From cbe7d60a9ae6e6b4435ae21330b9cc13b2d58967 Mon Sep 17 00:00:00 2001 From: PX4BuildBot Date: Wed, 27 Dec 2023 02:38:59 +0000 Subject: [PATCH] gitbook build update Wed Dec 27 02:38:59 UTC 2023 --- v2.0/Jenkinsfile | 79 + v2.0/LICENSE | 101 + v2.0/README.md | 28 + v2.0/assets/autogen/autogen_overview.png | Bin 0 -> 12435 bytes v2.0/assets/autogen/mavsdk_overview.png | Bin 0 -> 23297 bytes .../fly_mission/fly_mission_example_qgc.jpg | Bin 0 -> 201178 bytes .../fly_qgc_plan_mission_example_qgc.jpg | Bin 0 -> 60638 bytes .../follow_me/follow_me_example_qgc.jpg | Bin 0 -> 39010 bytes .../offboard_mode/qgc_offboard_velocity.png | Bin 0 -> 1225340 bytes ...transition_vtol_fixed_wing_example_qgc.png | Bin 0 -> 934584 bytes .../python/quickstart/jmavsim_takeoff.png | Bin 0 -> 412476 bytes .../python/quickstart/mavsdk_pycharm.png | Bin 0 -> 32408 bytes v2.0/assets/site/favicon.png | Bin 0 -> 431 bytes v2.0/assets/site/gitbook_toolbar.png | Bin 0 -> 2525 bytes v2.0/assets/site/gitbook_toolbar_bug.png | Bin 0 -> 3551 bytes v2.0/assets/site/gitbook_toolbar_edit.png | Bin 0 -> 3538 bytes v2.0/assets/site/github_edit.png | Bin 0 -> 28652 bytes v2.0/assets/site/logo_dronecode.png | Bin 0 -> 7965 bytes v2.0/assets/site/logo_linux_foundation.png | Bin 0 -> 6614 bytes v2.0/assets/site/sdk_logo_full.png | Bin 0 -> 12979 bytes v2.0/assets/site/slack.svg | 24 + v2.0/en/cpp/api_changes.html | 3454 +++++++++ .../api_reference/classmavsdk_1_1_action.html | 4237 +++++++++++ .../classmavsdk_1_1_action_server.html | 3958 ++++++++++ .../classmavsdk_1_1_calibration.html | 3627 ++++++++++ .../classmavsdk_1_1_callback_list.md | 5 + .../classmavsdk_1_1_callback_list_impl.md | 5 + .../api_reference/classmavsdk_1_1_camera.html | 4343 +++++++++++ .../classmavsdk_1_1_camera_server.html | 4199 +++++++++++ ...classmavsdk_1_1_component_information.html | 3531 +++++++++ ...vsdk_1_1_component_information_server.html | 3535 +++++++++ .../classmavsdk_1_1_failure.html | 3634 ++++++++++ .../classmavsdk_1_1_fake_handle.md | 5 + .../classmavsdk_1_1_follow_me.html | 3591 +++++++++ .../api_reference/classmavsdk_1_1_ftp.html | 3783 ++++++++++ .../classmavsdk_1_1_ftp_server.md | 141 + .../classmavsdk_1_1_geofence.html | 3580 +++++++++ .../api_reference/classmavsdk_1_1_gimbal.html | 3797 ++++++++++ .../api_reference/classmavsdk_1_1_gripper.md | 224 + .../api_reference/classmavsdk_1_1_handle.md | 32 + .../api_reference/classmavsdk_1_1_info.html | 3541 +++++++++ .../classmavsdk_1_1_log_files.html | 3564 +++++++++ .../classmavsdk_1_1_manual_control.html | 3572 +++++++++ .../classmavsdk_1_1_mavlink_passthrough.html | 3727 ++++++++++ .../api_reference/classmavsdk_1_1_mavsdk.html | 3863 ++++++++++ ...ssmavsdk_1_1_mavsdk_1_1_configuration.html | 3494 +++++++++ .../classmavsdk_1_1_mission.html | 3882 ++++++++++ .../classmavsdk_1_1_mission_raw.html | 3953 ++++++++++ .../classmavsdk_1_1_mission_raw_server.html | 3675 ++++++++++ .../api_reference/classmavsdk_1_1_mocap.html | 3547 +++++++++ .../classmavsdk_1_1_offboard.html | 3744 ++++++++++ .../api_reference/classmavsdk_1_1_param.html | 3660 ++++++++++ .../classmavsdk_1_1_param_server.html | 3726 ++++++++++ .../classmavsdk_1_1_plugin_base.html | 3400 +++++++++ .../api_reference/classmavsdk_1_1_rtk.html | 3498 +++++++++ .../classmavsdk_1_1_server_component.md | 45 + .../classmavsdk_1_1_server_plugin_base.md | 73 + .../classmavsdk_1_1_server_utility.html | 3545 +++++++++ .../api_reference/classmavsdk_1_1_shell.html | 3550 +++++++++ .../api_reference/classmavsdk_1_1_system.html | 3682 ++++++++++ .../classmavsdk_1_1_telemetry.html | 6412 +++++++++++++++++ .../classmavsdk_1_1_telemetry_server.html | 3917 ++++++++++ .../classmavsdk_1_1_tracking_server.html | 3717 ++++++++++ .../classmavsdk_1_1_transponder.html | 3696 ++++++++++ .../api_reference/classmavsdk_1_1_tune.html | 3617 ++++++++++ .../api_reference/classmavsdk_1_1_winch.md | 598 ++ ...eometry_1_1_coordinate_transformation.html | 3419 +++++++++ v2.0/en/cpp/api_reference/index.html | 3588 +++++++++ .../en/cpp/api_reference/namespacemavsdk.html | 3541 +++++++++ .../api_reference/struct_mavlink_address.md | 39 + ...ion_server_1_1_allowable_flight_modes.html | 3357 +++++++++ ...vsdk_1_1_action_server_1_1_arm_disarm.html | 3352 +++++++++ ...sdk_1_1_calibration_1_1_progress_data.html | 3363 +++++++++ ...uctmavsdk_1_1_camera_1_1_capture_info.html | 3377 +++++++++ ...ructmavsdk_1_1_camera_1_1_euler_angle.html | 3359 +++++++++ ...ructmavsdk_1_1_camera_1_1_information.html | 3377 +++++++++ .../structmavsdk_1_1_camera_1_1_option.html | 3352 +++++++++ .../structmavsdk_1_1_camera_1_1_position.html | 3362 +++++++++ ...tructmavsdk_1_1_camera_1_1_quaternion.html | 3364 +++++++++ .../structmavsdk_1_1_camera_1_1_setting.html | 3362 +++++++++ ...mavsdk_1_1_camera_1_1_setting_options.html | 3362 +++++++++ .../structmavsdk_1_1_camera_1_1_status.html | 3476 +++++++++ ...vsdk_1_1_camera_1_1_video_stream_info.html | 3421 +++++++++ ..._1_1_camera_1_1_video_stream_settings.html | 3377 +++++++++ ...dk_1_1_camera_server_1_1_capture_info.html | 3372 +++++++++ ...dk_1_1_camera_server_1_1_capture_status.md | 113 + ...sdk_1_1_camera_server_1_1_information.html | 3397 +++++++++ ...mavsdk_1_1_camera_server_1_1_position.html | 3362 +++++++++ ...vsdk_1_1_camera_server_1_1_quaternion.html | 3364 +++++++++ ...1_camera_server_1_1_storage_information.md | 150 + ...k_1_1_camera_server_1_1_video_streaming.md | 39 + ...component_information_1_1_float_param.html | 3387 +++++++++ ...nt_information_1_1_float_param_update.html | 3352 +++++++++ ...nt_information_server_1_1_float_param.html | 3387 +++++++++ ...rmation_server_1_1_float_param_update.html | 3352 +++++++++ ...structmavsdk_1_1_follow_me_1_1_config.html | 3412 +++++++++ ...sdk_1_1_follow_me_1_1_target_location.html | 3372 +++++++++ ...tructmavsdk_1_1_ftp_1_1_progress_data.html | 3352 +++++++++ .../structmavsdk_1_1_geofence_1_1_circle.md | 51 + ...ctmavsdk_1_1_geofence_1_1_geofence_data.md | 39 + .../structmavsdk_1_1_geofence_1_1_point.html | 3352 +++++++++ ...structmavsdk_1_1_geofence_1_1_polygon.html | 3352 +++++++++ ...tmavsdk_1_1_gimbal_1_1_control_status.html | 3367 +++++++++ ...structmavsdk_1_1_info_1_1_flight_info.html | 3352 +++++++++ ...uctmavsdk_1_1_info_1_1_identification.html | 3352 +++++++++ .../structmavsdk_1_1_info_1_1_product.html | 3362 +++++++++ .../structmavsdk_1_1_info_1_1_version.html | 3454 +++++++++ .../structmavsdk_1_1_log_files_1_1_entry.html | 3357 +++++++++ ...avsdk_1_1_log_files_1_1_progress_data.html | 3347 +++++++++ ...1_mavlink_passthrough_1_1_command_int.html | 3397 +++++++++ ..._mavlink_passthrough_1_1_command_long.html | 3392 +++++++++ ...ctmavsdk_1_1_mission_1_1_mission_item.html | 3509 +++++++++ ...ctmavsdk_1_1_mission_1_1_mission_plan.html | 3347 +++++++++ ...vsdk_1_1_mission_1_1_mission_progress.html | 3352 +++++++++ ...tmavsdk_1_1_mission_1_1_progress_data.html | 3347 +++++++++ ..._mission_1_1_progress_data_or_mission.html | 3362 +++++++++ ...1_mission_raw_1_1_mission_import_data.html | 3357 +++++++++ ...vsdk_1_1_mission_raw_1_1_mission_item.html | 3407 +++++++++ ..._1_1_mission_raw_1_1_mission_progress.html | 3352 +++++++++ ...1_mission_raw_server_1_1_mission_item.html | 3407 +++++++++ ...1_mission_raw_server_1_1_mission_plan.html | 3347 +++++++++ ...ssion_raw_server_1_1_mission_progress.html | 3352 +++++++++ ...structmavsdk_1_1_mocap_1_1_angle_body.html | 3357 +++++++++ ...k_1_1_mocap_1_1_angular_velocity_body.html | 3357 +++++++++ ...1_1_mocap_1_1_attitude_position_mocap.html | 3362 +++++++++ ...structmavsdk_1_1_mocap_1_1_covariance.html | 3347 +++++++++ .../structmavsdk_1_1_mocap_1_1_odometry.html | 3418 +++++++++ ...uctmavsdk_1_1_mocap_1_1_position_body.html | 3357 +++++++++ ...structmavsdk_1_1_mocap_1_1_quaternion.html | 3364 +++++++++ ...structmavsdk_1_1_mocap_1_1_speed_body.html | 3357 +++++++++ ..._1_mocap_1_1_vision_position_estimate.html | 3362 +++++++++ ...sdk_1_1_offboard_1_1_acceleration_ned.html | 3357 +++++++++ ...sdk_1_1_offboard_1_1_actuator_control.html | 3351 +++++++++ ...1_offboard_1_1_actuator_control_group.html | 3347 +++++++++ ...tructmavsdk_1_1_offboard_1_1_attitude.html | 3362 +++++++++ ...mavsdk_1_1_offboard_1_1_attitude_rate.html | 3362 +++++++++ ..._1_1_offboard_1_1_position_global_yaw.html | 3407 +++++++++ ...sdk_1_1_offboard_1_1_position_ned_yaw.html | 3362 +++++++++ ...1_offboard_1_1_velocity_body_yawspeed.html | 3362 +++++++++ ...sdk_1_1_offboard_1_1_velocity_ned_yaw.html | 3362 +++++++++ ...structmavsdk_1_1_param_1_1_all_params.html | 3357 +++++++++ ...ructmavsdk_1_1_param_1_1_custom_param.html | 3352 +++++++++ ...tructmavsdk_1_1_param_1_1_float_param.html | 3352 +++++++++ .../structmavsdk_1_1_param_1_1_int_param.html | 3352 +++++++++ ...avsdk_1_1_param_server_1_1_all_params.html | 3357 +++++++++ ...sdk_1_1_param_server_1_1_custom_param.html | 3352 +++++++++ ...vsdk_1_1_param_server_1_1_float_param.html | 3352 +++++++++ ...mavsdk_1_1_param_server_1_1_int_param.html | 3352 +++++++++ .../structmavsdk_1_1_rtk_1_1_rtcm_data.html | 3347 +++++++++ ...vsdk_1_1_system_1_1_autopilot_version.html | 3383 +++++++++ ...dk_1_1_telemetry_1_1_acceleration_frd.html | 3357 +++++++++ ...telemetry_1_1_actuator_control_target.html | 3352 +++++++++ ..._telemetry_1_1_actuator_output_status.html | 3352 +++++++++ ...structmavsdk_1_1_telemetry_1_1_altitude.md | 87 + ...1_telemetry_1_1_angular_velocity_body.html | 3357 +++++++++ ..._1_telemetry_1_1_angular_velocity_frd.html | 3357 +++++++++ ...tructmavsdk_1_1_telemetry_1_1_battery.html | 3372 +++++++++ ...ctmavsdk_1_1_telemetry_1_1_covariance.html | 3348 +++++++++ ...sdk_1_1_telemetry_1_1_distance_sensor.html | 3362 +++++++++ ...tmavsdk_1_1_telemetry_1_1_euler_angle.html | 3364 +++++++++ ...k_1_1_telemetry_1_1_fixedwing_metrics.html | 3357 +++++++++ ...k_1_1_telemetry_1_1_gps_global_origin.html | 3357 +++++++++ ...ructmavsdk_1_1_telemetry_1_1_gps_info.html | 3352 +++++++++ ...mavsdk_1_1_telemetry_1_1_ground_truth.html | 3357 +++++++++ ...tructmavsdk_1_1_telemetry_1_1_heading.html | 3347 +++++++++ ...structmavsdk_1_1_telemetry_1_1_health.html | 3377 +++++++++ .../structmavsdk_1_1_telemetry_1_1_imu.html | 3367 +++++++++ ..._1_1_telemetry_1_1_magnetic_field_frd.html | 3357 +++++++++ ...ructmavsdk_1_1_telemetry_1_1_odometry.html | 3431 +++++++++ ...ructmavsdk_1_1_telemetry_1_1_position.html | 3362 +++++++++ ...avsdk_1_1_telemetry_1_1_position_body.html | 3357 +++++++++ ...mavsdk_1_1_telemetry_1_1_position_ned.html | 3357 +++++++++ ...1_telemetry_1_1_position_velocity_ned.html | 3352 +++++++++ ...ctmavsdk_1_1_telemetry_1_1_quaternion.html | 3369 +++++++++ ...tructmavsdk_1_1_telemetry_1_1_raw_gps.html | 3413 +++++++++ ...uctmavsdk_1_1_telemetry_1_1_rc_status.html | 3357 +++++++++ ...sdk_1_1_telemetry_1_1_scaled_pressure.html | 3367 +++++++++ ...tmavsdk_1_1_telemetry_1_1_status_text.html | 3352 +++++++++ ...avsdk_1_1_telemetry_1_1_velocity_body.html | 3357 +++++++++ ...mavsdk_1_1_telemetry_1_1_velocity_ned.html | 3357 +++++++++ ...telemetry_server_1_1_acceleration_frd.html | 3357 +++++++++ ...ry_server_1_1_actuator_control_target.html | 3352 +++++++++ ...try_server_1_1_actuator_output_status.html | 3352 +++++++++ ...etry_server_1_1_angular_velocity_body.html | 3357 +++++++++ ...metry_server_1_1_angular_velocity_frd.html | 3357 +++++++++ ...vsdk_1_1_telemetry_server_1_1_battery.html | 3352 +++++++++ ...k_1_1_telemetry_server_1_1_covariance.html | 3348 +++++++++ ..._telemetry_server_1_1_distance_sensor.html | 3357 +++++++++ ..._1_1_telemetry_server_1_1_euler_angle.html | 3364 +++++++++ ...elemetry_server_1_1_fixedwing_metrics.html | 3357 +++++++++ ...sdk_1_1_telemetry_server_1_1_gps_info.html | 3352 +++++++++ ...1_1_telemetry_server_1_1_ground_truth.html | 3357 +++++++++ ...vsdk_1_1_telemetry_server_1_1_heading.html | 3347 +++++++++ ...ctmavsdk_1_1_telemetry_server_1_1_imu.html | 3367 +++++++++ ...lemetry_server_1_1_magnetic_field_frd.html | 3357 +++++++++ ...sdk_1_1_telemetry_server_1_1_odometry.html | 3431 +++++++++ ...sdk_1_1_telemetry_server_1_1_position.html | 3362 +++++++++ ..._1_telemetry_server_1_1_position_body.html | 3357 +++++++++ ...1_1_telemetry_server_1_1_position_ned.html | 3357 +++++++++ ...etry_server_1_1_position_velocity_ned.html | 3352 +++++++++ ...k_1_1_telemetry_server_1_1_quaternion.html | 3369 +++++++++ ...vsdk_1_1_telemetry_server_1_1_raw_gps.html | 3413 +++++++++ ...dk_1_1_telemetry_server_1_1_rc_status.html | 3357 +++++++++ ..._telemetry_server_1_1_scaled_pressure.html | 3367 +++++++++ ..._1_1_telemetry_server_1_1_status_text.html | 3352 +++++++++ ..._1_telemetry_server_1_1_velocity_body.html | 3357 +++++++++ ...1_1_telemetry_server_1_1_velocity_ned.html | 3357 +++++++++ ...k_1_1_tracking_server_1_1_track_point.html | 3357 +++++++++ ...1_tracking_server_1_1_track_rectangle.html | 3362 +++++++++ ...vsdk_1_1_transponder_1_1_adsb_vehicle.html | 3402 +++++++++ ...tmavsdk_1_1_tune_1_1_tune_description.html | 3352 +++++++++ .../structmavsdk_1_1_winch_1_1_status.md | 111 + ...structmavsdk_1_1_winch_1_1_status_flags.md | 189 + ..._transformation_1_1_global_coordinate.html | 3352 +++++++++ ...e_transformation_1_1_local_coordinate.html | 3352 +++++++++ .../structmavsdk_1_1overloaded.html | 3343 +++++++++ v2.0/en/cpp/contributing/autogen.html | 3384 +++++++++ v2.0/en/cpp/contributing/documentation.html | 3385 +++++++++ v2.0/en/cpp/contributing/faq.md | 43 + v2.0/en/cpp/contributing/index.html | 3341 +++++++++ v2.0/en/cpp/contributing/plugins.html | 3612 ++++++++++ v2.0/en/cpp/contributing/release.html | 3394 +++++++++ v2.0/en/cpp/examples/autopilot_server.html | 3581 +++++++++ v2.0/en/cpp/examples/fly_mission.html | 3425 +++++++++ v2.0/en/cpp/examples/follow_me.html | 3436 +++++++++ v2.0/en/cpp/examples/index.html | 3464 +++++++++ v2.0/en/cpp/examples/offboard_velocity.html | 3387 +++++++++ v2.0/en/cpp/examples/takeoff_and_land.html | 3393 +++++++++ .../examples/transition_vtol_fixed_wing.html | 3399 +++++++++ v2.0/en/cpp/guide/build.html | 3471 +++++++++ v2.0/en/cpp/guide/build_docs.html | 3354 +++++++++ v2.0/en/cpp/guide/build_mavsdk_server.html | 3385 +++++++++ v2.0/en/cpp/guide/code_style.html | 3375 +++++++++ v2.0/en/cpp/guide/connections.html | 3470 +++++++++ v2.0/en/cpp/guide/dev_logging.html | 3388 +++++++++ v2.0/en/cpp/guide/follow_me.html | 3447 +++++++++ v2.0/en/cpp/guide/general_usage.html | 3456 +++++++++ v2.0/en/cpp/guide/index.html | 3338 +++++++++ v2.0/en/cpp/guide/installation.html | 3360 +++++++++ v2.0/en/cpp/guide/logging.html | 3375 +++++++++ v2.0/en/cpp/guide/missions.html | 3569 +++++++++ v2.0/en/cpp/guide/offboard.html | 3501 +++++++++ v2.0/en/cpp/guide/system_information.html | 3393 +++++++++ v2.0/en/cpp/guide/taking_off_landing.html | 3568 +++++++++ v2.0/en/cpp/guide/telemetry.html | 3532 +++++++++ v2.0/en/cpp/guide/test.html | 3380 +++++++++ v2.0/en/cpp/guide/toolchain.html | 3420 +++++++++ v2.0/en/cpp/guide/using_plugins.html | 3369 +++++++++ v2.0/en/cpp/guide/vtol.html | 3370 +++++++++ v2.0/en/cpp/index.html | 3383 +++++++++ v2.0/en/cpp/quickstart.html | 3394 +++++++++ v2.0/en/cpp/server_plugins.html | 3357 +++++++++ v2.0/en/cpp/troubleshooting.html | 3385 +++++++++ v2.0/en/faq.html | 3418 +++++++++ v2.0/en/index.html | 3384 +++++++++ v2.0/en/python/index.html | 3341 +++++++++ v2.0/en/python/quickstart.html | 3414 +++++++++ v2.0/en/search_index.json | 1 + v2.0/en/swift/index.html | 3340 +++++++++ .../gitbook/fonts/fontawesome/FontAwesome.otf | Bin 0 -> 124988 bytes .../fonts/fontawesome/fontawesome-webfont.eot | Bin 0 -> 76518 bytes .../fonts/fontawesome/fontawesome-webfont.svg | 685 ++ .../fonts/fontawesome/fontawesome-webfont.ttf | Bin 0 -> 152796 bytes .../fontawesome/fontawesome-webfont.woff | Bin 0 -> 90412 bytes .../fontawesome/fontawesome-webfont.woff2 | Bin 0 -> 71896 bytes .../gitbook/gitbook-plugin-anchors/plugin.css | 30 + .../gitbook-plugin-collapsible-menu/plugin.js | 8 + .../fontsettings.js | 240 + .../gitbook-plugin-fontsettings/website.css | 291 + .../gitbook-plugin-highlight/ebook.css | 135 + .../gitbook-plugin-highlight/website.css | 434 ++ .../gitbook-plugin-language-picker/plugin.css | 19 + .../gitbook-plugin-language-picker/plugin.js | 72 + v2.0/gitbook/gitbook-plugin-lunr/lunr.min.js | 7 + .../gitbook-plugin-lunr/search-lunr.js | 59 + .../lib/plugin.js | 35 + .../style/plugin.css | 19 + .../gitbook-plugin-page-toc-button/plugin.css | 106 + .../gitbook-plugin-page-toc-button/plugin.js | 106 + .../gitbook-plugin-richquotes/plugin.css | 73 + .../gitbook/gitbook-plugin-search/lunr.min.js | 7 + .../gitbook-plugin-search/search-engine.js | 50 + v2.0/gitbook/gitbook-plugin-search/search.css | 35 + v2.0/gitbook/gitbook-plugin-search/search.js | 213 + .../gitbook/gitbook-plugin-sharing/buttons.js | 90 + .../images/dronecode_top_bar_logo_full.png | Bin 0 -> 4249 bytes .../images/dronecode_top_bar_logo_small.png | Bin 0 -> 1264 bytes .../theme_styles.css | 40 + .../gitbook/gitbook-plugin-toolbar/buttons.js | 36 + .../gitbook-plugin-versions-select/plugin.css | 16 + .../gitbook-plugin-versions-select/plugin.js | 85 + v2.0/gitbook/gitbook.js | 4 + .../apple-touch-icon-precomposed-152.png | Bin 0 -> 4817 bytes v2.0/gitbook/images/favicon.ico | Bin 0 -> 431 bytes v2.0/gitbook/style.css | 9 + v2.0/gitbook/theme.js | 4 + v2.0/index.html | 76 + v2.0/search_index.json | 1 + 298 files changed, 756653 insertions(+) create mode 100644 v2.0/Jenkinsfile create mode 100644 v2.0/LICENSE create mode 100644 v2.0/README.md create mode 100644 v2.0/assets/autogen/autogen_overview.png create mode 100644 v2.0/assets/autogen/mavsdk_overview.png create mode 100644 v2.0/assets/examples/fly_mission/fly_mission_example_qgc.jpg create mode 100644 v2.0/assets/examples/fly_qgc_mission/fly_qgc_plan_mission_example_qgc.jpg create mode 100644 v2.0/assets/examples/follow_me/follow_me_example_qgc.jpg create mode 100644 v2.0/assets/examples/offboard_mode/qgc_offboard_velocity.png create mode 100644 v2.0/assets/examples/transition_vtol_fixed_wing/transition_vtol_fixed_wing_example_qgc.png create mode 100644 v2.0/assets/python/quickstart/jmavsim_takeoff.png create mode 100644 v2.0/assets/python/quickstart/mavsdk_pycharm.png create mode 100644 v2.0/assets/site/favicon.png create mode 100644 v2.0/assets/site/gitbook_toolbar.png create mode 100644 v2.0/assets/site/gitbook_toolbar_bug.png create mode 100644 v2.0/assets/site/gitbook_toolbar_edit.png create mode 100644 v2.0/assets/site/github_edit.png create mode 100644 v2.0/assets/site/logo_dronecode.png create mode 100644 v2.0/assets/site/logo_linux_foundation.png create mode 100644 v2.0/assets/site/sdk_logo_full.png create mode 100644 v2.0/assets/site/slack.svg create mode 100644 v2.0/en/cpp/api_changes.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_action.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_action_server.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_calibration.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_callback_list.md create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_callback_list_impl.md create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_camera.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_camera_server.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_component_information.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_component_information_server.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_failure.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_fake_handle.md create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_follow_me.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_ftp.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_ftp_server.md create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_geofence.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_gimbal.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_gripper.md create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_handle.md create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_info.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_log_files.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_manual_control.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_mavsdk.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_mission.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_mission_raw.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_mission_raw_server.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_mocap.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_offboard.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_param.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_param_server.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_plugin_base.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_rtk.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_server_component.md create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_server_plugin_base.md create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_server_utility.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_shell.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_system.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_telemetry.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_telemetry_server.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_tracking_server.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_transponder.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_tune.html create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1_winch.md create mode 100644 v2.0/en/cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html create mode 100644 v2.0/en/cpp/api_reference/index.html create mode 100644 v2.0/en/cpp/api_reference/namespacemavsdk.html create mode 100644 v2.0/en/cpp/api_reference/struct_mavlink_address.md create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_status.md create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_storage_information.md create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_video_streaming.md create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_circle.md create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_geofence_data.md create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_product.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_version.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_altitude.md create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_winch_1_1_status.md create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1_winch_1_1_status_flags.md create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html create mode 100644 v2.0/en/cpp/api_reference/structmavsdk_1_1overloaded.html create mode 100644 v2.0/en/cpp/contributing/autogen.html create mode 100644 v2.0/en/cpp/contributing/documentation.html create mode 100644 v2.0/en/cpp/contributing/faq.md create mode 100644 v2.0/en/cpp/contributing/index.html create mode 100644 v2.0/en/cpp/contributing/plugins.html create mode 100644 v2.0/en/cpp/contributing/release.html create mode 100644 v2.0/en/cpp/examples/autopilot_server.html create mode 100644 v2.0/en/cpp/examples/fly_mission.html create mode 100644 v2.0/en/cpp/examples/follow_me.html create mode 100644 v2.0/en/cpp/examples/index.html create mode 100644 v2.0/en/cpp/examples/offboard_velocity.html create mode 100644 v2.0/en/cpp/examples/takeoff_and_land.html create mode 100644 v2.0/en/cpp/examples/transition_vtol_fixed_wing.html create mode 100644 v2.0/en/cpp/guide/build.html create mode 100644 v2.0/en/cpp/guide/build_docs.html create mode 100644 v2.0/en/cpp/guide/build_mavsdk_server.html create mode 100644 v2.0/en/cpp/guide/code_style.html create mode 100644 v2.0/en/cpp/guide/connections.html create mode 100644 v2.0/en/cpp/guide/dev_logging.html create mode 100644 v2.0/en/cpp/guide/follow_me.html create mode 100644 v2.0/en/cpp/guide/general_usage.html create mode 100644 v2.0/en/cpp/guide/index.html create mode 100644 v2.0/en/cpp/guide/installation.html create mode 100644 v2.0/en/cpp/guide/logging.html create mode 100644 v2.0/en/cpp/guide/missions.html create mode 100644 v2.0/en/cpp/guide/offboard.html create mode 100644 v2.0/en/cpp/guide/system_information.html create mode 100644 v2.0/en/cpp/guide/taking_off_landing.html create mode 100644 v2.0/en/cpp/guide/telemetry.html create mode 100644 v2.0/en/cpp/guide/test.html create mode 100644 v2.0/en/cpp/guide/toolchain.html create mode 100644 v2.0/en/cpp/guide/using_plugins.html create mode 100644 v2.0/en/cpp/guide/vtol.html create mode 100644 v2.0/en/cpp/index.html create mode 100644 v2.0/en/cpp/quickstart.html create mode 100644 v2.0/en/cpp/server_plugins.html create mode 100644 v2.0/en/cpp/troubleshooting.html create mode 100644 v2.0/en/faq.html create mode 100644 v2.0/en/index.html create mode 100644 v2.0/en/python/index.html create mode 100644 v2.0/en/python/quickstart.html create mode 100644 v2.0/en/search_index.json create mode 100644 v2.0/en/swift/index.html create mode 100644 v2.0/gitbook/fonts/fontawesome/FontAwesome.otf create mode 100644 v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.eot create mode 100644 v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.svg create mode 100644 v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.ttf create mode 100644 v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.woff create mode 100644 v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.woff2 create mode 100644 v2.0/gitbook/gitbook-plugin-anchors/plugin.css create mode 100644 v2.0/gitbook/gitbook-plugin-collapsible-menu/plugin.js create mode 100644 v2.0/gitbook/gitbook-plugin-fontsettings/fontsettings.js create mode 100644 v2.0/gitbook/gitbook-plugin-fontsettings/website.css create mode 100644 v2.0/gitbook/gitbook-plugin-highlight/ebook.css create mode 100644 v2.0/gitbook/gitbook-plugin-highlight/website.css create mode 100644 v2.0/gitbook/gitbook-plugin-language-picker/plugin.css create mode 100644 v2.0/gitbook/gitbook-plugin-language-picker/plugin.js create mode 100644 v2.0/gitbook/gitbook-plugin-lunr/lunr.min.js create mode 100644 v2.0/gitbook/gitbook-plugin-lunr/search-lunr.js create mode 100644 v2.0/gitbook/gitbook-plugin-page-footer-ex/lib/plugin.js create mode 100644 v2.0/gitbook/gitbook-plugin-page-footer-ex/style/plugin.css create mode 100644 v2.0/gitbook/gitbook-plugin-page-toc-button/plugin.css create mode 100644 v2.0/gitbook/gitbook-plugin-page-toc-button/plugin.js create mode 100644 v2.0/gitbook/gitbook-plugin-richquotes/plugin.css create mode 100644 v2.0/gitbook/gitbook-plugin-search/lunr.min.js create mode 100644 v2.0/gitbook/gitbook-plugin-search/search-engine.js create mode 100644 v2.0/gitbook/gitbook-plugin-search/search.css create mode 100644 v2.0/gitbook/gitbook-plugin-search/search.js create mode 100644 v2.0/gitbook/gitbook-plugin-sharing/buttons.js create mode 100644 v2.0/gitbook/gitbook-plugin-theme-dronecode/images/dronecode_top_bar_logo_full.png create mode 100644 v2.0/gitbook/gitbook-plugin-theme-dronecode/images/dronecode_top_bar_logo_small.png create mode 100644 v2.0/gitbook/gitbook-plugin-theme-dronecode/theme_styles.css create mode 100644 v2.0/gitbook/gitbook-plugin-toolbar/buttons.js create mode 100644 v2.0/gitbook/gitbook-plugin-versions-select/plugin.css create mode 100644 v2.0/gitbook/gitbook-plugin-versions-select/plugin.js create mode 100644 v2.0/gitbook/gitbook.js create mode 100644 v2.0/gitbook/images/apple-touch-icon-precomposed-152.png create mode 100644 v2.0/gitbook/images/favicon.ico create mode 100644 v2.0/gitbook/style.css create mode 100644 v2.0/gitbook/theme.js create mode 100644 v2.0/index.html create mode 100644 v2.0/search_index.json diff --git a/v2.0/Jenkinsfile b/v2.0/Jenkinsfile new file mode 100644 index 00000000..e68a938a --- /dev/null +++ b/v2.0/Jenkinsfile @@ -0,0 +1,79 @@ +pipeline { + agent { + docker { + image 'px4io/px4-docs:2020-01-05' + } + } + stages { + + stage('Build') { + environment { + HOME = "${WORKSPACE}" + } + + steps { + sh('export') + checkout(scm) + sh('gitbook install') + sh('gitbook build') + stash(includes: '_book/', name: 'gitbook') + // publish html + publishHTML(target: [ + reportTitles: 'Mavlink SDK Guide', + allowMissing: false, + alwaysLinkToLastBuild: true, + keepAll: true, + reportDir: '_book', + reportFiles: '*', + reportName: 'Mavlink SDK Guide' + ]) + } + + } // Build + + stage('Deploy') { + environment { + GIT_AUTHOR_EMAIL = "bot@px4.io" + GIT_AUTHOR_NAME = "PX4BuildBot" + GIT_COMMITTER_EMAIL = "bot@px4.io" + GIT_COMMITTER_NAME = "PX4BuildBot" + } + + steps { + sh('export') + unstash('gitbook') + withCredentials([usernamePassword(credentialsId: 'px4buildbot_github_personal_token', passwordVariable: 'GIT_PASS', usernameVariable: 'GIT_USER')]) { + sh('git clone https://${GIT_USER}:${GIT_PASS}@github.com/mavlink/sdk.mavlink.io') + sh('rm -rf sdk.mavlink.io/${BRANCH_NAME}') + sh('mkdir -p sdk.mavlink.io/${BRANCH_NAME}') + sh('cp -r _book/* sdk.mavlink.io/${BRANCH_NAME}/') + sh('cd sdk.mavlink.io; git add ${BRANCH_NAME}; git commit -a -m "gitbook build update `date`"') + sh('cd sdk.mavlink.io; git push origin master') + + } + } + post { + always { + sh('rm -rf sdk.mavlink.io') + } + } + when { + anyOf { + branch "main" + branch "pr-jenkins" + branch "v2.*" + branch "v1.*" + branch "v0.*" + } + } + + } // Deploy + } // stages + + options { + buildDiscarder(logRotator(numToKeepStr: '10', artifactDaysToKeepStr: '30')) + skipDefaultCheckout() + timeout(time: 60, unit: 'MINUTES') + } + +} diff --git a/v2.0/LICENSE b/v2.0/LICENSE new file mode 100644 index 00000000..1426f092 --- /dev/null +++ b/v2.0/LICENSE @@ -0,0 +1,101 @@ +CC BY 4.0 + +Licence: https://creativecommons.org/licenses/by/4.0/legalcode +Human-readable format: https://creativecommons.org/licenses/by/4.0/ + +Creative Commons Attribution 4.0 International Public License +============================================================== + +Creative Commons Attribution 4.0 International Public License +By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. + +Section 1 – Definitions. + +a. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. +b. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License. +c. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. +d. Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. +e. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. +f. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. +g. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. +h. Licensor means the individual(s) or entity(ies) granting rights under this Public License. +i. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. +j. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. +k. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. + +Section 2 – Scope. + +a. License grant. + 1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: + A. reproduce and Share the Licensed Material, in whole or in part; and + B. produce, reproduce, and Share Adapted Material. + 2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. + 3. Term. The term of this Public License is specified in Section 6(a). + 4. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a)(4) never produces Adapted Material. + 5. Downstream recipients. + A. Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. + B. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. + 6. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). +b. Other rights. + 1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. + 2. Patent and trademark rights are not licensed under this Public License. + 3. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties. + + +Section 3 – License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the following conditions. +a. Attribution. + 1. If You Share the Licensed Material (including in modified form), You must: + A. retain the following if it is supplied by the Licensor with the Licensed Material: + i. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); + ii. a copyright notice; + iii. a notice that refers to this Public License; + iv. a notice that refers to the disclaimer of warranties; + v. a URI or hyperlink to the Licensed Material to the extent reasonably practicable; + B. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and + C. indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. + 2. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. + 3. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. + 4. If You Share Adapted Material You produce, the Adapter's License You apply must not prevent recipients of the Adapted Material from complying with this Public License. + + +Section 4 – Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: +a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database; +b. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material; and +c. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. +For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. + + +Section 5 – Disclaimer of Warranties and Limitation of Liability. + +a. Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You. +b. To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You. +c. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. + + +Section 6 – Term and Termination. + +a. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. +b. Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: + 1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or + 2. upon express reinstatement by the Licensor. +For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. +c. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. +d. Sections 1, 5, 6, 7, and 8 survive termination of this Public License. + + +Section 7 – Other Terms and Conditions. + +a. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. +b. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. + + +Section 8 – Interpretation. + +a. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. +b. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. +c. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. +d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. diff --git a/v2.0/README.md b/v2.0/README.md new file mode 100644 index 00000000..b203916f --- /dev/null +++ b/v2.0/README.md @@ -0,0 +1,28 @@ + + +# MAVSDK Documentation Source + +> **Warning** Under Construction. + +The [MAVSDK documentation](https://mavsdk.mavlink.io/) explains how to use the [MAVSDK](https://github.com/mavlink/MAVSDK) C++ MAVLink API Library, along with auto-generated wrapper APIs written in Python, Java and iOS (forthcoming). + +This repository contains the *source code* for the documentation. + +## Documentation Build + +Instructions how to setup a Gitbook toolchain and build this documentation can be found in the [Legacy Gitbook toolchain docs](https://github.com/GitbookIO/gitbook/blob/master/docs/setup.md). + + +## License + +This documentation is licensed under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) license. +The SDK itself is licensed under the permissive [BSD 3-clause](https://github.com/mavlink/MAVSDK/blob/main/LICENSE.md). + + +## Governance + +The MAVSDK project is hosted under the governance of the [Dronecode Foundation](https://www.dronecode.org/). + +Dronecode Logo +Linux Foundation Logo +
 
diff --git a/v2.0/assets/autogen/autogen_overview.png b/v2.0/assets/autogen/autogen_overview.png new file mode 100644 index 0000000000000000000000000000000000000000..d689a79a02534208a9a970df8f53b8923d5b7a38 GIT binary patch literal 12435 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 literal 0 HcmV?d00001 diff --git a/v2.0/assets/examples/fly_mission/fly_mission_example_qgc.jpg b/v2.0/assets/examples/fly_mission/fly_mission_example_qgc.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1f507680ea9c1bd63fcd45b011bc2d55ed2bea8c GIT binary patch literal 201178 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�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%0AEiM|Qn|nlx?~AtWq65$*3C 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 bw`NTD&S}(EjO-o%<9Y8}v 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 PQixX{c8V)7hR6Te9vL3L literal 0 HcmV?d00001 diff --git a/v2.0/assets/examples/offboard_mode/qgc_offboard_velocity.png b/v2.0/assets/examples/offboard_mode/qgc_offboard_velocity.png new file mode 100644 index 0000000000000000000000000000000000000000..a2a42751419382f89d6c073161faf5cd90f5de7f GIT binary patch literal 1225340 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%0Ad- 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 z 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 z%0D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

D;3Biq_Ffy00iLEqYgvp6b&%;n8^^XW`QpD!3fY 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%0A}#!Aq~BQH%>j)MmU<-RvRT12K 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 b(Zc@+OgIG<8ZWTs00000NkvXXu0mjfU%o>y literal 0 HcmV?d00001 diff --git a/v2.0/assets/examples/transition_vtol_fixed_wing/transition_vtol_fixed_wing_example_qgc.png b/v2.0/assets/examples/transition_vtol_fixed_wing/transition_vtol_fixed_wing_example_qgc.png new file mode 100644 index 0000000000000000000000000000000000000000..82cccf5e9342ec9f2e16eb6907e45df6a8d1b6e2 GIT binary patch literal 934584 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

Dkoky;U1EDTR10 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�YV1M0FA>j<5214zCBB$L1?cB4Wxs_ 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�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

3Z)sj{p;(C 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%0D&*H%Q$M^60gTdp|)BWRPzdu~A zHo$>v`oNUHN04zkTTI5&m{>34&^BAvB}V9XJ_Z<=Z^1!24Dq3)~qiDHc(p2 zR`Tyo##;b0*a$%AQ1!$i?pOk-GF*N zt_AP2wOXh>Xvl@)gythlaw^UQBnIOlJQ9pj8wps^_9R($3hU<~LVwZGTjYCjzTzEt zJ%9BV9VmUUEdIRYKVCZ90=Qw(-QZo`E9?gG(p3VXcOuaG7T>0kIVE6-h)*2yE_>Fh zt|L9w%K5}DM_q9k5w|iM)`gZ=J5I><^u(K2qqJincM3@Cm*}dQ_U9XaYP`O;xA3tk>>rh1u=WANj_rY^kj^ zg!712paIgje|W?)5fKK=k1A7%fvytnn%fct*K62;MjjLE!b*64egQ^~hNHB@i1Ssf z<`*t$IbHw(g3|#VI07}9Oop3Hk}p6-abbcoDH*2~HI%&cJZnodpe$B{UZ=vjcL zX_((|OwJ6gpH8N~|8M@ybgY$;xf*N2DzUxqzkmPT+wWn)XXh84lQYg#xYh$+EE9=? za2oy$e`++V&1TIHTs+idoKcX~7(X&P?rv7D(Hc?>1Pg@!;Ta&mVoIuHxrkU@@fx`u z!sk#ox8hg7nh_WIhD`XP3o(##7Ojlaaq#D)0c+Lh+2*7FW7tNW0Ig=e| zH$9upoYMfyJRE34Y(?ei5)ooXI#fGZzKMi;*cVhAY$e!PuW?C>#|UA_3gkTqSr4xR zTtMS$G^0sx>Wx>k3;BAzYReqfo6UNw)dUu7+)G_Cl=$j+*7v8UL&{DGFFG`xAc_{V z*`(j^!Rh&|M=rZ`YPE6`+)wsqPzDYc$|aee&=lLu!6+B=*f_oH1gbEeOn`B2bar+^ zZKyfi@|e*BAKHlXVhn^NF2FGr39?xjEX}~7kPm`_$l<4ab8&I@=JQv6P}uHb!v110 z-E2wW01YfcFS&ztuj-jfzMu&1;F3rl+tUC6vIahj(?5Lp7C}i=mZMotEZ!q1l^nF^ z0lHi)v?>{8QzA9MAvMP!3`tz5H-a-%+U2y+5+37JqS z@`$`ktW`e7%>&PGwOU%`SFv>iu+_qPw1{S-37{^Q%jUKA$o{AW*Yo*D6vM6My?U~V zRnsgGakjt#wa5ks7B-as6_Uq>pz46>$p4ktLv7bQZCo z336y{~b2GeCU8EWtmtqQ8L1vj~>Z|s^v|;o@ zWDR^Lz0nZ)N~MZmhl4T3$8S=Hf~ZZc&^>a?Bt}oT*RVgl{d5QWg!>W;WFi^O6Qr?( zNys7yvY5{YgTZVv1pwfVY6UcWyB>~)X~zIJr-t=f?fmSl({ABE=VvDXJ-0-KraM(W zO-waLoAB$E2~Hp1eXqHLdU^^O&2e9tADE6Vw2D0GybiYj=yN0J&T12hy6rSImxN+Y zJJv9J8P|Fb(cf>8K*6v+OR1RqW=(8R-vA~70|SzJ1MOvvWsm`?hrx9bEB-(eFdhxX zwp{?x6tNM572)7VYLS>( z4(x@MA~3CZC{_|?>~G$kLHbb>&L(Tlgk&E+IZJ1BQ65_``i1$ zM6@1T=$tf5P6>;^Meqlkwu9a2@hiULDrAzkDmsC_(8R?8_ZCOTlRzgQ0!&mq+pfh!$*zH5%ny4@xsf>|FwK2{1`PluY7%ng@cbd|Y9^V2Ie8}RO7~G1 zumB^r3J@T9Y!3s&H}MYYVwlYrdFV_OFDFxMO}mbhG-k9RJ*Woj_aYc00x{6 z5*Q3e_wfD4-qgmJ@k$?OQ8ITdl{NMTO(@jq(Wj9FZ(pGkBBA z72=|;i)vL31;y-04`?XO#8>f!TCLXYcEwIsD^)H5UE(;=!o##TPC#uwfFHU!K>(4#z=Y>&{uU7WHV-fUMIFeoNagJhix3qwTYao=e?wtfv1UR zx}{Pk!M{-`@dcxRio>dps+JzAqy2BSv_rqA=cxW7(<)HhP-k01(nDAB_WTc!_`|g- zOB&a2=*)ts=7|YLz%|XOP`#*Snt14ZRgyegALM#=Ppp+++gERxz`~n-3 z&D$s%>MF5grV1RCqJH%CN&{&KA_1|<^}F2@TxL8PuQqELlWB>&a}gOA=~htjLoJxX znO#WgVANZ0mi%N3Kxp8*I4W22ubx7n9JP{nZPjA&0Lq9zL8y4AvG64TUGh*`VvPdV z_3U6zW2qaG!NsV3saUG`74869JUl)Q`U5WKe0&7gp>enX1cV!6V%(Jo!BsfU>sK$a zAL1G@7f#PPcr^Dz<5(1Om1!c2gT_XRLs^bzDpG^cC&)P-PZ1JdKuLf0v!5;F7$hXm zwxVPVq!~o%R_El^>(7YEXmYB7uo2n5p0=ryT2K`~ZnvP3RS7M#FK8z_OXswr0D6(= za1ta2mS9W#LBMfbdAjFH>yu=yIwCz*^1>XVW$$h6&nXG z`fY|lWn?QTLG{Yp3D6jcu)a9BlY zB^6EmOHPD9s66}uR?4k_Xf&6TOq3VUy0i06y#WA(4cbtJ6;}8c-rTI!2;1uZ(vvEO zcaeUTgJ3oIiqa9R#!=e7H(H#}hE77_v7GsQ2LIqt$Bm3rkIpoeK#zh_RUi)yVSq1V z$FxLAld(8WRMCSS>w{QtDQ2<2;4`3lyVIf}THSE7qBK2r(2{hp5y4uT6(eJA0C$yy zkD3E18o1g3g6($m^77*JtW9){m$UhN93^uixq_NGg}fa?sLr%9n!-**O*I{Ws%u;p zO~=>|nM3}k|L~`eAHPFsI)f`rtDFen%CZa#fTtvhL6*s6vRs4pm@0ZCyCe@#3QG%> zE~i=JalhHA8I*!-glO__OAPhgJg@e*>cnds9A1vrb8f{aNGA#->{}WF6Vu&Gg%Y{d zVm61$!xSk95%5mS(8fc*Pdo-BXbmQ*$4Qk64W**$>=6}(QH#(cT=XQoFr8sE2XXps z;Fn2vL(i#V7sY~-MD3TU{q3TNM8#0pQUWAE21YnBm&O+TM!nf4H*D0E7~*gmho^J_ zvZ&aiXYS8y@bf283mC_XxIK5t+QvKvf4r0e@FYI%?07g3DH!$0}iABLgdY*al*gXV2enjW`f z2~cp9dH8&*~d1G|3l zf&xcGr?D0SBWSvAxvkW^jbeIFJz&q(t|e_k3&kmxYG-D38DbY?WExM0b?70CkP>6S z6ya6CggOE>dbota$lIexgkI>Q$d)XZ3Qu@oPTVD{@f>Ax8&1IdEPLlR84T;Y@4q8u z`0R@}zwuZ9^2uqp+5~&*G~mQ3GrpMH9EU zDS|*#Z5u(fT(4oenjx)9nXW>)E>BXz$oMIlN;@XA420NiqO*h98DUC>FmZ$-5oX*G9YKfq*KPrsV5g-AB zC`q(QgVLg8GMn$$u^6#xDbH6QV@XS9LFoJaQGYP#^@qcec0Ge~^P-(J7FMv(z`w0q z)=qX<9v6!Q+B2@Sg9NJpsN~wRU;YBtgjV`Su|f`|ezIc*=Oi?ahh(q`07WZ^14`p6 z0pbPPsQ~X(l4xY1NU>j@ZcA}kKIWj=cUch9gUy3gw0jvtf449jDv8~S(Qh`$ ziYgeyXtfr&3ot0Akv`(9;4(FCEg3GClgShjC`Bnb$STs#XzN@tqXixma5H(olpAg? zSF>7yXoo8Pg5%S)FkR*9;lV8-yubLsqVJ;8&x3NWom*-HQTUv8?;npxv;c`BR*a1^ z!DD>H;)1|X!8xZV68w&wMbfbi(*p3QC-$~&HjJ@atpG;^QJj(Ud6&-A0SPFY`m`?| zJV8%Y0dh2p|6=GkF+9c5FlBHHF>=>EguYP^apKKtDFP+GP=UxCuu3f%*>cEq?BIjG zG)AlAm*1zY$XauBx!D$f>wA5pLUf(%$u3Vz`Jo)UTvzL^;`F>D4t^mt&@LR1RtUtb zp`0#rvI=vF3g-fSnjGwF?dN<-KzpyeipAzTAmO?!y z4Z+V&r;9;CWXSy044Y6+ob_yQDXIzO31mi2y-@>>hQl6-vsQY|9%z>-T7GYo8uM17 zmA)U3B|sZ@sD`y}=Opke7<2k;2Y|xQxr$TC5Y(+J{-@<@(Jam4d)f^LBivIba@xUg z5XUj+5NgzEr=Dp91?yO&1P}`O5J9MXx6}UYvsYU7dcSKl)H_RvD?4SXiE3ngitaK+ zN|tfrdU`Y=b!z;SGA{BW7)xBOH(-2scXu~8HwaXvDN-wZ&@hSs)XpxnnB#mA6L^Gd z(PFb*affV;AAktJHkt!vNH=jy(%G|<({{5ppUy?VS8E6{6d4uZGgOoM%%Z3_o-8*TP5M`q zDEVPnZ!}Ae)9VeXn+yjdHJn9uXdQ{mCe?Sa-fve>{i^T!PPq{V^)P^mQ^ifPgv}wl zm2DseGGURJwQ|($${r-f7!49_H0!4)T`En)saEwQjBp01yu7-?9B{|$%c~!K@g-nE zc03(VR&nBzbtsW3VnwI|S5(}jIeBup9M%Jun#uy_=#g6|F?xlXG-)3xACjzBYxg%0 zq5(C5XB>9NH*dc9t>66j|H^Ot6|SOkT#PsO`x@+y4_sYcUSD0Q(<`T_Ow4}j_u@E8 zaR=OMHCkVO`DOQ{jU&U(v31@NmU*2XHgP6G)EF4@glq=p@$_{6-M3$z>tRz!4JM-j zEPp(nV6Oxra1)-_X?N;j9p6E@O5WEyN}bIh$%fd15(A|SR1!~+3bQ$NX(*~01Xvg- zVhL})`26wd0huGIN(e&nB%YOq7m2|X&_AQF>+WZ@Z zKQb;HfrOCCV7{c-$O=(kzqtBazxkW4W=s;1Bj^oE07;*TjtCZvQ#eWd!-FUU`&3xN z&FqOGf{RQp@I$`M}zrdcFIHhbhS? zS%<(*T@93H(0Sk%N?Z)$X^5V<+6%prI}mr0WHp;zy3vng2>42^ufr;^Gxn9Ziz-tw$8IyWqsP#ybK<`FWA@J;m0l6|9Z~q1W%- z-y?=c5};~Sd-DTMy|Cc4Zo%jzln3y$~WVzkM%s(W?J{R+oy zUHFjoJ~s2yf-R(C1BbS|&15o3M+fmI1_oRLBlUV6XOUAX>WfFxMqaoqjmI8Esz`Cg z=~Fw*Kp62GWsYL-3O}5q{s~*F1Zhj+J3dJJ0t9MpYtd{aQ9Z>byrDSE$8}2Qr`>M1 z^~Gne&rZ9{6YW$WGTZ)zkF`(pE`6l#sI0Yd?0;Ukkk(<(Ok*C z*TH9fdj5-lMNjl5__n1I6}h!OJzi1?$gxY*gs9KS+=90A0am2@{!mqwprU{o9n}4o zchm*i#)Rk(U(6&4Q2-dyif7_Yn4$3uA?H?-m*=V(qP*2?u4b3uwj9$1M2ChXV>}gcy=wjp4OaiL?m1f`A{0Ie12`VAK*PG4$V0d$Ti_`m#dv$fC{9jZ-@&`b|TFni#iSIYxy}i4;*F#Ye!Hsni z;S_n2%&_WLDjr$TW+TFbr%+pwMe#&vH)R2cMS-vYR^V6(p&KQU@QnJEHsbWQh`TX1 zjXu!Oe;TodJ%zPEE45V0UZC-=KnKwf7DQ{XF02oEYEbJj2UcP7fm?a?;!UaOjRupu zyGK0W^70Z>1WsXV7>X^gRmHAIGpH3e#nNQD9N_ukKxhO1u_aK;19OAGGBvGIg_d~- zARvVVmpDn@fA|o^gmVp1Rx@qL947wK z2c8C;U!0%3e)WO?t-g3jh0P?!jpRw11fl`!9DIQGj3;9(u-EH7JrQ1Xz!u;JHrFyG z@iw?0>MozxlQHy{B9hvT>&b&@iX=;wEP!fPevPQM>Az~G?F^+4S*;v}BgBz*e)T-K zYsK>&qU3Xbc|nsL2xBM``%n97wHA<8y@bS^-3)k0_%?FVn6 zzxeLI{@K5#9=y1qSSUiYIGM0bldxADlxR)%Zae5{T~F)-en1tU`h#f{b0->vf$#%* zAdTU^kG(#E7i#8mT!t^9Gjjw%6kbHUz@f^;{7JV7tJ0>OK)~@x5?vtg1=i3@z5q=@ z2WT0`5H8z&umtK(TQu^-b#h1Km_SB^d8-u>?A42_vy)D@tpz*P?M>#I#I%&3u+1IG z*=D7?NmEo2hoFY)cjRxdQo{zcCaw}aDoa(kJ9os*0AGP}HFSyvsT^#~7NHKSWYzBv z8_nkb=pX%~zxr4IN)j!8|6lzp%z^-{=z;?FTJ{^zhi*O zy`4Rc(X$pCp@a=dXtv2&QFDbI_>!f?$ZnsI^&?bUi+2CoZG($Mlb(l-9Yd`Yoa%e9~oUpVa5T}LAAmcme3gdTZn%nwF(aLaBr ztYHI?HSCISjJav)B9+UcR{QJ>H}4w7a*M*B&ziD&16VBM^Q92nJ@G_7`6IdaDIM4j!E!YBoTxjCzbGxt7=D# zs=NGZ{3aiH`GW!UpLcvWEG~E1PJL&6>wm$qKV&~d-s7uAT+6MG`;zCa$v_MmNP5WF6XqZfPE zpm2qM=tctE6G4j*UyJkz4O2w5wVEG>{z

m;chQopf3kXD27^7JO6_O*APe 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 z�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

n0^s)&qFL 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 roc_$+ZOpVw%plE1S%u@-MWDg2o~Ij z=Y419oB7uIty%N$IrrXEw@%gGyQ-p8m1VFo$uNr)D9 zs;df^n3}P&vdG9QO3TP-Xz7TFO9TZ63keCSX=o}csmLiPv9Yt+*xFlKSxd_*NXsg! zC@4tFsj;#!7Zw$zq^8O%Dwmd(Y3bgpL}WM(q6aM(LI<>X|msHsOr zMH_!L70?Ci8ye;1=f}jxCL|_-A@ySiyAD`=^z$SSGV)K-_2eDm<~ zwlUIlbN6U&ZZgqTRZ!Ilj|g`Q3>D^K2@m!O4h#49_X~8f0`anY`}i7Ys4Hrls5+&o z8CY_%G8?MNwYRtPva^VM=By2ukXF>r&dc`+j*w9^kx|vJtFLF_5Xg-Wu+Wu})3Mf0 z*~zvE;o=k0HU&GH8_3D3#SxS<&;)JqXR>HAhCY7!jin2QIi45-@@WE{UQ=R zi5n`3a+!NZd%HP#fi1s!sFW3?`r7LmS%Jf|D-=yUi)-uE^}d)IXvY=R+c~+VfA7|c zUs3aKt+MBYW|y+@O2-E~JBMdlN0o8&u$kL}i!!3iOY@8!WsH2Y3%+;pi72p&Xc|L8 zS*1;MzF2CzY3W)@>FNurxR+b|Cp9~AT55jMljF1s)fQ6}QV$t`IM^s@>Zhf~BxdA_ z>$sXo$k$dDc>C2s66$;n%xiLDQp~{~aYe@dS^>TuR;ET;pO~pdjLMn^4b5!0gavY~ zoRw{qEu4J`gw4D&TLo35sTAykG>yVtO?x1m_yUHSpG6amtwnU?%!OG-+_@luvB~B< zo(4Q$j13dMwaE(!hI-jVnb<{^4G5e0hne!Z1@`GUM~4)(d#UOc*l>j@v9joS>13Yx zS_evhRcLJ}bW>!N(-w1c&UTPft1w^-4eOWGh|sgHPS;^ebrX|PmoE;G_-YcNA6YNJ z0kK6w^3jl!6w~xv`J1a^Pq0h@+caUB_?Rmp`E45sS^U5e9l&x_sLn3y!+}pHA7`Ix zVc`rO4VSDDt8c+NGkq1+G#goJP8aq|QSbApdVDIb!P_WvsyewYx-$ ztRzZeptjm(_E|m+IXjO+w&&#|&~mT)%!feFN%;10FU|_%6_WkOmThJvBvBv|Qshgj zLXeQC0Z2%LuaJ;%(UFkg|6e=*EeF12H7;y*cVEkAv~yN#sclU6UZ$yFfyKnLbeiP_Q_Kyqa%XSGot?2m`B4r zK5k|0wzbT}Du>)So-$?K;_MRtC&u?DRc%hC=WL#RECbDox&WmHuabdc#JV#drB(1q zL?fgo?@i z!`+-`8B3h4D)%NMDlF#O3S)9Ay&6n}mDZ`V5~YNV+1YH__$dhHU4Pn|gp(l~IlNOw zf|u7unuT|mewWl{BY8UFhKvMRQOC(TI)@6tmhX-#5?8^RMzic}|D zrLj9n%tHB#si7RJ#pZC##70g7C!u(7BJzug@1bboP+`cl=8zUKx{_83FC1h;f<8)) z<`N`gxAa~Qs79A4yO`l!H<!hh-Ka%)5DqJZOcKLs4s`P$06j7tew$6MoL`W8rxsrj=}dc zyF210DzUoyM{^hH`RJ;u@gfTDi+TOK83FvZ;PxgXU~$0EklM?6dV}>@iam!+(Z#SF z>DxXn{D`h39xJV#xj&0;yBq@;B5`bUbsqr(_%iP)%HFAOa14oYO*fgugLXFDW8c4g zV3QY0Rpc2nv@bIjFQk3zh|OtWc27{t`}HOM5M>NdbwjZG9xDZx6^q5ur;I#Ls*wL; zO=_z0{Mk>|e^mG1*N2zrw+Gq0dWm@VQ2EG1E%^OwT=W9)Gq%6)mzTwtWWYs#3ID-Y zFBt-PUp}ngY_2EtPoHqY~e3P zj?+>B=&ths6Mo~03_msIOywlg4UrR})a9989dsphyMDxHTUGe0Y<#02(>aMx=T zxDjyC>?=A%Qzl$!Fz|1aGPV^+C`<3@;Y%WvkIr^=Nx`&EIF@?^Jh|5rg6*Pp?!%m2 z5Gj6_YlyS6x0>%V*{u;8z(w*dP!F>o6B);_FpfPj+Kw(dR} zGU?7JJ>v~s-?TM?BQxg)2#nm6#6Fz~cUbrpc(oFQ;QVJwr-O5YPtY*gz*H{JF|IY_ zj=!dL@a%vW;1vC|NabJxZ<}<^F8zFg(z~ck`@!bY@%Iz-`^Np^R*$LgkBZjbr@P}^ z)!OrmEIZ)G_t24C+_K4Lm+pY=Hdv>`w~&iX|C3K~4q*}_6|+Jv4)-F?X;cJ!-awI3 zR9x8mVnvUsDHWE;+2l?4cqI{{9*V4dDpU9`R*2_c`04s*2P0sr#vUCHEe}3*MTGi} zfKa|n&Zetj5s)dGj@$ETWh8{W5Ql261}}mXa)BlR^f=kHENrI-(187SW}17p;WX-H zel89{U($zY;-D|^4qq}4k07HD+IxRZvggG5Gyb-0*l@6Z)KH-Fp3wn=~>fuMtxpfFH-t2np@j{D0Xv3?S zpy1|!woc_inrq?>!sVF7Pp@7g9I~FDp`T$)JvLav@o1RjsHE6kf(PTsR?77Lh!>>2 zWT}OAum7Z}thM8kyHFj?0GJ7A{qD5$RSX#V`M$vEnmUFVt#dfO@oRCro$nXF0FrE@ zTR};W+2J)ZNJ0=Z0(LEY<3A{NwOLnc_L-C7Ej3h0rXdeXlaimPmLZi`g6*zj=;)u3y;gg*_|J&4EpK0cSN{(`f~eYGMZSRZ3*CyKiTn?o{4b&Y zUsU`5!NC7Rwg0>Gf8*x=cK&bN{2y!ozhCfVmSyg3Cb9UkZBe@sZ-s$3N9HeA@k`y1 z=f`rL$sCD~db;64THU@^vV>KGr2&oAJIq89AzN(LTj8s()h{j`KZnP5&t;cqftYdiWvd7 zdAGGURQTwLDEvldKI^`6K&S9e$4$J<(IHJOAkL*1;F}+;6Ug>W&#Pco(M}qrGq>={ zlmZ4>RaNtFbSmD)9{04DZ8yWeiXo4)-Pj9I0y5EX8^aAIhY^>hxWuz$>m!l~X+CXR zgsvjY#`Z@UBIVs^z1Erram1oJ@ryzs#)th)b_m)5FhO@j?Ct}^x`es4-mvt}_9nTG z^@utT!)BxR$Q`-=fH68w1t2#BlmW&r8XBj15@oih*%k7_#)zqKBj>r(-!m2v7F!xN z+qTHOC?D6v$U9Tr7vMxy`!s~#PHock;;k4dAh)D{y%8;QI^ilWRCGqd+mc+qBHH(2 zhuJ1VgwT|Vq+NC7QV4>JP9k3-ME~7l;P@XewCg>dmIfCjEOIvzA@VmjKsNi90@jQE z<}RH?Ivx7A?NY4ve)@Mu&FVVT(Oz?Zc(&N2Ii7yYJBB!q=`2w{dd4{R^JtcJE{R(q zZn2z`(%cNyaFeTaM!-@Y!I^5?14O?j`aA_iduD(u(P8t1AX(R-hP5pH$Ngo5N?v}j zZ!fz@{?zro@4%OF6ANr11+9yzF|g;e7hVmvD3J6$z&7F`AcjW^Z!sFdEJPGR#{if} zhHuG`k!8?^f9K`FP>Bkma41+FCTXpu|Cgl&`SsJRP0XpV9wVPPLT=P}$&EaUj_QRv zWzeL7J0ealQ+P65T3&!R5W%iv1U&=1z$T*27{~(Gr2|}^(*a7Dkl-V2WU$rcEB3b| z((wI(E5-FJCjRWGO3-ZxM+L?WWgd)y@&m4OfIsx@FLeEkzWKld3ASFhV6LQf5b5pe|?6`OP2i_sHfX;IcD_iHW zlV8?FW}90|giM#QwnEq~@4zhS4MM0e_gLQ3CILyx3Ms6IsmBMPbCUMqxzCJ<4FK5@wYOA!NMofBoY8AuUcY2l1>b1{4t-Lb3&Du>YEfwkk3qrFD zolQU+?*zA>%OhSnUhY(g;AsV%UrYp^LCkCBZk}GDPI~1x+4#Vi9 z$tg*+8DG=`AQTw942&aPw}dqmT1A0fJ^VjvA+}=eG>CehT~>;TAdEy|V}7r$lLmf&C+V0ykKk#A{$4VmVon%t1lA> zMD^Qy%~gaI`oRu3mL*U<+<*Ov2^F<8{z-3gQ(E?m?#*I?;vc1`5KBhqt>hJ)(wKY( zfD`tFskDfWJClpu;ymaE)!ij=U(eosBD%zkQ` z1o>M6`f19DU%YBjyvmwW2nV+w-1ceeqrZz?Byf)>ffLhLZ9qhRB(F2X1YWa^V z*Sen^Cr#jt^+1D%k_Gts^GL%#St)|#;gu#(){dZp#g?=_Fjrzs;&!^2mH=jQi9V|c z9OB`3K7I1z7WmWZJ+-EmzdkRUhcBa51d>+;zTCHR2~%?7h%=9LY$8O-HELFITGGNl z3S|BCl1LCq{sc0uL^SimFxSeWT36I+B2#tXpkwmxLQ)Ax)6JQBO&Jkg@6N9}Q3OTh zulwF)#>T-zc%x7gme*pe`E9WO(M1cW_v*GBfXKQF=(gX+5@FH-l5QDkyeK|i+gK^CD_;S87LsX{>Zss znVdp{JvuU3hofJU#)`~nGp`9ut501`Th)B`H-xF)NUcJfP+bPLk28M6J@>8?A7{7O zUQ?=O{(ylMX6HADc~SV6(O@9qN!r3jEICcVuuI^bEOTUEEx7M7;% zx3hBnbfh|_-WRN%&}_ZLBr~?LGcpqVMG6Ii{s$)irqHBa{RO_Ug_ z-mba9owAtk;FnLir_$2;R1%nBKY!BD!|ujE;4!mFITc`S_vjALQWpp2Jo+DgMg?+C z4_wC%a-V7#+-Teh)^>%jyPPAS0Nzd|GFE9bWL%kW3wn(+RYA}@%!YvDZ(2zjHwb|EHYw5jIX`Y_c!fS+ zF599j@MC@v;az7erH$&#O$&+8z>8S-a&k(a@7K}po#s+4KFL_UZVZ{9!}IM;%3iy; z?=}+NBR^q@Sa@-+qJkU>4H@2N^Ut<-*h@c9kHbwXQtGvr7-g*J>+KfLV!4M zX>3HRD)UAJPfnxu>p{NJglY;|1WZdBk@#34z8`cQYs;2e3BK*tms{Q3hiJ>Hr@EDz z)n-)g3C4*Mk1t74EO$KyumaDg{-3%i%#jJi$%%I^1uF~QyM0IEJiFcmT9^k3I0O|I zTB64hS8iI_NO^tlSE0iWAgA#&5zA6|PZSLjsNrF+@Mh-iF||#9_Jw6cgSsSQT1?Y-HdSur`Qz8+1#Y|n-&o63G zG5J5WI9S$dwYE?deqovHpO+>lKw^bJ`N@3Wp;|#N0*JJ7~~YypAZAIV($68gXGd(zA(f6C*lSan9KD zh1#!YYW8;!&*lm9$<+1go#x@Z8^O$j)GZ1&+Hon4)AZSsE-*Z?0rt^S8JOlv#y$C- z^(PsoU8NfY;>$J^U)$pQC&Ndap8mUzj9vb47#!SOtoaHTW=kMbacp|Z)^2^T?9{lc z9s6ZEbtMTO-A@+FKtBc)$Cd?ZNagxOzDcIDni<>%;_)*0pe4QQ3+KRUvWo-o%`UHx ziii4z{M;%^44%{b_lK9AVkG@+**m0Izk;Kd8N6w`*dZfK{nu8L4Xr}+_FI-wDOT=_ zuB(b!OIW-zx?r1*f0n`P{;n5y;=7TFf$10oSg)t521$-;uNoPEGEBmpA+VxV$ z*+oH4?2+hhhzYZUuD()y?Q`Re5~^fcJ-0^I1rLQq@ydj@^`~DsqSscSsI&Rpix{ZC z*_E_V;e2=yZ=`hQW2t&a3eCON-GNPmd##njKxr;{Ql=={DE+2kBOWilhS~ z%@?gLOEQ-N%Z}bzf2+^cikM}PZVqOFSTdE2PV+}!H$)aEOlq&H(7dQpGbIz-iA-PP zMd!`-w%C3`&%#%O^=YcO!CbHZ|Ex>@uWs^xlJ@`AP5wW?tTs()HG_xURsDT0;4N3L zOFK7_|6_yBW#j4(?HerxAlIQ+Z}3y_KSNh0BuEJ}&U4b*L9`I%WU0eXOtZY`aEqe? z{>{dRLj2OmaE6lNHzN}i0(bj&qCv)})KH$GS|!K%%c&>{gtcZFegso0NRudfcSx+G zQhvJX1#XGktgfdf9Sf8>9BPZnchp&0LT-bP^60OYmjcY{J^s`k3oxzo_)A4e?BaM@ zmiw0~NDFbJHuYp)-Bf_gg8(?4*pIHGu~y;6&Y&&4*DIkQ9y*JCtrxeyJt#H3x4i%G z#_Jaqv(tw7T12UCh3P@B&Qo1WAK1F(d0m2Zjye5_4K)!{jA37$0ctY!Q!%iE`WFW` zH{*u~uXvFyW*V~RCe6wmt4@WH(*mo#u6X^(*?++)l7>E*ziR$7AHE+DV!hNf9OD1D zR`Z)`GRiE;RVj5?fkUpca9P{U;J6jS3DyR6@aySy=6Q4Yo12WY&&979!muYqkqV*MiAGIx(uhPp1IepcU zeO%^FT};tY58$1q9~4`1g*C|t*q$;h3Z?Snq6dOzB!NweUN@bZa8=Dby#$b^@&^Mw zt&tq%p`t;~bsA6vdIe}lAxeUq9grnM9F5Rrmw(YN1? zk9sBHvDMr6$N7yFY7;clEh~97#jDlM9K`ZfO!Oy>DG*VUD{j}&a|I`k-3xnCX(i3z zO`C-zlRxFjzm&KXaYj-4_Z7xCovv;FC$8SZbuVg}o4qSOtYjbL?_RU?luCoghRN{x zxUdKdHC{#1ISicz|5C)cOAFv8eGxQF(gRfiY4Q|7-dLHd6!iFq;^d#S($p53s;9V zb9fUqCsZPCgT6P}3*8^S5VZYB_Ry_p=(SiqE3J9`yZjCTtNFz5%7_H1CWDw)muuFC zSxeDM@3`D0$k<2mLs7p)PfyqG#;ZY2k-NQDY6VrNR-IDMYPt1$xMZB}qAB?os+8EY z9Ir8pl|JP&YL)OqS9{sErJYhCP~#w>w-hh&WkU~*^zii+oHHxNlfVkwF);x9u4VJ^ zcZdS%ESmJ|>joild=_l)qk^)#4mI*brgilB=a!fGU0Ym@fkV7a%gltzgscnz8QvOG z=~@WX9a{A>=;i7XrQx_Ccxp{yJB7G4diL9SUu6j;Hg@r0vUIFEC4YlPwf#QQenX9; z-#`7K+_OLEX`o}sLWZ1La)v-7hyR7d_`&VV75j|@Lm{!y37T0_$`E zYkj5qr)et(1$w}}MNIQIeGzs*&x~nv%X$gAV?gTExuthgO{vaSw86gKPf{q;p>e@REBK6G#iV~d z@4;8^0X_CHV+;1Z*d=D2qPj~Uet+^S?r&B0mok~#$Lv(WsmxyC?&4E4qT&7dS%am9 z>f3`qi=o@>DjH9t^#k_xElUFsvrpxqzhwdO|FO(GHB?hY*NDnF`9BMg;e8QnNV>`J zzB02{FK|c$d0=rd+oQYd_J17KS+JTs$JFgKx7_BHJ>8qlzpEm750Jt%UrFs_&O@8W zAITv)^v5(t>wqtDH#TtfxqQu4JTtusdWLBX6*-A(9{OXwY;NY2#Y7`yw)pFg8G2az z#32uZnud-C!;A(#zHcF-z-M;IL)F6+{&h$1knBCx=iel>QqC|4m@;}gs5sTasOt}p zm?=~OF~M-gm2HP;Cm|u~Vl$z7KZ{*xyDWHlye;4|1Aa5-)vzb#L!k5tJsQUg?6)s? zDK?oP1qbK1b740DFw;md@7~#p#Sk{HPFoEJkYC?|pwakio`b4k4Hw{RAoi2V!u3$xc-Lim4+ALpYwJ)>I)rV}_YP2H zpQ&4AJt}7{QY<@veTV55w_|;e5B!b_yjBMbX69`yqC>6g4H?(|zJl4410kQ$Dx|)! z0;i-b8c-JAXf;4yLv@*;G)s5eqoW#Sb`-`JL3FnqKp>*vdas8S^nj#yVbNFEfQ@n5 zf)+8~u+mp4So~8x=87mwTkQ=!$as8*5gkSrh!80N$*u@JPvHG}aN>p5y7#H|dJE`0 z|1LZR${3ChO%VKwI9Y^yW1G92o7d<-2II_}p=Mi&W2v^y;7T%`VXxwWT-P{;H(F!! zZ9U$6Z?{GqUjYWVT*p-tP4Ohqzwas=aGlF?M}DJDX^osmi?G!-BFrc;Ps3GLG_AzQ zWRM+plAtkLyH=Xu;Nd}25fjQ790)bXohkg;HBxdND8Vf?F>0p8xt6A|g~}o>|G-9Q zDrP(@UnyGyM-`r9*$_o&p@f#pevsV9^~5uF8J)w{NZfjN2b6I{+d&Iuwkr@^@J=&3 z^C9_ddui9(elyez05!x7#pL^CRaZuuuw@zOWeVa;SoNqHZZp?i&c7Y{289O}p7dN? zh{-SkmoLLw;ntVBkX?Y&Uu5R<=4t~&ijT$>^NToyzmXOVm;v)gKCF+G{w!@VwPL^fg2p*UaaWekk-r_6fLBiO=Z7_RExntOw)s9i8 z$OI?zd!Y^(t-Oke_L}HJ!TJ7y#auq-X?%h&em8^VOXoiAlAA3=XH z-GZqRxD%Lusevxe{97$pakwRF)txCJ14DV!5aN&(Gxu?{6;Re8e!QuFN505FrZqpGYJ$h!mm$i#6LNqxRoaVLQU%rxjS zOP|M0G$Jho$$crzu#km4&ic^9UZwv;Ke?3jEzsHGlKlkuAH;eKUR zx{4jXce(a;MwXn(gbx`VZ|j#Y`vvK2;)Es@n*01EDG6oMTprNEWYLb`#JpuV17{EO zJL-1;WAC6B=yy`#AeE2*!F*`=Lp@Pl&!`$hXjV5azYX;aIzX9~afFxz^fxl1z+$zq z%r38+6l5R&;SH)yN~Jma3>n;25|L5o%&=(GxNRj7aw2S8YmAAw8Yr*b50Ug$>bb z0Yg!tA?t)d++z^6_)W0mJ}xg+U9?8O0A40P=(R0%!Rv4)aSZvbdL_y2!Jo{b>?s*V zn48RQ{oA751;&PXxX3@Yu$gR#M(AJBN!AbAb-qv)x{UJ5bwA%L^cy{EE#KxJ-lBmb*x$7iP(Y@-F0_+9s(4KFD?)iULcs{7PleAoQ|+1U~KunB=pZq~?kTBbud<@PW@?wm{dT(76Tw zI=`yi$MtYVnNI(`oBL7o(Pe~{aNzWxajNlSULNvJ|Mu(86~#wYneh>C05L zxY#Tge*KqpooP1j5ng9kj1VimT4;DI7My=?!^aA7y+GwTt2M$04xqsFaXz`{sQl*V zil)7bZs11#fcY>+pYMHzW9mC@o>V(0{M5nH;XEvOHjc%9J7)2bKisnM1G{fmHC%u9xk`g@#1`n)%_U_4Vi$HoJU{N z18Q+}9HFU>pPxl?Gdz8!T1KUxV3W6le2`s8j-_TdQ<^|*7u}S#J^EgJ?%CHVUCOB? z2wbGTUkwOuD4Zpd<1J!#PN18WWFH#0mIUtDDPJ7T+)~8=OoG zNplQQVe{M&>+;o+ula~A2d?M(%r}xwrY$82kAs8)zeBpe(o$~5r4=bOEd4p;Z?49g zY()m%+UE{4GVjgy<4ychO54^W2e#QXr;G{ud=R%(E0vt$zRxUL=ZZy!@&zMKU18Hs zwL%?khttId3BY_ECtIC07pskvu&uV9)$XSAHJS0fpC?xmM2VCqtv#Jq7Ag&IW0PY3 zy^dD52Y-DS85ORa#nii_z;Q}GBHO3>2ta=RyVb?afpueqNG43VM`@1jM45sY%2^pRE?ICC;p2jHNl=>jd3E4z=&+QQFH44K)Y}XzGr;+4Vpu@Y3V~LN- zvVZJigo054lsJd9IQxVIvk*qAB=5P`=)^iK+f4e;Sd3_wl|ci=%$7`H8>!!5E8{wD)Vh;G3n(`zw5o(ycKDNSa6=)}=xJ)Cx&!7M|VFEdX z+ufSXc2_PgJeVmcK2?=jPL8kPZG>-uHsV}i=*1s4o@S}G92_@EB{81==`jZy^+4Fu zfS@L_%D`6TD{aKF9Bg3Kym*Ivb@+qWiolSr5wsXR$P6w`a;icR99>KR1Rgk`K}*P@ zFn;AriKS}3pyR$XrVL7>I=zJWm*j>-SsOPOMOu6l7$a?ZWVt=Q=eN+0kirlBiR^tD z49cCclEWONTVdZ>UPnY=(>W%98M3eh@%WPBW_iK%{0j;6JDa1yYv3G{LU;{_y1FL<5dYBc%!vqd5;$TP2HxB z-N@|R8~k&D5H`G3KpK{eDd(y1p__6)ogV#1H9CqG*4CR(UqcSL-oAM^ngT0N>4yNB z?NI>N3BwFn-^WKfz#+(%?*oVMKuOy8A+_bV^r(i_NIIsaWc^|!U6-V|aWMv%gT+;E zy3*9N9Eb>cw~CyJquva@`Xot-%N-QgM-CbvP}AnB9SifcLv$ zIN2WopZO0|I&S$fpdmZ7yYg3Jd04=rdI2zKbh>3()`n8c{9X+j(kp<)K0Jqo$_o;^ z`1>BC%`@qXC_gl=Kk-wla~&>fhAh+qT!OgpPS|_(4G$TD_qfu8c)W+{qvT!5r2#014*prU#7|ccqk;7@Z~dX zusbUSdAx9@o^J)}U9Wn(dcxF!T3@TSPWgA2T9*HQ{f-(l=|G~UH6(l;(!GkN>b7g1 z9$+Gny^|N6oWuBv_VF$P2axere^`8$ni8`#4=a&%F>LVL6?Zgv!06 zw%C`*`y=Qjbv_$ZIkYL|?4{Ul;nhfE^MXTThi#*Bbhzc6j~b2Z9yX9kL$un+KsWZw zOc!ma?5E}|V2-%0f;pP9${ACz>!uS|>;SCO^Yy$8BlD_~8~#3wc-Y#WMEX4K$ElXV zVVssuMdj~YXhiEM#$oiYCOJ&MGR7Fzc z`XV%_c`$SG&cRhUSHG!cY!Q!1x#1hWKx7T9;sVbG>B0m(WEsHI^cdt9nSQbi^KP3Y zk|ei2bSDYplcBIaI<#x-6VO_IW-A$&gR~~T1Ox@097vu15p{wl7T#bnA-R>X zl%tF!^u5xHqAD2Kkui@M@(LZu3UuCZ3%HYW6y&Ywy|L%ybRNM2vPbeNK-1c3jo$>R zs?Pqv;Buz1-~F_m`z6uDQw^TdY{-xbAK@59){&nLF0}2v!%oOaLFWup*ezjXNWH-& zLGd+aE~6*p<|vPp_asu56UQ8kHZ+upl^tdXt+pPT43V!G7AngFG8~NA5#_$Fpl04Cm{i1`xj&%Wv|Q1WxtCEYZR&clL`Q7@1C4KY;Uu{#*O8{C|@xG zo1M_bM;9(2eP^$Ok(oku9x@OX>|`4gX9va6Zc1iR19fu;5G%d9ruOk~ZM&8soJ?-eYb9GEt@ zbe=kI|5&r$!?tHE0L*e};s8!g7! z0eK{aQz~uj{^u_2556{6z9$Q5fr$C>-n*wCyW=Ez0y;w--K))jg*FhI{nnEmMD~H*+P{+n-6A@9F8-a!UX5 z=&vFHN5sU7+)m{8dX}L9;FgcvGF6RcK~8LL-_V22XwnUu44+J&FtboPQ{*Q+Xi+)4 zQuIqE5qGCU%#rV&EDpum2Xj1eXlQc>B{0PJK<-h$V~p{7&Xs%*30zB_o5fm47(ANOUgfTPXL>{ zlThcU#0-!X^s6i_5K~Vr2cHpN71>r@o<`%g5c4&*nMK_XDx2lk^Qx#>ODmWvs8MQR zHumC*noKht*b5E;iVyWR@aOL9Nvqc&8hVa6@TRPP{fW=!=V#CSd;iVu>qq!YKPYck zb+_|oJCJvn^O~fWRHVe~&s=3?Ys$A;63Z!r^JMnJ+TM=mM`S0zHvg0UWvx}0*71|3 zy>&4biS-gv`);cmL)nYrWvzgl{j%pfuX=QJurTzk2m4w#Wc!DR$I>lmE1WLt2Mw6# zOa@$@wBi%3v!LDQ;btrctPYHcf0jq2G8;4*m8GD#Cy*pp8M_fUlt$S8YE;ws(d+OQ z7-r6AmbH{`?4KWhG%`n<+Viw{hPnJB3BcW*NXAK5Y}tiIsdTmFMC(>FkP>eDTFJqt zvAg%jD_A2AbdeGpu&7{XRC_d#ZMgmg2Z!pp?)Z-Vnrh?Xdi~z%h>Vg__}@H1`@FOJ zpH-?FmY{(#BzMHW_3w^rUEtYCB<;>?`s_QnsZFezQ4v+iyFqj`lwRR>q#%SjHxV0f z^Wm&wfk3zL*Q`|VNnGDyZMh?vX~nL36*eFzy|WZ_uw9*%+d}BAuhaVcPJQvJj(S8m zW5fz|9TQXNEgmTAW6m7x73_Q);+r3c2r;0*mg()=0x9*?pLd~;Hb4ZSF86h@wZdX6 zVFdYOm=biKiNzF9>pz71qpG%d&$Jy#5BGalZ8I{fsU5-B;ZI( zC1Y6tGYK-gAJRG(ZZm!jyBm0PG16*;wUcVJJ{-(*>wI_56P8$6jsFAr%b4tv5@`0< zDD_9Zwdv8rad(-(PrryPJP=3S11>=joR{gf> z4k}9kbcQ*dpgnhc>eJ!?j~aqI8bLJxFy?5+VZQ3m!b*^-TzxdU5L73J^W_&0@@RUW zbxRvtPQLPkx3=R~^5R|yi2D_g4GS7jAc6v|6j9-Dx*#I7&Y{#h5b!(Fo#+Uw{e)9Z zrPuL1CcpTn^wsmx2d+o6;{fBQbt~pge+NZ|Rtk`0d(akSHg5#a`e0osqisp+bHcha z<7dsYj-*8Qr;bven}jA6Ms(=PE5q=Qse&gbc6KjCVZs+B5BOk*#M7h?rOek5?nJYd zhTvf;`zh(R*M4I#Rl#@ftj~2Ozt`eiHiy;zJUJ#G+U%d}!_yql5aHxAF5RO&9o=<3 zgej1-h=ei8=fOX|s030J*mLqv7cHS8cl(2G-&I*lv1{SH__NO6i%`jb4!LbBD*iZ= zUYWEsGPZSZA9)}gaekPF0lVewQ70>Cm~?V4Bh*k--YBQv#4)OiSNu{0rL0z`R-~RM z@=^s`3U{MN$B8?)Su2V3N$0#fdfZq!VpMMZI_}^Ud8VAakF6=fKb7b>(aaJ6V{7Rs z32?-&>$j05iW<`Igtegswi*KN38eXN3WN?W;YX$LypLPu3VPh~P%iDyR^msOX;-H0 zARLS366jftN2ISM?+J^K_1LZC{J|ICNwE)DSo)}sK3qsAR^aWQylUV3L^8+aG)!`! z94q~&%B_z_t;80V7YRj*JbwM&e!74l=UkU1eH#$ zO-_DO>Xc9B>M+nfGHt%UZS$s=XX5Gt99Tz@UON5#Lu08$ePi@-02_Onx%S6#uZ6wP zSoVLE+9_w>-g)kX(}Hjvbi4E}ielQ)tLkZ=sHz%LWB_K*qHNvbYpCr(fg#&7T$70` zKIQnJHQJ33i)sYTA*};ZI6Ys6A^JwhzYk187{Kck#(Ng2G;x){ccHY0c+<$WfIo@# zBs3jTcshAI2c-C^b(DwQ9D|s)zh*fkZc)rvMAE4QvaxX-EA)2=m6d}9LyHpM~B%5Q-!L=~? zRi_y45P z1}}4tBMQP6!x)Elym^z3b^A}GLN#*`SOiE~i*5AIPCp)KYmkSDFiyjH0-H)9hWlQx zU>f7FSHpq=T!{W{=+yx}^13%hG%J?m>FM4~377b{!2W)?@<@l<+%EQocW{vHTlJ$< znu9PgI>eo(^B@lz6at8k9 zjd}~6+MDSx@)=S_i@%&uZ)~5lRI&p*xeWuGtp<56ELtHzg*3wqYGJh{0ZpU;O{6Rb zUFtB11EfhgM0rH|S<^&f)Os=|g8c_;Y_*TP889vGzE4dPf8RcBKv`0DpfCa(@G9M5 z|8fgoahb&-@++Qm>Mt65uyxx;H1VYAd6%42Ts0Ofm@Y1cXK3c;@yA^#G5{S26$F4d zXyG*du`q-QIq--99D2d=r@rm`5C({Ypi2rY$pX&kA|=59oib0~_v68~670bozVF%e zw!n1n!3^LGUwtA1mF^;Pm4w;}1Erei{?7 zBn23>1>QO9-xga0PoMf=5s6~1Y^f%mvy;CA7Hz?h)5CGX2=zb!5Qxa66a`8TD_9B* zl!!4PG9#5@*pe+upv8i}nCN1I#DxOvun74Svvr!%x4qDSBttqv80}3x)S^l28T(4c z@2$W)R0ptbwFI#Z<}bA^i4&>0Lz=fiwn(o5IQ(`Z(Vc>fl8yb-`(DHS_5KUh{3_FT zIZ^%FM_m^ayG|_v*Yf#q!GV$ZF*a)KiU(=};>%lL*ac%e^Ct;vNTMu$NxR@wCkz>V zLduNw#h_c@N@gHkl>)8(?;_unIi+H^-jOr4ZzzCrvU)+8KD8zjXP%AOiF2DV?SC#_ zWF#gb1xE3bni>6-W_@DQ-tUuHgF>dy&B2-~ga5Lymdh#U>Bq?Q|Bwr?lmDzo3Y+wL-@H883_MI)o z)=R7feI?-V7;tX31L7)UyiclE$8c9@;AB=z3`C(lMx#V3!<7>C6w5}(LSaA&(hOBC zS&tB=PEIGB!BQ{1^Fm!0%IjryxA#&wh^sOl|S~=YulWLm20u#2Pb_amwW6_tmf6er7 z=`s}=-_IOmkaQTy>dDvCl?y{nBU*DSf+=2zo z;ub=1hsE841PEN-@1FTH=Sn z4^(+MK$&?tB?EpEoRxndkSRQ+z<1*2a^ zNK28R1$4tQ+PubX(1eMIkd^L0de$E2+u4C%=<49hx%ow>cx39IS~kxXvR(vw*I<>y zuCixMd7B6>^a^jYvt#D!a)To@lBRyh`pUi|uq<(z194BZefo>rP1hbpOha!+6I!27 zqXX(peQJdFZ2BhsgWK3a6&@8U)t}W&xQu5dL^@ zz;j>VzqLDCkG88G)Ni7;A|n633gEyDK2((1a&@l#bvGI>Zuy?MvGkoUAW9mYkToHD zgyfeXBgxjkuHm0-^O=pmqR+uYtsFeg(`SeA!P3y9Dv{?Ep9XiEBQ!SysjOnTR$m^6 z$?z1CfAYl7=^;!Eu85|HxGeah8YOsE zLmDR)XNPz%(6M*C+Jany3`M@Ul9|Rd0@=NSQS&BPq1|{2I3ytqlw*o-jWZqAs~Lkw zmW%%JGS+f`SWN1E@UvdswFL}uCHwm!$Ug(+`hM1*I1lFcWL8}6geu8gRd0uS-G4u* zg~9a3Z5&X@WO>cPV}Cq!?^?gx^u2ml}5drYK&@@~xmbnX@~-(GN{pNfp#V=8YIBI0d@ zAJ`|X4{1r-ItpvJZ8#a9dI5#phQ90FMeSieVH|Op;-0Hvv+_H;spdSVc1+W%7Fv2k zO8o;5yeUNe)E71#Q-cBlprny_CL-L*7%$6Ze7Mr-O zr?;Gqx;ZJ1a@IudUvoAk3%|0~6&ViN>V+wsfCN!)SGNuvI?1C){N|su@3%IOv3xY< z6>8mOmd_zQgF3L(>oFA+HC&AoQG&-5Q-SN1E1{edAyM=Qvl2k->ErpIx!izf{4`KC zWp+WBZ|$BBclA-%aedWmO#UI*jlk%q^2GRS+_|ELAnJ#sE+J4=U5kV6+#2c2fb3`d z(IlPT7f-LX2~%Qg%3Gr*_1x$OdRB%XSN7S3rGCJb?s~ii8%A(33|3k*_)jXKOKE2l zTFu?`99b3o0cz;B+VXw{X9p5%9V}$hgByK|&xg(%`L0CvgqYfOF^PHx?&{}Is&2?Mw zKy9Bqlv+HHz;Wj)k9nmv>Fdyj(yJ;*q{JkquTfu06^A6&`Gt` zG@}0Q6tA<4%6X2`GD*KcctaEyeUyNu{CdRfRl`D z?uS?moIWJQBgupE#h~BILIsl|+&Hz=3~nUkump5V%<|8xuw8C^=x07wn6EzkBTDhp zp|V)DK?iLgs`aQx?$)-#@rQ-l(}mj*>xS8{IknwuQQad$||(J zPmI2k;Y$FDnYed&vhg?SNsO|}=BT1AtxIED(b}wUCSbIHfG!X?aDE|oXX zF>>56KzLth!0&xS-s+_IVL{wb3xCMrV`2q+hxcbb6202mSLAm#Rny>vJxWMh<8(4> zc|Sy0%nL=lia_?T>cy-S<+cce1xk9$?&*}|$Ouuabj7r7{K{D}aar6$2gyOV&PDex z+divtKxM2fAFV%cd+UsAD#injAb9{&wC>2#=TBizR&%6Xk1NuzmaN`Hsxa$`R?VON z(8UZXR>bRs^*F|yy%iCt&w9T%ZTjoCdT0+_?l>)}AuOo4oj&<@>sQ4+nkCGC>kGD2 z(=x|uOp?RK%;hq95+Tw`*tqX)DxhF}x*jk|ZLotttdr5sI#7OQgrHXuhnSV*RTsnr z=Z7y1tZvL=)yrQDa>?WjHjNZV154p3kLXzXzQ+J#9TUe$v&iUL)1XA$6>a`Nmmdw2 zt~ol6Du+Z}(LotTS#&Va-lp^xBYrbs7lXh&E_!z$iXO{vB-1F$&?vIc`vqWfS;lYMubYv@W<*PoVPX-y68jiq z+YI5Gf0dZ5V%5VK?)8-bsWL^rV(3rZC>qo`+95uOeYmv)yx6EVsa$aKpIQ%9vsjac5~dUXKTK7X8hCXB#e z>Mf1B4MME0AOB>?n|SnZyn3h=NoMB{Knt<_+4(?HO*JJpT@?c0UuWwU5>S5*scGaJ zcvD_?V`!X3VY20=$p8E_cIz?AU#s4W0@Mxn#F{a1%%g5INIur#ABEkj`@n!dH{2%JZ)Y|0li?{51kWj+q1BU_&d?G9< zlH*%Ztu55i>ysy^s*C06CPVA=ZS+GJ6L9L_>92O1Wege3iTFpDCwQ1-Ed@B_#n|{9 zN4T!U&>uTNfrLb+Je$br-Yff(nF?i>t}xTth2QXUA*#sbM8p4dE7`_jH7f=Zbh96ZeeNvKR=05OR218un{`+20A)^BFS zPi`wMRE6nS%_RLz`l7}6ypXjN>WGu=)s8pWdw+3tt(A7)F#G!cwWPL$wEX1iJgpfu zd-@S9t<&(*pa|lr*pz9ecc-rr!z7#RWtCWoKzVN2y?F>BX2Q8ht_jQ|45hjT1BNQm z`Yk3Uxp%5GF}7haNal+uv;dI5PdD}6Y%3dSLL`^MU^u8RdWP31$D0!(Q6DwMLAwpG zVhXnMKBttYfYcX}lMFe4RYpxvk2xkth4N*TbskZC7`PrxRP1 z1t$dKYg=Z6?%_p>lWZ_9?_#P<~tI9%0Kyc&X z_pKpMRZv{5+=HKntln-8H5DQg<0Whz0R?j$oWb?2K1| z!LLL-D~=M}3M_l$N&uyvOeKT|@aENr8};h-e+M`A+BP292gA4L+EGpWOga`^{K6&v zc+SozrYC%dCevknd|ybBfts(8Z)RhLH6JF6zBG8uaLE$U&uKX6et|-SuU!hKmI^WFzkC}Dw)(N9B5Vl4QS#CtGc*0%njx7NIa`Cj5IM4H8j`_|xto9lfbtfuqkm(ulNdyJSEARz#3s%_ z*equ?-%Fye&f+9-5;)43Zh>%^r1)vpa@{~jtu=1Jj`KWeV}-h_E-lEE*w>nx>*unLvjuYbwHB~wZ& zs|{R*e|YnMz27&ZQex2D@J-7VTDEB*-ZOQvm@Z+}Mb1`tpARA(^VEKqc2dCjo%+}H zZ(o-ZM#xwK(YQhLes5Fx8>x4so+Px5hmIpUCevX(nnc(|UxL^jC4cJKU}wekzO6@_ zW5s|eHp^hdH&wF!GCLSR4FAdrIjI8h#GrXoC)dVoaVqm=afM>|Tqp6{dEca-|oKX->O8ZOm5sHex#5NW@!(QKd3Gj>*|nY1Ask zq}EmjTDk{rai@VqJNC}{gbpOoSOQ73O+;`biQ&#ao1FLJ4teAI5tKe zHv|xnCo+wz#Xo_}CXvQx>S5^Ed=H7P!p>ge`o zN1zgX_8L?j;)`xmbmp>|TfHrRzBk)03b8OGM2_ywZ2Q$>eb?-sb8sN#5+&!s?j3$v zRIUG8)myV%%4E!XDDQJ=IgkWe4T8pUFi_oX2)>G@9@-mj&H%u=U7)^VWZ+k%fFVVO z?W@O0@ovAH{pBI=am}IegWZuFYWd?`w^V{kd`1L0n1Ep-wSr(H%Zr_+lDLP!ueX1t z;b?2T69Wjo&l>fdj(7GS6-$I12-{sDiFZ zHsg=0Yj#9Zx|T)W=okRSvN^+9y`f;r?jAQ>&p?xgh!JY}a8PxgY))IdNqsNfyqHC{ zj13Mn&>iS%Ck*2l<9Q!NMJ`1C8PFVevh3;uE|n4!DF<%X_A97b24vS+5n>&v)RdE9tFP~V@kp02MVLu2p;qG0nfEi9O&t0+u+YZf~Y zpa{$xloFf3nhHWgtG5-G#eMXgetZjCaOZ#g5RT5m%HvxI22U?s$YYt2J?w^TeSWq) zd-N|JtcAd=QrQOZ8q*x&+^tddqh_-GjXu*doZoDI(?qkU+nYhT1CT z&mF#`Em4`~q8u>?=GL+Wj{hkEtYbnSZ?3#C6@l;HKfS$b?5TrTjwFLrRzAp01<^cO zo68e{1MYJ^v`rzyZvEXSayxPzgDuaico^Lr&xf0>ua~YY_X*Js_KZ1TUr{nXJM;6) z$LN;)SzN~irFhw$*PW6QaFtg63Js@offmsO*WVDQK%d?2O*577cu{oG#LXysL4De#GDtJ$aOD zX4kM5Z&8Iz5E+qx>rNn5-#WfYPIBAjzrHjXk}B2n&h5^cb?+5W{xB>glc43{=ds&Y zSDJ|e#r#4Jw*h?Zd{wm{mqwg9)*)}Ol4(0(s1z(+n25W{07GQQA<|h9kK=vb%FD3; zX=Q-aR(?QTd}aS`^ZN!+7(px|+YKF{;r1IxbN&(CKHu&>CCJ&$bv0 z@P1B2$ip&42NwsI!ns(ntGH;wP2kl)reSMM^2Jfi&%=HOh>LTQ=3p1wnUn|c2FP+1 z+m0DN0L;w!MiWN0w*$q7gtOIc#D1q&X!+ZJ7ctprEpT;^eqC$gYgMG7XC2{lGVz-+bwRh$A85_5c*3(CcAZf> zZflofwoHpuoO1qQbS=VuVsW^>)kqQu4R(k}BN@5xpK#vI?Ov$mIq^JKaQhWwhMKwZ zAp!uo5)>)6u|adMw9Z0v{Ahv>v~P)~>|2lj^=|3k`HdL`m zcm;<{KA=tdwNESi@7hFt+4m}DdlL-W+t_huE1PU;S{T(aJ?^Ieb#_}Uowv)ZC2}B- zr+v=b)&mGTMUWS`xWKdydz>!ArijC>*=m;QgFN2X#tcYijqcJgZy@DdsZlB>)ggh{ z54K+a23=6=pnpOjxiFWcN*A6l@QuKEuRH3OiQxfB>{lilv={dYqlyURT{C*yu=fHZKmOyD4hXol*882$Pa6;xYcDw+KH38b+=%nmE zKM&hsg=iKjr=fNY!b#OysAg49lsZ$h#$Mk#dq6^NL|{7}`m}h*_mvE zH`-r$sSt1ly0|`vl4}0A5h8+|o73R0eni3H0X-u9@16lq(dXynA2Kl=CLw3KVX9EJ z&>OQ@VF>`Wyj`sK8ZhFAE|+47V|lsnR_KBu5cWLw?cT{jSIy36?ta7&ye@q1yN7<* zsay55)U$C}@0y;1!K`3bAeBmiugT0x6U1Fm@PJ<=D$T&o9FF#diZ8L?o3|JjY~LaX ziEdJ^7R%1T8dfZ+tB~@hp9w;oJUzL2&){ZMsiL&SjLT?VzF=ghaEt`ZqaxrZlnIv$ zW#=R#3dZaZs9Ba8aV;a14wkb?641I&Ao^ON6}VGiU6@EdhG}Uhu^(KJ#JE7Yb{VMA z)OeX;XWeHjD~=+sK%~-21%5w8T<}GP$+3sd2eFVu{W8;doNZ9OB%B|enQn0+qWU*H z)*^6e#mBX|VEkipc=m0_mj7-`;%4T!uZ64ZkJ%j)tLId>WS9#bE6{YF+$4zr!b%q# z_)#Wr51SpTk3)}i0F>0{la@MT7|SZV$)`=(5 z?@f}Fd)`M2A=zSk%quw;Xpd92v$9CaeeuSAN{XS7`eq%=dQnjl#9AK3Em?&_XJ{@) zCwI;SK}SvEp1~;IK;=&y&+)WZR5j;UL@1VlK;yKpsYrqLqZ__+bP6J?fT6ii-+KS{ zAJ3(A2>pydN?zJr7Av1+E*)4>uslAqM%N44%G`3FDo$?w-rBuj(Z6rB>7{{vs()7i1t)WK{RFfF**i_ z!>ctpT<=9d(Yl_Lf8@aNFk3@@9C4&7DL$r8WH@~(yb5MbGf47zd^qz=uB0TJ$RF?3 z5=x44@aWJ@xRD~nTA0v`5tX#_%%Wx;;e|V25DS$k`7=-4+3_}*ozPXeC>*{6>3$!~BEGj)CK z?VDcjQLuE;INiK^sW5~gIXK(u19oe09|7VQ3a)w?)9`yJ4ui595%_!3>kR zc21m04e@#T3;I?_4m4H@5e0C+?06&Bt6+}3BG^`h;~EUz5%WH}5^?tFMDy0Xcg7iD zmgFIiyMQN>@n#rVnWBIORV=qdCsAN(dILcDT4b0)a5SnDE(*|28XFV90Q_uFCb3i^ zsX))jcD%}std$jnCcossO_{3CiUfeUrMF%L(DW;BgNilK9W z;O}Ll$INsWgpq&_smd)tSi%9mG^3y)TB;9h>i%=VUo&TCagaY@ooEL%ByAs`8+0naiytS|XG<&r*YC>7t zgZ1KH-=gZw2z26i8N44s>ya-foYevFf`VDuvd(=#(Sf%p370C;Yf}45(W5qkJ0Xa z7QNdSgw1v3P7W(aZ<2 z4NoI~(Vf?=$LE4&F^kU!>iZNm*y?|xCW{4!b6}HEAA@?dyxX6SY-1RiUF|=7E@-wI zb@~(R4(;{}fi#Sy-Wyt(R-)WZ6bV(bP(dG&;TNB}+z>IY9~JnmhnA>KpWhw8H%_dL~eah?YXUcmgDW7pp=f~eK$sesFYdc|>et#xIs&M= zNO&k~aq;Otko~LV+R`_#KCILztBt1Ks^5vUxi!!7Pt^C%by6fZorFw`GV z%{Mrh9gjD6Z10#bN-edATHY9Rgv-lM_iY`FndMhm6lxBag=Sdfv(rMqPrkdm!!q;p zstr zZ5CWJ2>CjPei_woy`Z}NLppx{c6;BiNF>9R#2yid4(;DfyYf!@I!C-!jxK*qEAuZ}AbPvQ3X}CD0aIe|fp5-HU@-xB?nLfDVpW&U z?|GwVAtXO9LPKb1v%vF=N)9-N0S2yo+Lk-^zon#d%xV9JK88UGUm^r!U(C+OJ2fH6 zhXwX!IiSc3{v0fOrWBufg)YjF&DP!n4}rdGwAt?pogy0z8}nCBCz{C6MxE>)F^5DS{f@ zyuN5-u}%|j%w}r7Pfbs)+qUCW52+6$kbY$upD5VavEG57FJIEO@`(oswH~|gITs=w zy6>VJV^5Qdc(~6vHFIZdo!(gBeIjqW2r1Qhnri6~-}cSP&-?I1C>Z*3ddfU8vJIYW zvEJF8RgaVqpzQOKaLg87#o9I9=*)H@Z4N`kiSjEPYxBqwm)p#NL_SJHL9q;S$lt43Hz+dH+L#-Ni-}{vxPv9HWs7KyqOYj4V$SX8Q9JjW zxnh#yQQQ(r43JQPOSrN;EEVN{<&tG&{Ap9tykS_;vI8i7Op2Ep_^L_-$mDJMR(9Mm zN<30in%l@^!c+80_VH`H)oY38A8l`vSfk3D%jFm%>cU%| zxl`YS*+@tovM4kBJpf+Ue$wHbCoeyq@^205ONnmmzosnbHxyL_W@rPoSnh_ zV=4DW*LoiZ+&m9mM%$&%9R9$11^x4vPn83qORchGUgxKt*$+@^D2<)_vGh;~mz0&M zUEe^BkiOCY_zy^2DGHn%0vPjd3fE+;yV%Djnet}QA^3z8oD>3lc6D@!8Q&ZRgIG+Y z^#0Kc+Hw<^v>Wo^wqS;&%bhQX!~mH>ZQJ>cAj4}h%NZ_La|%()vH`S4@uQ2(ideGT z9JDR6e@08@OhMQ@wl|?9`KBdsf;mwylz&KXG#tgoNW8;GFLQSB6+#Dy`PszO{_rKx z)<#cShf>QE8*R5{d@s3eRrfg#1f&;|xnDul-UJ%3Ep3d2@URb6G)P+|sMp|8y5*N2 z3M{nDNYfwIHbyu_au}nJMSV5LozRq}cU2rB$(3%qC&`+;>&_jNLGVSVC9&M7ibWg@@E2HBD^dV!mA1HsjQOH?5R%->_gJw!B*_f%KzZ1%TFyzgtNK_ zuk#DR{zUR%m$j2y&URp}P!wDmuIvK9!ik=JV9VrCjaw94#3P05Ow%_2aWZLF62G}a#cTk)c zKrMWy69*l*b;tGPmTc;M8ak5iQ5bb3-iClxlJaR6X4@nKx@E~A!=V1#w~4RPWrBkR zbhFY^rX)jfb<#71e}fFiV20WEuSLwl!Zyda{cJyG1}_)k$@(7j-v3_xM*qir{hnL> z^|8>cdTf?jvue|c|9VJ3ZCljJ%EOrFuXlSQA230qEZwKMe~ZUWC{TOju}b zU?2ke13bjR+mBR%~_~_sJ9kd zKLI?}UbRRwqzf>=(jb7KxFf%+Ff$4bIjNRy60GfYZb|;>`?)@k@m zyp@y1pVBLS+T$**^9nbk>zSoTvK8wWk|9dO_@Q&Sp&Ki><-O!`wRIJDqgoax64L*cjCPD z#%59sLMh^>rlq0~)Mtj9S4s?F?nuS0Z)OF%JAcYgan|7M2>K@1yrD?}8a$ar&xs^h zb5CMo1I&5yHdf4-W`num$qf2b}8;cbOqwg~H zUN3Gj^FCDBLK%57D6giK-r`Iuj-tI0Uk+M-LqX4@&ayOMC)DWqBLCI`Vu7_rC`_xG>@^tZ}#Z04~IMMUCyYJ4p7 z#C9^C*t?Zw)ij;2xA_s&I$wyg!lNFKQ?!1QX3WxI8Da!k+Hc*@v{>ZYlVx?^bdT zW@}sX!FU>sm9pkz+w~&XGt_2U5|a(aAp+3BLKZQcq9lTYlWuZVv!;Pg&2)*_BxeMF zJbbclVoogn2Ks5z_hh>XfIxy&q5@f{GOD~UuCBA5NgZH$-Cv&Oh}x+98hr=p$QCFk z>)zT8w+;otU441kpvP&GiibdiXcZJ;X|HH3M`aa<3OeDUQdlGR7meWq;Zlld#BUMH zprIf%cwtFcX7+%}eQ zudg$D5&6%Dvr1$Lemb+BE3x%2JW->=wXl$Te;Tl2DXx^@cr=WlV=3c3qCf|7dK4?xdfRbdvZ#ndRs5o!4WNI?7G8m~V`S0%0$h9_Ha zl@+?yZgRurvrn-zLk%kTkQa0nSGHOz4+d{D%M6c{MIM6q<$x~Fp{C? z*!m}_gH7<~qsu5;QU@y%5U!~U;Wq?EIMZg8kl^$!DsY!5(0oqj#f3GD07SMMjEPmX zFCn0;Ic9)x$ph$439-=io>E8URU7H7d|`?(e81F^j@F z@=KReLURrl6E_n6k^6AuXN!wEW4daC4l@nE*UyZvo3@|#zrBrPx@tB&e@5GeET)Zm zy{{bBSEvc^;Jk{FoUq5I58%ppt(poO>8|%%`q><{0cEd3ej$uQE3k|5&XBm+z2?2S zVbGQ;p6eGoq=Q(U?Oo!4XPV5m)8+Kn*xGWtOImnFoo^_@bS4zoyXlB zZZ#5h1jFfNCTg?(lam!{YXxbc=~{b<99<`9e=iuAwBEkrntu1N&iF%3+&3Y|(4~Vb z=LZhinWCJWEtjlRF3qOYJx%Z+DZ z-x_tv{<1+%Bt4wejza=}X>V^(i}HpBx=V@``2NRsEO8&X1BH2`7RACwKZf2 zc3faTf9pt~999w8-Jx7|Jg}IaES7Dbc|YEr!2@j?0~nYT)i)qMcmrXQ74?!T@L}D!ru$>*qmbvP3SXY74Xz*B{)hYTARz-5 zSkW$5WeHh48~Ios<;5mJktL#~FCh|YE`S%ZnQ2ttnjpCw|0Tx)mlUoM~1gO5&vI|yo%rSHF8fC1kPYAi&; z`<&cu-ZD=)ob)TArazi~*&|CH%p15cQn*(>?}3iUDCP!ze@uQ=M>uC39muh%0N<60 z^pmJ+@C$ToM}F-D&%S>nNknVZF0}|Oj{5XXaVzHY!dC|SV!XJ67(qLltnY1pSL49- z+uLl4r@uB1b?IxX*Eur4@C}Ta*QWl)tS7L$y2?(lO53=SpFUV|Drv75Bt@LMTh!~{sV8MK zZSWNE5)1(4M*%1EOwK&acbdES62cRYzZkHWq(-SUoO@Bq4&|>tF4))zC{^_SY;roj zXl#l9iqV*7{NaFmA9Cg$*e5?~YpeZRta4nR){cN0ETB49I!}~u>4-mP`u*GATuH7% zPuu$OI{~h=9XWcRIMfN3oKV(kK5O>xqD|iQwm4;ONFXHn5O~m5^6f)I$h>w#G9c0R z2M)|qDwu|fAdbnqI`U>Q@#NrPnPlCc(cR+kf5no#i@u*V{b2NgR5GP}QrQjKgiC1eUaF(-p(FJ3;vl2~ z>%w~&S}#idw?5y37hoI=Lp=;%yX=2P(J0@L4c+z4eph3DQfdtaf874@*8U#+&2nz%d97u2qeV~+>dNX}%bLvu8Jk%HIf2E>@ zHnhvEj>^-qd%4itqdhViJ%n61nyN~1+Ozv@DW~TOPLR>3O$7@?ArCArL=+g_9>IAG zj-1W7tMzr;-VwY1Y(-D=*J5gU=V-CKX_%EBkp^8T@?~ZJ)|)@zqME!QkIQY4E^j~0 zJbX3pn>(br7W~iWO3R~d<>(jRN6|4=V^nbOB}?xm#uu%85xoC;{m%KA6s9XvME*A_ z>W0Lf8i*B}q0(BWIrArXiN8jo+dBEc8=uFyd4yjwC#s|({!3*q^i54oL1}qW@Up%3 z`)}DruXW=?c*+W8cPr(R$QMo&=nZpnijuIR;lo&PILe6@Tpbqi~4tr}P@xX{j|OLw?>< z*EW@qvnU0|Eji2Fgw5}jt7eA7M&CGA*j?*J9F@s4(X&;I*2X@tO@sbx6cTv2U3(|| zPLGVtimO3I8v_iJvqZy!BY{n^!3xa-?p6IBW~(93HUKCR#NQA~Tavx96kO|r1PlZm z$G{~6u5gX?UjPYQNDl(wz>yJ10BGRL_yvvwMtq;OZoo)v zM8GMVUZx+7UlO=PN*hm4F{IX39hPq_uqWoylK9X!exOeUA;Ib}U?ci*Ziq5$LaNa> zSLu-A)Tk?rNro?%)`)Y5iT6d5szQax^Ji;ES{q}G)Sb16^Y+!7B?B(cp<3Vzcf#t> zKo@E?ySCN7BTm!;&YxJa$H(tHolY)fv#yiIrRSjfT^D;xX>G;$ z4z{&NNeJ)P6V8^4I9UDFh8Ga_^}W}E9^e)W=r->7qrQ<1q{txdE9ONmxo#p)#qJ5B zkQ$F3WUQAi4bJ#7GSInRYJ@Dh;PIDSL-AH>E?xTWa78B5!;Bq z$&m=k@yVCu$}K)IBwv*lM8A`nyfFPx3{q=LNp7*&w98cruLJ6tbSvJ} zOO?BrVw|&4-@Eg9@QVvT0?8Z4SofW0u>RgLcku7EOz#@RuZWf*y?j^OF@dyTAj&Tw{&K;#^0o&(EKulZ30?BPrXh2~SMFS&4OtOzQLJ*B zg0jvrDVf2?XW!7#-V%$eQ@VrU_zqza5&5XzdkU!0G=qHPH*OmGeH65M_A;cjuj8%- zL&yl*rXfvTq$)44%y2}MuupqOM}w*F;FgygHG~`)oWY7W+oO%pU{VS=5W@!Dn_i`E zGvk3IGjy(7(wCYG&NIPQrTU z53?!_szFJ96?Z=a&LILy0|MB|$JuP6dF7aO$)y$%r%yj+%3MFbY>qx2?{0dLfHkL& z$9s)%A+~%YVZ07ht#jp~m-aEOIAO?1L@E@9_Ha#7scxrTdS%17IP`;r4%_45WGk1^ z@_8OgKVP-Fbe%cfmuVA(^2J%Lu4;?ff&2%8%Xdy_>M3bu(HFb*B6XazWn$3uL&B%b zj*-L=-#Y3U9dbnR@h~ZkU4D(s1|c+8lvjOqEtHl_qEXpEgw#`P1O ze^;mfNv#ycyhXP5?=};2M!`^*t^_a|lphQH=l$_jYVquA6wLcH$0)hg)?Or2=-f08 zwUjSFF*7Td(1|~sG`y?4C8pwbAwr_A`j^=9Db9;wKc*ohl183eOh_bI{*Dg4Fy~WQ c&&B7r;_j?lDuq}thhris%BsoKN|^=!AHk3&$N&HU literal 0 HcmV?d00001 diff --git a/v2.0/assets/site/favicon.png b/v2.0/assets/site/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..9b35de16ce85cae7012aee4ba3971e73fa3ec750 GIT binary patch literal 431 zcmV;g0Z{&lP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&0YpheK~y+Tm6E|u zgFq05|5>)8iK%)r=|!Kw2k;?`M@>BH#l(Z@!3R)$2A_pP6MO(;ntC+hzyq|>f~Ckf zyJFiIFz|(8m))7!`FEiB?wC3G0Ep0v>=W+A188!2z^#J~MFG+-XnfXfo%_NWlz7|NIuEFyJQ0gZE3#CgV@=<`<<0)u+*Cvp(Em4lVR%fdHUQenQ zZH`lIvUl6>m+pdSUx!2sljy0#o|WhFQ2nGXa*R^X#N+qTXRrtPds%J@H$9Oum>x)squ?Lui`7?xYjuoaNj)(rD3vtv_~x#?ds)LvE%wRf=I6~pq|9I*Tm Zfp5MtlX9j8iwXb$002ovPDHLkV1hFoxUK*I literal 0 HcmV?d00001 diff --git a/v2.0/assets/site/gitbook_toolbar.png b/v2.0/assets/site/gitbook_toolbar.png new file mode 100644 index 0000000000000000000000000000000000000000..4451a6a07c0f18a10e0c8e45e07208881d924e72 GIT binary patch literal 2525 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 EKaCi=yZ`_I literal 0 HcmV?d00001 diff --git a/v2.0/assets/site/gitbook_toolbar_edit.png b/v2.0/assets/site/gitbook_toolbar_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..23b86a8e67874540ef394ae035ce5aae3c5ba87d GIT binary patch literal 3538 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 literal 0 HcmV?d00001 diff --git a/v2.0/assets/site/github_edit.png b/v2.0/assets/site/github_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..7472a61e7e2ad0b0e9dce46c5323e44d8b008e51 GIT binary patch literal 28652 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 VR(4|ZZz%r_RaMqh`lw(T_J0d`XgdG^ literal 0 HcmV?d00001 diff --git a/v2.0/assets/site/slack.svg b/v2.0/assets/site/slack.svg new file mode 100644 index 00000000..2b0fbae4 --- /dev/null +++ b/v2.0/assets/site/slack.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + slack + slack + Join us! + Join us! + + + diff --git a/v2.0/en/cpp/api_changes.html b/v2.0/en/cpp/api_changes.html new file mode 100644 index 00000000..86b25284 --- /dev/null +++ b/v2.0/en/cpp/api_changes.html @@ -0,0 +1,3454 @@ + + + + + + + API Changes · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + +
+
+ + + + + + + + +
+ +
+ +
+ + + + + + + + +
+
+ +
+
+ +
+ +

API Changes

+

This page tracks changes between versions.

+

It covers both breaking (incompatible) and non-breaking changes.

+

Semantic Versioning

+

MAVSDK follows semver/Semantic Versioning conventions where as possible.

+

The version number has the format: major.minor.patch. +Individual parts of the number are iterated when the:

+
    +
  • major: API is changed, or functionality is removed.
  • +
  • minor: API is extended, functionality is added.
  • +
  • patch: API is not changed, functionality is not changed, but a bug is fixed.
  • +
+

This means that breaking changes to the API result in a bump of the major version number (e.g. 1.4.3 to 2.0.0).

+
+

: bumping of the major version is unrelated to the stability of the library. E.g. v2.0.0 is not by definition more stable than v1.4.18. It just means that the API has changed with v2. As development is carried on, stability is likely increasing whenever the minor or patch versions increase as incremental fixes are added.

+
+

v2

+

Mavsdk configuration

+

The Mavsdk class no longer assumes the configuration of a ground station by default but instead a configuration needs to be passed as a constructor argument.

+

The configuration argument sets the identification, so the MAVLink MAV_TYPE and MAVLink component ID (also called compid) of the Mavsdk instance itself, so the source and not the target that you're connecting to.

+

Old instantiation:

+
Mavsdk mavsdk;
+

New instantiation:

+
Mavsdk mavsdk{Mavsdk::Configuration{Mavsdk::ComponentType::GroundStation}};
+

Note: +It is still possible to change the configuration later (although not recommended) using Mavsdk::set_configuration(...).

+

Rationale:

+

The reasons behind this change is to make users aware of this configuration and not assume any default. The problem with a ground station default is that it can be potentially dangerous without the user being aware. We are aware that this makes the API more cumbersome and verbose to use but the goal of Mavsdk is always to erro on the side of safety.

+

For instance, in the case where MAVSDK is used on the companion computer, the autopilot would assume that it is connected to a ground station at all time, even if the real ground station was lost.

+

Also, having to set the default makes it less likely to misconfigure the overall integration and end up with several components that conflict.

+

Note: +It is also possible to set the sysid/compid directly, just check out the API of Mavsdk::Configuration (TODO: add link).

+

Subscription API

+

The subscription API (also called async functions) has changed:

+

Old:

+
// Subscribe
+telemetry.subscribe_position([](Telemetry::Position position) {
+    std::cout << "Altitude: " << position.relative_altitude_m << " m\n";
+});
+
+// Unsubscribe again
+telemetry.subscribe_position(nullptr);
+

New:

+
// Subscribe
+auto handle = telemetry.subscribe_position([](Telemetry::Position position) {
+    std::cout << "Altitude: " << position.relative_altitude_m << " m\n";
+});
+
+// Unsubscribe again
+telemetry.unsubscribe_position(handle);
+

Rationale: +MAVSDK subscriptions had the drawback that there could only be one subscription per API. So subsequent subscribers would overwrite previous subscribers. With the new API there can be more than one subscriber per API, and each can unsubscribe using their own handle.

+

Server component plugins

+

A lost of work has gone into Mavsdk v2 to support "server" components. These are components that typically run on the drone, e.g. a companion computer or a camera.

+

Server component plugins are all plugins that end in _server. They don't need a System to be instantiated as they are "connected to and don't care who connects to them".

+

For instance a camera server plugin can be used as follows:

+
Mavsdk mavsdk{Mavsdk::Configuration{Mavsdk::ComponentType::Camera}};
+auto camera_server = mavsdk::CameraServer{mavsdk.server_component()};
+

It's also possible to add more than one MAVLink component to one MAVSDK instance, e.g. a gimbal could be added like this:

+

Connecting to first autopilot system

+

Discovering vehicles/systems required quite a bit of boilerplate code in the past. This has been simplified using a Mavsdk::first_autopilot(double timeout_s) method.

+

Old discovering of first autopilot:

+
std::cout << "Waiting to discover system...\n";
+auto prom = std::promise<std::shared_ptr<System>>{};
+auto fut = prom.get_future();
+
+// We wait for new systems to be discovered, once we find one that has an
+// autopilot, we decide to use it.
+mavsdk.subscribe_on_new_system([&mavsdk, &prom]() {
+    auto system = mavsdk.systems().back();
+
+    if (system->has_autopilot()) {
+        std::cout << "Discovered autopilot\n";
+
+        // Unsubscribe again as we only want to find one system.
+        mavsdk.subscribe_on_new_system(nullptr);
+        prom.set_value(system);
+    }
+});
+
+// We usually receive heartbeats at 1Hz, therefore we should find a
+// system after around 3 seconds max, surely.
+if (fut.wait_for(seconds(3)) == std::future_status::timeout) {
+    std::cerr << "No autopilot found.\n";
+    return {};
+}
+
+// Get discovered system now.
+auto system = fut.get();
+

New simplified way:

+
auto system = mavsdk.first_autopilot(3.0);
+

v1

+

Linking

+

With version 1, we introduce bigger changes in the way the MAVSDK library is linked to. Essentially, the library is no longer split up in multiple library files, one for the core (e.g. mavsdk.so) and one each for every plugin (e.g. mavsdk_action.so) and instead everything is merged into one library file (usually mavsdk.so).

+

This means that linking in cmake gets easier.

+

Previously, this was required:

+
target_link_libraries(my_executable
+    MAVSDK::mavsdk_action
+    MAVSDK::mavsdk_mission
+    MAVSDK::mavsdk_telemetry
+    MAVSDK::mavsdk
+)
+

Now, this is all that is needed:

+
target_link_libraries(my_executable
+    MAVSDK::mavsdk
+)
+

Rationale

+

Why were the "plugins" split up in the first place?

+
    +
  • The plugins were split because they were supposed to be extendable plugins. However, the last few years have shown that this is not really required, as there were no requests or contributions for it.
  • +
  • Also, having a real plugin architecture is not always easy. For instance, loading plugins at runtime with dlopen is not possible when the library is compiled with musl. (We use musl to compile mavsdk_server statically without dependencies, so that it can be shipped with PyPi and runs on any Linux distribution and version as well as cross-compiled on armv6/7/8).
  • +
+

What are the advantages of the change?

+
    +
  • Having one library to link to is easier and more inline with other libraries. When more functionality is needed, CMakeLists.txt doesn't need to be changed every time.
  • +
  • Having only one library makes it easier to check for ABI breaks.
  • +
  • The file overhead for every plugin is actually very small, so the overhead should be negligible.
  • +
+
© MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
+ +
+ +
+
+
+ +

results matching ""

+
    + +
    +
    + +

    No results matching ""

    + +
    +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_action.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_action.html new file mode 100644 index 00000000..d226bd63 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_action.html @@ -0,0 +1,4237 @@ + + + + + + + class Action · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + + + +
    +
    + + + + + + + + +
    + +
    + +
    + + + + + + + + +
    +
    + +
    +
    + +
    + +

    mavsdk::Action Class Reference

    +

    #include: action.h

    +
    +

    Enable simple actions such as arming, taking off, and landing.

    +

    Public Types

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeDescription
    enum OrbitYawBehaviorYaw behaviour during orbit flight.
    enum ResultPossible results returned for action requests.
    std::function< void(Result)> ResultCallbackCallback type for asynchronous Action calls.
    std::function< void(Result, float)> GetTakeoffAltitudeCallbackCallback type for get_takeoff_altitude_async.
    std::function< void(Result, float)> GetMaximumSpeedCallbackCallback type for get_maximum_speed_async.
    std::function< void(Result, float)> GetReturnToLaunchAltitudeCallbackCallback type for get_return_to_launch_altitude_async.
    +

    Public Member Functions

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeNameDescription
     Action (System & system)Constructor. Creates the plugin for a specific System.
     Action (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
     ~Action () overrideDestructor (internal use only).
     Action (const Action & other)Copy constructor.
    voidarm_async (const ResultCallback callback)Send command to arm the drone.
    Resultarm () constSend command to arm the drone.
    voiddisarm_async (const ResultCallback callback)Send command to disarm the drone.
    Resultdisarm () constSend command to disarm the drone.
    voidtakeoff_async (const ResultCallback callback)Send command to take off and hover.
    Resulttakeoff () constSend command to take off and hover.
    voidland_async (const ResultCallback callback)Send command to land at the current position.
    Resultland () constSend command to land at the current position.
    voidreboot_async (const ResultCallback callback)Send command to reboot the drone components.
    Resultreboot () constSend command to reboot the drone components.
    voidshutdown_async (const ResultCallback callback)Send command to shut down the drone components.
    Resultshutdown () constSend command to shut down the drone components.
    voidterminate_async (const ResultCallback callback)Send command to terminate the drone.
    Resultterminate () constSend command to terminate the drone.
    voidkill_async (const ResultCallback callback)Send command to kill the drone.
    Resultkill () constSend command to kill the drone.
    voidreturn_to_launch_async (const ResultCallback callback)Send command to return to the launch (takeoff) position and land.
    Resultreturn_to_launch () constSend command to return to the launch (takeoff) position and land.
    voidgoto_location_async (double latitude_deg, double longitude_deg, float absolute_altitude_m, float yaw_deg, const ResultCallback callback)Send command to move the vehicle to a specific global position.
    Resultgoto_location (double latitude_deg, double longitude_deg, float absolute_altitude_m, float yaw_deg)constSend command to move the vehicle to a specific global position.
    voiddo_orbit_async (float radius_m, float velocity_ms, OrbitYawBehavior yaw_behavior, double latitude_deg, double longitude_deg, double absolute_altitude_m, const ResultCallback callback)Send command do orbit to the drone.
    Resultdo_orbit (float radius_m, float velocity_ms, OrbitYawBehavior yaw_behavior, double latitude_deg, double longitude_deg, double absolute_altitude_m)constSend command do orbit to the drone.
    voidhold_async (const ResultCallback callback)Send command to hold position (a.k.a. "Loiter").
    Resulthold () constSend command to hold position (a.k.a. "Loiter").
    voidset_actuator_async (int32_t index, float value, const ResultCallback callback)Send command to set the value of an actuator.
    Resultset_actuator (int32_t index, float value)constSend command to set the value of an actuator.
    voidtransition_to_fixedwing_async (const ResultCallback callback)Send command to transition the drone to fixedwing.
    Resulttransition_to_fixedwing () constSend command to transition the drone to fixedwing.
    voidtransition_to_multicopter_async (const ResultCallback callback)Send command to transition the drone to multicopter.
    Resulttransition_to_multicopter () constSend command to transition the drone to multicopter.
    voidget_takeoff_altitude_async (const GetTakeoffAltitudeCallback callback)Get the takeoff altitude (in meters above ground).
    std::pair< Result, float >get_takeoff_altitude () constGet the takeoff altitude (in meters above ground).
    voidset_takeoff_altitude_async (float altitude, const ResultCallback callback)Set takeoff altitude (in meters above ground).
    Resultset_takeoff_altitude (float altitude)constSet takeoff altitude (in meters above ground).
    voidget_maximum_speed_async (const GetMaximumSpeedCallback callback)Get the vehicle maximum speed (in metres/second).
    std::pair< Result, float >get_maximum_speed () constGet the vehicle maximum speed (in metres/second).
    voidset_maximum_speed_async (float speed, const ResultCallback callback)Set vehicle maximum speed (in metres/second).
    Resultset_maximum_speed (float speed)constSet vehicle maximum speed (in metres/second).
    voidget_return_to_launch_altitude_async (const GetReturnToLaunchAltitudeCallback callback)Get the return to launch minimum return altitude (in meters).
    std::pair< Result, float >get_return_to_launch_altitude () constGet the return to launch minimum return altitude (in meters).
    voidset_return_to_launch_altitude_async (float relative_altitude_m, const ResultCallback callback)Set the return to launch minimum return altitude (in meters).
    Resultset_return_to_launch_altitude (float relative_altitude_m)constSet the return to launch minimum return altitude (in meters).
    voidset_current_speed_async (float speed_m_s, const ResultCallback callback)Set current speed.
    Resultset_current_speed (float speed_m_s)constSet current speed.
    const Action &operator= (const Action &)=deleteEquality operator (object is not copyable).
    +

    Constructor & Destructor Documentation

    +

    Action()

    +
    mavsdk::Action::Action(System &system)
    +
    +

    Constructor. Creates the plugin for a specific System.

    +

    The plugin is typically created as shown below:

    +
    auto action = Action(system);
    +
    +

    Parameters

    +
      +
    • System& system - The specific system associated with this plugin.
    • +
    +

    Action()

    +
    mavsdk::Action::Action(std::shared_ptr< System > system)
    +
    +

    Constructor. Creates the plugin for a specific System.

    +

    The plugin is typically created as shown below:

    +
    auto action = Action(system);
    +
    +

    Parameters

    +
      +
    • std::shared_ptr< System > system - The specific system associated with this plugin.
    • +
    +

    ~Action()

    +
    mavsdk::Action::~Action() override
    +
    +

    Destructor (internal use only).

    +

    Action()

    +
    mavsdk::Action::Action(const Action &other)
    +
    +

    Copy constructor.

    +

    Parameters

    + +

    Member Typdef Documentation

    +

    typedef ResultCallback

    +
    using mavsdk::Action::ResultCallback =  std::function<void(Result)>
    +
    +

    Callback type for asynchronous Action calls.

    +

    typedef GetTakeoffAltitudeCallback

    +
    using mavsdk::Action::GetTakeoffAltitudeCallback =  std::function<void(Result, float)>
    +
    +

    Callback type for get_takeoff_altitude_async.

    +

    typedef GetMaximumSpeedCallback

    +
    using mavsdk::Action::GetMaximumSpeedCallback =  std::function<void(Result, float)>
    +
    +

    Callback type for get_maximum_speed_async.

    +

    typedef GetReturnToLaunchAltitudeCallback

    +
    using mavsdk::Action::GetReturnToLaunchAltitudeCallback =  std::function<void(Result, float)>
    +
    +

    Callback type for get_return_to_launch_altitude_async.

    +

    Member Enumeration Documentation

    +

    enum OrbitYawBehavior

    +

    Yaw behaviour during orbit flight.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ValueDescription
    HoldFrontToCircleCenterVehicle front points to the center (default).
    HoldInitialHeadingVehicle front holds heading when message received.
    UncontrolledYaw uncontrolled.
    HoldFrontTangentToCircleVehicle front follows flight path (tangential to circle).
    RcControlledYaw controlled by RC input.
    +

    enum Result

    +

    Possible results returned for action requests.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ValueDescription
    UnknownUnknown result.
    SuccessRequest was successful.
    NoSystemNo system is connected.
    ConnectionErrorConnection error.
    BusyVehicle is busy.
    CommandDeniedCommand refused by vehicle.
    CommandDeniedLandedStateUnknownCommand refused because landed state is unknown.
    CommandDeniedNotLandedCommand refused because vehicle not landed.
    TimeoutRequest timed out.
    VtolTransitionSupportUnknownHybrid/VTOL transition support is unknown.
    NoVtolTransitionSupportVehicle does not support hybrid/VTOL transitions.
    ParameterErrorError getting or setting parameter.
    UnsupportedAction not supported.
    FailedAction failed.
    +

    Member Function Documentation

    +

    arm_async()

    +
    void mavsdk::Action::arm_async(const ResultCallback callback)
    +
    +

    Send command to arm the drone.

    +

    Arming a drone normally causes motors to spin at idle. Before arming take all safety precautions and stand clear of the drone!

    +

    This function is non-blocking. See 'arm' for the blocking counterpart.

    +

    Parameters

    + +

    arm()

    +
    Result mavsdk::Action::arm() const
    +
    +

    Send command to arm the drone.

    +

    Arming a drone normally causes motors to spin at idle. Before arming take all safety precautions and stand clear of the drone!

    +

    This function is blocking. See 'arm_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    disarm_async()

    +
    void mavsdk::Action::disarm_async(const ResultCallback callback)
    +
    +

    Send command to disarm the drone.

    +

    This will disarm a drone that considers itself landed. If flying, the drone should reject the disarm command. Disarming means that all motors will stop.

    +

    This function is non-blocking. See 'disarm' for the blocking counterpart.

    +

    Parameters

    + +

    disarm()

    +
    Result mavsdk::Action::disarm() const
    +
    +

    Send command to disarm the drone.

    +

    This will disarm a drone that considers itself landed. If flying, the drone should reject the disarm command. Disarming means that all motors will stop.

    +

    This function is blocking. See 'disarm_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    takeoff_async()

    +
    void mavsdk::Action::takeoff_async(const ResultCallback callback)
    +
    +

    Send command to take off and hover.

    +

    This switches the drone into position control mode and commands it to take off and hover at the takeoff altitude.

    +

    Note that the vehicle must be armed before it can take off.

    +

    This function is non-blocking. See 'takeoff' for the blocking counterpart.

    +

    Parameters

    + +

    takeoff()

    +
    Result mavsdk::Action::takeoff() const
    +
    +

    Send command to take off and hover.

    +

    This switches the drone into position control mode and commands it to take off and hover at the takeoff altitude.

    +

    Note that the vehicle must be armed before it can take off.

    +

    This function is blocking. See 'takeoff_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    land_async()

    +
    void mavsdk::Action::land_async(const ResultCallback callback)
    +
    +

    Send command to land at the current position.

    +

    This switches the drone to 'Land' flight mode.

    +

    This function is non-blocking. See 'land' for the blocking counterpart.

    +

    Parameters

    + +

    land()

    +
    Result mavsdk::Action::land() const
    +
    +

    Send command to land at the current position.

    +

    This switches the drone to 'Land' flight mode.

    +

    This function is blocking. See 'land_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    reboot_async()

    +
    void mavsdk::Action::reboot_async(const ResultCallback callback)
    +
    +

    Send command to reboot the drone components.

    +

    This will reboot the autopilot, companion computer, camera and gimbal.

    +

    This function is non-blocking. See 'reboot' for the blocking counterpart.

    +

    Parameters

    + +

    reboot()

    +
    Result mavsdk::Action::reboot() const
    +
    +

    Send command to reboot the drone components.

    +

    This will reboot the autopilot, companion computer, camera and gimbal.

    +

    This function is blocking. See 'reboot_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    shutdown_async()

    +
    void mavsdk::Action::shutdown_async(const ResultCallback callback)
    +
    +

    Send command to shut down the drone components.

    +

    This will shut down the autopilot, onboard computer, camera and gimbal. This command should only be used when the autopilot is disarmed and autopilots commonly reject it if they are not already ready to shut down.

    +

    This function is non-blocking. See 'shutdown' for the blocking counterpart.

    +

    Parameters

    + +

    shutdown()

    +
    Result mavsdk::Action::shutdown() const
    +
    +

    Send command to shut down the drone components.

    +

    This will shut down the autopilot, onboard computer, camera and gimbal. This command should only be used when the autopilot is disarmed and autopilots commonly reject it if they are not already ready to shut down.

    +

    This function is blocking. See 'shutdown_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    terminate_async()

    +
    void mavsdk::Action::terminate_async(const ResultCallback callback)
    +
    +

    Send command to terminate the drone.

    +

    This will run the terminate routine as configured on the drone (e.g. disarm and open the parachute).

    +

    This function is non-blocking. See 'terminate' for the blocking counterpart.

    +

    Parameters

    + +

    terminate()

    +
    Result mavsdk::Action::terminate() const
    +
    +

    Send command to terminate the drone.

    +

    This will run the terminate routine as configured on the drone (e.g. disarm and open the parachute).

    +

    This function is blocking. See 'terminate_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    kill_async()

    +
    void mavsdk::Action::kill_async(const ResultCallback callback)
    +
    +

    Send command to kill the drone.

    +

    This will disarm a drone irrespective of whether it is landed or flying. Note that the drone will fall out of the sky if this command is used while flying.

    +

    This function is non-blocking. See 'kill' for the blocking counterpart.

    +

    Parameters

    + +

    kill()

    +
    Result mavsdk::Action::kill() const
    +
    +

    Send command to kill the drone.

    +

    This will disarm a drone irrespective of whether it is landed or flying. Note that the drone will fall out of the sky if this command is used while flying.

    +

    This function is blocking. See 'kill_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    return_to_launch_async()

    +
    void mavsdk::Action::return_to_launch_async(const ResultCallback callback)
    +
    +

    Send command to return to the launch (takeoff) position and land.

    +

    This switches the drone into Return mode which generally means it will rise up to a certain altitude to clear any obstacles before heading back to the launch (takeoff) position and land there.

    +

    This function is non-blocking. See 'return_to_launch' for the blocking counterpart.

    +

    Parameters

    + +

    return_to_launch()

    +
    Result mavsdk::Action::return_to_launch() const
    +
    +

    Send command to return to the launch (takeoff) position and land.

    +

    This switches the drone into Return mode which generally means it will rise up to a certain altitude to clear any obstacles before heading back to the launch (takeoff) position and land there.

    +

    This function is blocking. See 'return_to_launch_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    goto_location_async()

    +
    void mavsdk::Action::goto_location_async(double latitude_deg, double longitude_deg, float absolute_altitude_m, float yaw_deg, const ResultCallback callback)
    +
    +

    Send command to move the vehicle to a specific global position.

    +

    The latitude and longitude are given in degrees (WGS84 frame) and the altitude in meters AMSL (above mean sea level).

    +

    The yaw angle is in degrees (frame is NED, 0 is North, positive is clockwise).

    +

    This function is non-blocking. See 'goto_location' for the blocking counterpart.

    +

    Parameters

    +
      +
    • double latitude_deg -
    • +
    • double longitude_deg -
    • +
    • float absolute_altitude_m -
    • +
    • float yaw_deg -
    • +
    • const ResultCallback callback -
    • +
    +

    goto_location()

    +
    Result mavsdk::Action::goto_location(double latitude_deg, double longitude_deg, float absolute_altitude_m, float yaw_deg) const
    +
    +

    Send command to move the vehicle to a specific global position.

    +

    The latitude and longitude are given in degrees (WGS84 frame) and the altitude in meters AMSL (above mean sea level).

    +

    The yaw angle is in degrees (frame is NED, 0 is North, positive is clockwise).

    +

    This function is blocking. See 'goto_location_async' for the non-blocking counterpart.

    +

    Parameters

    +
      +
    • double latitude_deg -
    • +
    • double longitude_deg -
    • +
    • float absolute_altitude_m -
    • +
    • float yaw_deg -
    • +
    +

    Returns

    +

    Result - Result of request.

    +

    do_orbit_async()

    +
    void mavsdk::Action::do_orbit_async(float radius_m, float velocity_ms, OrbitYawBehavior yaw_behavior, double latitude_deg, double longitude_deg, double absolute_altitude_m, const ResultCallback callback)
    +
    +

    Send command do orbit to the drone.

    +

    This will run the orbit routine with the given parameters.

    +

    This function is non-blocking. See 'do_orbit' for the blocking counterpart.

    +

    Parameters

    +
      +
    • float radius_m -
    • +
    • float velocity_ms -
    • +
    • OrbitYawBehavior yaw_behavior -
    • +
    • double latitude_deg -
    • +
    • double longitude_deg -
    • +
    • double absolute_altitude_m -
    • +
    • const ResultCallback callback -
    • +
    +

    do_orbit()

    +
    Result mavsdk::Action::do_orbit(float radius_m, float velocity_ms, OrbitYawBehavior yaw_behavior, double latitude_deg, double longitude_deg, double absolute_altitude_m) const
    +
    +

    Send command do orbit to the drone.

    +

    This will run the orbit routine with the given parameters.

    +

    This function is blocking. See 'do_orbit_async' for the non-blocking counterpart.

    +

    Parameters

    +
      +
    • float radius_m -
    • +
    • float velocity_ms -
    • +
    • OrbitYawBehavior yaw_behavior -
    • +
    • double latitude_deg -
    • +
    • double longitude_deg -
    • +
    • double absolute_altitude_m -
    • +
    +

    Returns

    +

    Result - Result of request.

    +

    hold_async()

    +
    void mavsdk::Action::hold_async(const ResultCallback callback)
    +
    +

    Send command to hold position (a.k.a. "Loiter").

    +

    Sends a command to drone to change to Hold flight mode, causing the vehicle to stop and maintain its current GPS position and altitude.

    +

    Note: this command is specific to the PX4 Autopilot flight stack as it implies a change to a PX4-specific mode.

    +

    This function is non-blocking. See 'hold' for the blocking counterpart.

    +

    Parameters

    + +

    hold()

    +
    Result mavsdk::Action::hold() const
    +
    +

    Send command to hold position (a.k.a. "Loiter").

    +

    Sends a command to drone to change to Hold flight mode, causing the vehicle to stop and maintain its current GPS position and altitude.

    +

    Note: this command is specific to the PX4 Autopilot flight stack as it implies a change to a PX4-specific mode.

    +

    This function is blocking. See 'hold_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    set_actuator_async()

    +
    void mavsdk::Action::set_actuator_async(int32_t index, float value, const ResultCallback callback)
    +
    +

    Send command to set the value of an actuator.

    +

    This function is non-blocking. See 'set_actuator' for the blocking counterpart.

    +

    Parameters

    + +

    set_actuator()

    +
    Result mavsdk::Action::set_actuator(int32_t index, float value) const
    +
    +

    Send command to set the value of an actuator.

    +

    This function is blocking. See 'set_actuator_async' for the non-blocking counterpart.

    +

    Parameters

    +
      +
    • int32_t index -
    • +
    • float value -
    • +
    +

    Returns

    +

    Result - Result of request.

    +

    transition_to_fixedwing_async()

    +
    void mavsdk::Action::transition_to_fixedwing_async(const ResultCallback callback)
    +
    +

    Send command to transition the drone to fixedwing.

    +

    The associated action will only be executed for VTOL vehicles (on other vehicle types the command will fail). The command will succeed if called when the vehicle is already in fixedwing mode.

    +

    This function is non-blocking. See 'transition_to_fixedwing' for the blocking counterpart.

    +

    Parameters

    + +

    transition_to_fixedwing()

    +
    Result mavsdk::Action::transition_to_fixedwing() const
    +
    +

    Send command to transition the drone to fixedwing.

    +

    The associated action will only be executed for VTOL vehicles (on other vehicle types the command will fail). The command will succeed if called when the vehicle is already in fixedwing mode.

    +

    This function is blocking. See 'transition_to_fixedwing_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    transition_to_multicopter_async()

    +
    void mavsdk::Action::transition_to_multicopter_async(const ResultCallback callback)
    +
    +

    Send command to transition the drone to multicopter.

    +

    The associated action will only be executed for VTOL vehicles (on other vehicle types the command will fail). The command will succeed if called when the vehicle is already in multicopter mode.

    +

    This function is non-blocking. See 'transition_to_multicopter' for the blocking counterpart.

    +

    Parameters

    + +

    transition_to_multicopter()

    +
    Result mavsdk::Action::transition_to_multicopter() const
    +
    +

    Send command to transition the drone to multicopter.

    +

    The associated action will only be executed for VTOL vehicles (on other vehicle types the command will fail). The command will succeed if called when the vehicle is already in multicopter mode.

    +

    This function is blocking. See 'transition_to_multicopter_async' for the non-blocking counterpart.

    +

    Returns

    +

    Result - Result of request.

    +

    get_takeoff_altitude_async()

    +
    void mavsdk::Action::get_takeoff_altitude_async(const GetTakeoffAltitudeCallback callback)
    +
    +

    Get the takeoff altitude (in meters above ground).

    +

    This function is non-blocking. See 'get_takeoff_altitude' for the blocking counterpart.

    +

    Parameters

    + +

    get_takeoff_altitude()

    +
    std::pair<Result, float> mavsdk::Action::get_takeoff_altitude() const
    +
    +

    Get the takeoff altitude (in meters above ground).

    +

    This function is blocking. See 'get_takeoff_altitude_async' for the non-blocking counterpart.

    +

    Returns

    +

     std::pair< Result, float > - Result of request.

    +

    set_takeoff_altitude_async()

    +
    void mavsdk::Action::set_takeoff_altitude_async(float altitude, const ResultCallback callback)
    +
    +

    Set takeoff altitude (in meters above ground).

    +

    This function is non-blocking. See 'set_takeoff_altitude' for the blocking counterpart.

    +

    Parameters

    + +

    set_takeoff_altitude()

    +
    Result mavsdk::Action::set_takeoff_altitude(float altitude) const
    +
    +

    Set takeoff altitude (in meters above ground).

    +

    This function is blocking. See 'set_takeoff_altitude_async' for the non-blocking counterpart.

    +

    Parameters

    +
      +
    • float altitude -
    • +
    +

    Returns

    +

    Result - Result of request.

    +

    get_maximum_speed_async()

    +
    void mavsdk::Action::get_maximum_speed_async(const GetMaximumSpeedCallback callback)
    +
    +

    Get the vehicle maximum speed (in metres/second).

    +

    This function is non-blocking. See 'get_maximum_speed' for the blocking counterpart.

    +

    Parameters

    + +

    get_maximum_speed()

    +
    std::pair<Result, float> mavsdk::Action::get_maximum_speed() const
    +
    +

    Get the vehicle maximum speed (in metres/second).

    +

    This function is blocking. See 'get_maximum_speed_async' for the non-blocking counterpart.

    +

    Returns

    +

     std::pair< Result, float > - Result of request.

    +

    set_maximum_speed_async()

    +
    void mavsdk::Action::set_maximum_speed_async(float speed, const ResultCallback callback)
    +
    +

    Set vehicle maximum speed (in metres/second).

    +

    This function is non-blocking. See 'set_maximum_speed' for the blocking counterpart.

    +

    Parameters

    + +

    set_maximum_speed()

    +
    Result mavsdk::Action::set_maximum_speed(float speed) const
    +
    +

    Set vehicle maximum speed (in metres/second).

    +

    This function is blocking. See 'set_maximum_speed_async' for the non-blocking counterpart.

    +

    Parameters

    +
      +
    • float speed -
    • +
    +

    Returns

    +

    Result - Result of request.

    +

    get_return_to_launch_altitude_async()

    +
    void mavsdk::Action::get_return_to_launch_altitude_async(const GetReturnToLaunchAltitudeCallback callback)
    +
    +

    Get the return to launch minimum return altitude (in meters).

    +

    This function is non-blocking. See 'get_return_to_launch_altitude' for the blocking counterpart.

    +

    Parameters

    + +

    get_return_to_launch_altitude()

    +
    std::pair<Result, float> mavsdk::Action::get_return_to_launch_altitude() const
    +
    +

    Get the return to launch minimum return altitude (in meters).

    +

    This function is blocking. See 'get_return_to_launch_altitude_async' for the non-blocking counterpart.

    +

    Returns

    +

     std::pair< Result, float > - Result of request.

    +

    set_return_to_launch_altitude_async()

    +
    void mavsdk::Action::set_return_to_launch_altitude_async(float relative_altitude_m, const ResultCallback callback)
    +
    +

    Set the return to launch minimum return altitude (in meters).

    +

    This function is non-blocking. See 'set_return_to_launch_altitude' for the blocking counterpart.

    +

    Parameters

    + +

    set_return_to_launch_altitude()

    +
    Result mavsdk::Action::set_return_to_launch_altitude(float relative_altitude_m) const
    +
    +

    Set the return to launch minimum return altitude (in meters).

    +

    This function is blocking. See 'set_return_to_launch_altitude_async' for the non-blocking counterpart.

    +

    Parameters

    +
      +
    • float relative_altitude_m -
    • +
    +

    Returns

    +

    Result - Result of request.

    +

    set_current_speed_async()

    +
    void mavsdk::Action::set_current_speed_async(float speed_m_s, const ResultCallback callback)
    +
    +

    Set current speed.

    +

    This will set the speed during a mission, reposition, and similar. It is ephemeral, so not stored on the drone and does not survive a reboot.

    +

    This function is non-blocking. See 'set_current_speed' for the blocking counterpart.

    +

    Parameters

    + +

    set_current_speed()

    +
    Result mavsdk::Action::set_current_speed(float speed_m_s) const
    +
    +

    Set current speed.

    +

    This will set the speed during a mission, reposition, and similar. It is ephemeral, so not stored on the drone and does not survive a reboot.

    +

    This function is blocking. See 'set_current_speed_async' for the non-blocking counterpart.

    +

    Parameters

    +
      +
    • float speed_m_s -
    • +
    +

    Returns

    +

    Result - Result of request.

    +

    operator=()

    +
    const Action& mavsdk::Action::operator=(const Action &)=delete
    +
    +

    Equality operator (object is not copyable).

    +

    Parameters

    + +

    Returns

    +

     const Action & -

    +
    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
    + +
    + +
    +
    +
    + +

    results matching ""

    +
      + +
      +
      + +

      No results matching ""

      + +
      +
      +
      + +
      +
      + +
      + + + + + + + + + + + + + + +
      + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_action_server.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_action_server.html new file mode 100644 index 00000000..f65df23f --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_action_server.html @@ -0,0 +1,3958 @@ + + + + + + + class ActionServer · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + + + + + +
      + + + +
      +
      + + + + + + + + +
      + +
      + +
      + + + + + + + + +
      +
      + +
      +
      + +
      + +

      mavsdk::ActionServer Class Reference

      +

      #include: action_server.h

      +
      +

      Provide vehicle actions (as a server) such as arming, taking off, and landing.

      +

      Data Structures

      +

      struct AllowableFlightModes

      +

      struct ArmDisarm

      +

      Public Types

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      TypeDescription
      enum FlightModeFlight modes.
      enum ResultPossible results returned for action requests.
      std::function< void(Result)> ResultCallbackCallback type for asynchronous ActionServer calls.
      std::function< void(Result, ArmDisarm)> ArmDisarmCallbackCallback type for subscribe_arm_disarm.
      Handle< Result, ArmDisarm > ArmDisarmHandleHandle type for subscribe_arm_disarm.
      std::function< void(Result, FlightMode)> FlightModeChangeCallbackCallback type for subscribe_flight_mode_change.
      Handle< Result, FlightMode > FlightModeChangeHandleHandle type for subscribe_flight_mode_change.
      std::function< void(Result, bool)> TakeoffCallbackCallback type for subscribe_takeoff.
      Handle< Result, bool > TakeoffHandleHandle type for subscribe_takeoff.
      std::function< void(Result, bool)> LandCallbackCallback type for subscribe_land.
      Handle< Result, bool > LandHandleHandle type for subscribe_land.
      std::function< void(Result, bool)> RebootCallbackCallback type for subscribe_reboot.
      Handle< Result, bool > RebootHandleHandle type for subscribe_reboot.
      std::function< void(Result, bool)> ShutdownCallbackCallback type for subscribe_shutdown.
      Handle< Result, bool > ShutdownHandleHandle type for subscribe_shutdown.
      std::function< void(Result, bool)> TerminateCallbackCallback type for subscribe_terminate.
      Handle< Result, bool > TerminateHandleHandle type for subscribe_terminate.
      +

      Public Member Functions

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      TypeNameDescription
       ActionServer (std::shared_ptr< ServerComponent > server_component)Constructor. Creates the plugin for a ServerComponent instance.
       ~ActionServer () overrideDestructor (internal use only).
       ActionServer (const ActionServer & other)Copy constructor.
      ArmDisarmHandlesubscribe_arm_disarm (const ArmDisarmCallback & callback)Subscribe to ARM/DISARM commands.
      voidunsubscribe_arm_disarm (ArmDisarmHandle handle)Unsubscribe from subscribe_arm_disarm.
      FlightModeChangeHandlesubscribe_flight_mode_change (const FlightModeChangeCallback & callback)Subscribe to DO_SET_MODE.
      voidunsubscribe_flight_mode_change (FlightModeChangeHandle handle)Unsubscribe from subscribe_flight_mode_change.
      TakeoffHandlesubscribe_takeoff (const TakeoffCallback & callback)Subscribe to takeoff command.
      voidunsubscribe_takeoff (TakeoffHandle handle)Unsubscribe from subscribe_takeoff.
      LandHandlesubscribe_land (const LandCallback & callback)Subscribe to land command.
      voidunsubscribe_land (LandHandle handle)Unsubscribe from subscribe_land.
      RebootHandlesubscribe_reboot (const RebootCallback & callback)Subscribe to reboot command.
      voidunsubscribe_reboot (RebootHandle handle)Unsubscribe from subscribe_reboot.
      ShutdownHandlesubscribe_shutdown (const ShutdownCallback & callback)Subscribe to shutdown command.
      voidunsubscribe_shutdown (ShutdownHandle handle)Unsubscribe from subscribe_shutdown.
      TerminateHandlesubscribe_terminate (const TerminateCallback & callback)Subscribe to terminate command.
      voidunsubscribe_terminate (TerminateHandle handle)Unsubscribe from subscribe_terminate.
      Resultset_allow_takeoff (bool allow_takeoff)constCan the vehicle takeoff.
      Resultset_armable (bool armable, bool force_armable)constCan the vehicle arm when requested.
      Resultset_disarmable (bool disarmable, bool force_disarmable)constCan the vehicle disarm when requested.
      Resultset_allowable_flight_modes (AllowableFlightModes flight_modes)constSet which modes the vehicle can transition to (Manual always allowed)
      ActionServer::AllowableFlightModesget_allowable_flight_modes () constGet which modes the vehicle can transition to (Manual always allowed)
      const ActionServer &operator= (const ActionServer &)=deleteEquality operator (object is not copyable).
      +

      Constructor & Destructor Documentation

      +

      ActionServer()

      +
      mavsdk::ActionServer::ActionServer(std::shared_ptr< ServerComponent > server_component)
      +
      +

      Constructor. Creates the plugin for a ServerComponent instance.

      +

      The plugin is typically created as shown below:

      +
      auto action_server = ActionServer(server_component);
      +
      +

      Parameters

      + +

      ~ActionServer()

      +
      mavsdk::ActionServer::~ActionServer() override
      +
      +

      Destructor (internal use only).

      +

      ActionServer()

      +
      mavsdk::ActionServer::ActionServer(const ActionServer &other)
      +
      +

      Copy constructor.

      +

      Parameters

      + +

      Member Typdef Documentation

      +

      typedef ResultCallback

      +
      using mavsdk::ActionServer::ResultCallback =  std::function<void(Result)>
      +
      +

      Callback type for asynchronous ActionServer calls.

      +

      typedef ArmDisarmCallback

      +
      using mavsdk::ActionServer::ArmDisarmCallback =  std::function<void(Result, ArmDisarm)>
      +
      +

      Callback type for subscribe_arm_disarm.

      +

      typedef ArmDisarmHandle

      +
      using mavsdk::ActionServer::ArmDisarmHandle =  Handle<Result, ArmDisarm>
      +
      +

      Handle type for subscribe_arm_disarm.

      +

      typedef FlightModeChangeCallback

      +
      using mavsdk::ActionServer::FlightModeChangeCallback =  std::function<void(Result, FlightMode)>
      +
      +

      Callback type for subscribe_flight_mode_change.

      +

      typedef FlightModeChangeHandle

      +
      using mavsdk::ActionServer::FlightModeChangeHandle =  Handle<Result, FlightMode>
      +
      +

      Handle type for subscribe_flight_mode_change.

      +

      typedef TakeoffCallback

      +
      using mavsdk::ActionServer::TakeoffCallback =  std::function<void(Result, bool)>
      +
      +

      Callback type for subscribe_takeoff.

      +

      typedef TakeoffHandle

      +
      using mavsdk::ActionServer::TakeoffHandle =  Handle<Result, bool>
      +
      +

      Handle type for subscribe_takeoff.

      +

      typedef LandCallback

      +
      using mavsdk::ActionServer::LandCallback =  std::function<void(Result, bool)>
      +
      +

      Callback type for subscribe_land.

      +

      typedef LandHandle

      +
      using mavsdk::ActionServer::LandHandle =  Handle<Result, bool>
      +
      +

      Handle type for subscribe_land.

      +

      typedef RebootCallback

      +
      using mavsdk::ActionServer::RebootCallback =  std::function<void(Result, bool)>
      +
      +

      Callback type for subscribe_reboot.

      +

      typedef RebootHandle

      +
      using mavsdk::ActionServer::RebootHandle =  Handle<Result, bool>
      +
      +

      Handle type for subscribe_reboot.

      +

      typedef ShutdownCallback

      +
      using mavsdk::ActionServer::ShutdownCallback =  std::function<void(Result, bool)>
      +
      +

      Callback type for subscribe_shutdown.

      +

      typedef ShutdownHandle

      +
      using mavsdk::ActionServer::ShutdownHandle =  Handle<Result, bool>
      +
      +

      Handle type for subscribe_shutdown.

      +

      typedef TerminateCallback

      +
      using mavsdk::ActionServer::TerminateCallback =  std::function<void(Result, bool)>
      +
      +

      Callback type for subscribe_terminate.

      +

      typedef TerminateHandle

      +
      using mavsdk::ActionServer::TerminateHandle =  Handle<Result, bool>
      +
      +

      Handle type for subscribe_terminate.

      +

      Member Enumeration Documentation

      +

      enum FlightMode

      +

      Flight modes.

      +

      For more information about flight modes, check out https://docs.px4.io/master/en/config/flight_mode.html.

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      ValueDescription
      UnknownMode not known.
      ReadyArmed and ready to take off.
      TakeoffTaking off.
      HoldHolding (hovering in place (or circling for fixed-wing vehicles).
      MissionIn mission.
      ReturnToLaunchReturning to launch position (then landing).
      LandLanding.
      OffboardIn 'offboard' mode.
      FollowMeIn 'follow-me' mode.
      ManualIn 'Manual' mode.
      AltctlIn 'Altitude Control' mode.
      PosctlIn 'Position Control' mode.
      AcroIn 'Acro' mode.
      StabilizedIn 'Stabilize' mode.
      +

      enum Result

      +

      Possible results returned for action requests.

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      ValueDescription
      UnknownUnknown result.
      SuccessRequest was successful.
      NoSystemNo system is connected.
      ConnectionErrorConnection error.
      BusyVehicle is busy.
      CommandDeniedCommand refused by vehicle.
      CommandDeniedLandedStateUnknownCommand refused because landed state is unknown.
      CommandDeniedNotLandedCommand refused because vehicle not landed.
      TimeoutRequest timed out.
      VtolTransitionSupportUnknownHybrid/VTOL transition support is unknown.
      NoVtolTransitionSupportVehicle does not support hybrid/VTOL transitions.
      ParameterErrorError getting or setting parameter.
      NextIntermediate message showing progress or instructions on the next steps.
      +

      Member Function Documentation

      +

      subscribe_arm_disarm()

      +
      ArmDisarmHandle mavsdk::ActionServer::subscribe_arm_disarm(const ArmDisarmCallback &callback)
      +
      +

      Subscribe to ARM/DISARM commands.

      +

      Parameters

      + +

      Returns

      +

      ArmDisarmHandle -

      +

      unsubscribe_arm_disarm()

      +
      void mavsdk::ActionServer::unsubscribe_arm_disarm(ArmDisarmHandle handle)
      +
      +

      Unsubscribe from subscribe_arm_disarm.

      +

      Parameters

      + +

      subscribe_flight_mode_change()

      +
      FlightModeChangeHandle mavsdk::ActionServer::subscribe_flight_mode_change(const FlightModeChangeCallback &callback)
      +
      +

      Subscribe to DO_SET_MODE.

      +

      Parameters

      + +

      Returns

      +

      FlightModeChangeHandle -

      +

      unsubscribe_flight_mode_change()

      +
      void mavsdk::ActionServer::unsubscribe_flight_mode_change(FlightModeChangeHandle handle)
      +
      +

      Unsubscribe from subscribe_flight_mode_change.

      +

      Parameters

      + +

      subscribe_takeoff()

      +
      TakeoffHandle mavsdk::ActionServer::subscribe_takeoff(const TakeoffCallback &callback)
      +
      +

      Subscribe to takeoff command.

      +

      Parameters

      + +

      Returns

      +

      TakeoffHandle -

      +

      unsubscribe_takeoff()

      +
      void mavsdk::ActionServer::unsubscribe_takeoff(TakeoffHandle handle)
      +
      +

      Unsubscribe from subscribe_takeoff.

      +

      Parameters

      + +

      subscribe_land()

      +
      LandHandle mavsdk::ActionServer::subscribe_land(const LandCallback &callback)
      +
      +

      Subscribe to land command.

      +

      Parameters

      + +

      Returns

      +

      LandHandle -

      +

      unsubscribe_land()

      +
      void mavsdk::ActionServer::unsubscribe_land(LandHandle handle)
      +
      +

      Unsubscribe from subscribe_land.

      +

      Parameters

      + +

      subscribe_reboot()

      +
      RebootHandle mavsdk::ActionServer::subscribe_reboot(const RebootCallback &callback)
      +
      +

      Subscribe to reboot command.

      +

      Parameters

      + +

      Returns

      +

      RebootHandle -

      +

      unsubscribe_reboot()

      +
      void mavsdk::ActionServer::unsubscribe_reboot(RebootHandle handle)
      +
      +

      Unsubscribe from subscribe_reboot.

      +

      Parameters

      + +

      subscribe_shutdown()

      +
      ShutdownHandle mavsdk::ActionServer::subscribe_shutdown(const ShutdownCallback &callback)
      +
      +

      Subscribe to shutdown command.

      +

      Parameters

      + +

      Returns

      +

      ShutdownHandle -

      +

      unsubscribe_shutdown()

      +
      void mavsdk::ActionServer::unsubscribe_shutdown(ShutdownHandle handle)
      +
      +

      Unsubscribe from subscribe_shutdown.

      +

      Parameters

      + +

      subscribe_terminate()

      +
      TerminateHandle mavsdk::ActionServer::subscribe_terminate(const TerminateCallback &callback)
      +
      +

      Subscribe to terminate command.

      +

      Parameters

      + +

      Returns

      +

      TerminateHandle -

      +

      unsubscribe_terminate()

      +
      void mavsdk::ActionServer::unsubscribe_terminate(TerminateHandle handle)
      +
      +

      Unsubscribe from subscribe_terminate.

      +

      Parameters

      + +

      set_allow_takeoff()

      +
      Result mavsdk::ActionServer::set_allow_takeoff(bool allow_takeoff) const
      +
      +

      Can the vehicle takeoff.

      +

      This function is blocking.

      +

      Parameters

      +
        +
      • bool allow_takeoff -
      • +
      +

      Returns

      +

      Result - Result of request.

      +

      set_armable()

      +
      Result mavsdk::ActionServer::set_armable(bool armable, bool force_armable) const
      +
      +

      Can the vehicle arm when requested.

      +

      This function is blocking.

      +

      Parameters

      +
        +
      • bool armable -
      • +
      • bool force_armable -
      • +
      +

      Returns

      +

      Result - Result of request.

      +

      set_disarmable()

      +
      Result mavsdk::ActionServer::set_disarmable(bool disarmable, bool force_disarmable) const
      +
      +

      Can the vehicle disarm when requested.

      +

      This function is blocking.

      +

      Parameters

      +
        +
      • bool disarmable -
      • +
      • bool force_disarmable -
      • +
      +

      Returns

      +

      Result - Result of request.

      +

      set_allowable_flight_modes()

      +
      Result mavsdk::ActionServer::set_allowable_flight_modes(AllowableFlightModes flight_modes) const
      +
      +

      Set which modes the vehicle can transition to (Manual always allowed)

      +

      This function is blocking.

      +

      Parameters

      + +

      Returns

      +

      Result - Result of request.

      +

      get_allowable_flight_modes()

      +
      ActionServer::AllowableFlightModes mavsdk::ActionServer::get_allowable_flight_modes() const
      +
      +

      Get which modes the vehicle can transition to (Manual always allowed)

      +

      This function is blocking.

      +

      Returns

      +

      ActionServer::AllowableFlightModes - Result of request.

      +

      operator=()

      +
      const ActionServer& mavsdk::ActionServer::operator=(const ActionServer &)=delete
      +
      +

      Equality operator (object is not copyable).

      +

      Parameters

      + +

      Returns

      +

       const ActionServer & -

      +
      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
      + +
      + +
      +
      +
      + +

      results matching ""

      +
        + +
        +
        + +

        No results matching ""

        + +
        +
        +
        + +
        +
        + +
        + + + + + + + + + + + + + + +
        + + +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_calibration.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_calibration.html new file mode 100644 index 00000000..1fd7ab2a --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_calibration.html @@ -0,0 +1,3627 @@ + + + + + + + class Calibration · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        + + + + + +
        + + + +
        +
        + + + + + + + + +
        + +
        + +
        + + + + + + + + +
        +
        + +
        +
        + +
        + +

        mavsdk::Calibration Class Reference

        +

        #include: calibration.h

        +
        +

        Enable to calibrate sensors of a drone such as gyro, accelerometer, and magnetometer.

        +

        Data Structures

        +

        struct ProgressData

        +

        Public Types

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        TypeDescription
        enum ResultPossible results returned for calibration commands.
        std::function< void(Result)> ResultCallbackCallback type for asynchronous Calibration calls.
        std::function< void(Result, ProgressData)> CalibrateGyroCallbackCallback type for calibrate_gyro_async.
        std::function< void(Result, ProgressData)> CalibrateAccelerometerCallbackCallback type for calibrate_accelerometer_async.
        std::function< void(Result, ProgressData)> CalibrateMagnetometerCallbackCallback type for calibrate_magnetometer_async.
        std::function< void(Result, ProgressData)> CalibrateLevelHorizonCallbackCallback type for calibrate_level_horizon_async.
        std::function< void(Result, ProgressData)> CalibrateGimbalAccelerometerCallbackCallback type for calibrate_gimbal_accelerometer_async.
        +

        Public Member Functions

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        TypeNameDescription
         Calibration (System & system)Constructor. Creates the plugin for a specific System.
         Calibration (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
         ~Calibration () overrideDestructor (internal use only).
         Calibration (const Calibration & other)Copy constructor.
        voidcalibrate_gyro_async (const CalibrateGyroCallback & callback)Perform gyro calibration.
        voidcalibrate_accelerometer_async (const CalibrateAccelerometerCallback & callback)Perform accelerometer calibration.
        voidcalibrate_magnetometer_async (const CalibrateMagnetometerCallback & callback)Perform magnetometer calibration.
        voidcalibrate_level_horizon_async (const CalibrateLevelHorizonCallback & callback)Perform board level horizon calibration.
        voidcalibrate_gimbal_accelerometer_async (const CalibrateGimbalAccelerometerCallback & callback)Perform gimbal accelerometer calibration.
        Resultcancel () constCancel ongoing calibration process.
        const Calibration &operator= (const Calibration &)=deleteEquality operator (object is not copyable).
        +

        Constructor & Destructor Documentation

        +

        Calibration()

        +
        mavsdk::Calibration::Calibration(System &system)
        +
        +

        Constructor. Creates the plugin for a specific System.

        +

        The plugin is typically created as shown below:

        +
        auto calibration = Calibration(system);
        +
        +

        Parameters

        +
          +
        • System& system - The specific system associated with this plugin.
        • +
        +

        Calibration()

        +
        mavsdk::Calibration::Calibration(std::shared_ptr< System > system)
        +
        +

        Constructor. Creates the plugin for a specific System.

        +

        The plugin is typically created as shown below:

        +
        auto calibration = Calibration(system);
        +
        +

        Parameters

        +
          +
        • std::shared_ptr< System > system - The specific system associated with this plugin.
        • +
        +

        ~Calibration()

        +
        mavsdk::Calibration::~Calibration() override
        +
        +

        Destructor (internal use only).

        +

        Calibration()

        +
        mavsdk::Calibration::Calibration(const Calibration &other)
        +
        +

        Copy constructor.

        +

        Parameters

        + +

        Member Typdef Documentation

        +

        typedef ResultCallback

        +
        using mavsdk::Calibration::ResultCallback =  std::function<void(Result)>
        +
        +

        Callback type for asynchronous Calibration calls.

        +

        typedef CalibrateGyroCallback

        +
        using mavsdk::Calibration::CalibrateGyroCallback =  std::function<void(Result, ProgressData)>
        +
        +

        Callback type for calibrate_gyro_async.

        +

        typedef CalibrateAccelerometerCallback

        +
        using mavsdk::Calibration::CalibrateAccelerometerCallback =  std::function<void(Result, ProgressData)>
        +
        +

        Callback type for calibrate_accelerometer_async.

        +

        typedef CalibrateMagnetometerCallback

        +
        using mavsdk::Calibration::CalibrateMagnetometerCallback =  std::function<void(Result, ProgressData)>
        +
        +

        Callback type for calibrate_magnetometer_async.

        +

        typedef CalibrateLevelHorizonCallback

        +
        using mavsdk::Calibration::CalibrateLevelHorizonCallback =  std::function<void(Result, ProgressData)>
        +
        +

        Callback type for calibrate_level_horizon_async.

        +

        typedef CalibrateGimbalAccelerometerCallback

        +
        using mavsdk::Calibration::CalibrateGimbalAccelerometerCallback =  std::function<void(Result, ProgressData)>
        +
        +

        Callback type for calibrate_gimbal_accelerometer_async.

        +

        Member Enumeration Documentation

        +

        enum Result

        +

        Possible results returned for calibration commands.

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ValueDescription
        UnknownUnknown result.
        SuccessThe calibration succeeded.
        NextIntermediate message showing progress or instructions on the next steps.
        FailedCalibration failed.
        NoSystemNo system is connected.
        ConnectionErrorConnection error.
        BusyVehicle is busy.
        CommandDeniedCommand refused by vehicle.
        TimeoutCommand timed out.
        CancelledCalibration process was cancelled.
        FailedArmedCalibration process failed since the vehicle is armed.
        UnsupportedFunctionality not supported.
        +

        Member Function Documentation

        +

        calibrate_gyro_async()

        +
        void mavsdk::Calibration::calibrate_gyro_async(const CalibrateGyroCallback &callback)
        +
        +

        Perform gyro calibration.

        +

        Parameters

        + +

        calibrate_accelerometer_async()

        +
        void mavsdk::Calibration::calibrate_accelerometer_async(const CalibrateAccelerometerCallback &callback)
        +
        +

        Perform accelerometer calibration.

        +

        Parameters

        + +

        calibrate_magnetometer_async()

        +
        void mavsdk::Calibration::calibrate_magnetometer_async(const CalibrateMagnetometerCallback &callback)
        +
        +

        Perform magnetometer calibration.

        +

        Parameters

        + +

        calibrate_level_horizon_async()

        +
        void mavsdk::Calibration::calibrate_level_horizon_async(const CalibrateLevelHorizonCallback &callback)
        +
        +

        Perform board level horizon calibration.

        +

        Parameters

        + +

        calibrate_gimbal_accelerometer_async()

        +
        void mavsdk::Calibration::calibrate_gimbal_accelerometer_async(const CalibrateGimbalAccelerometerCallback &callback)
        +
        +

        Perform gimbal accelerometer calibration.

        +

        Parameters

        + +

        cancel()

        +
        Result mavsdk::Calibration::cancel() const
        +
        +

        Cancel ongoing calibration process.

        +

        This function is blocking.

        +

        Returns

        +

        Result - Result of request.

        +

        operator=()

        +
        const Calibration& mavsdk::Calibration::operator=(const Calibration &)=delete
        +
        +

        Equality operator (object is not copyable).

        +

        Parameters

        + +

        Returns

        +

         const Calibration & -

        +
        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
        + +
        + +
        +
        +
        + +

        results matching ""

        +
          + +
          +
          + +

          No results matching ""

          + +
          +
          +
          + +
          +
          + +
          + + + + + + + + + + + + + + +
          + + +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_callback_list.md b/v2.0/en/cpp/api_reference/classmavsdk_1_1_callback_list.md new file mode 100644 index 00000000..4bb6abfe --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_callback_list.md @@ -0,0 +1,5 @@ +# mavsdk::CallbackList Class Reference +`#include: UNKNOWN` + +---- + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_callback_list_impl.md b/v2.0/en/cpp/api_reference/classmavsdk_1_1_callback_list_impl.md new file mode 100644 index 00000000..f08af866 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_callback_list_impl.md @@ -0,0 +1,5 @@ +# mavsdk::CallbackListImpl Class Reference +`#include: UNKNOWN` + +---- + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_camera.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_camera.html new file mode 100644 index 00000000..006e4a65 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_camera.html @@ -0,0 +1,4343 @@ + + + + + + + class Camera · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          + + + + + +
          + + + +
          +
          + + + + + + + + +
          + +
          + +
          + + + + + + + + +
          +
          + +
          +
          + +
          + +

          mavsdk::Camera Class Reference

          +

          #include: camera.h

          +
          +

          Can be used to manage cameras that implement the MAVLink Camera Protocol: https://mavlink.io/en/protocol/camera.html.

          +

          Currently only a single camera is supported. When multiple cameras are supported the plugin will need to be instantiated separately for every camera and the camera selected using select_camera.

          +

          Data Structures

          +

          struct CaptureInfo

          +

          struct EulerAngle

          +

          struct Information

          +

          struct Option

          +

          struct Position

          +

          struct Quaternion

          +

          struct Setting

          +

          struct SettingOptions

          +

          struct Status

          +

          struct VideoStreamInfo

          +

          struct VideoStreamSettings

          +

          Public Types

          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          TypeDescription
          enum ModeCamera mode type.
          enum PhotosRangePhotos range type.
          enum ResultPossible results returned for camera commands.
          std::function< void(Result)> ResultCallbackCallback type for asynchronous Camera calls.
          std::function< void(Result, std::vector< CaptureInfo >)> ListPhotosCallbackCallback type for list_photos_async.
          std::function< void(Mode)> ModeCallbackCallback type for subscribe_mode.
          Handle< Mode > ModeHandleHandle type for subscribe_mode.
          std::function< void(Information)> InformationCallbackCallback type for subscribe_information.
          Handle< Information > InformationHandleHandle type for subscribe_information.
          std::function< void(VideoStreamInfo)> VideoStreamInfoCallbackCallback type for subscribe_video_stream_info.
          Handle< VideoStreamInfo > VideoStreamInfoHandleHandle type for subscribe_video_stream_info.
          std::function< void(CaptureInfo)> CaptureInfoCallbackCallback type for subscribe_capture_info.
          Handle< CaptureInfo > CaptureInfoHandleHandle type for subscribe_capture_info.
          std::function< void(Status)> StatusCallbackCallback type for subscribe_status.
          Handle< Status > StatusHandleHandle type for subscribe_status.
          std::function< void(std::vector< Setting >)> CurrentSettingsCallbackCallback type for subscribe_current_settings.
          Handle< std::vector< Setting > > CurrentSettingsHandleHandle type for subscribe_current_settings.
          std::function< void(std::vector< SettingOptions >)> PossibleSettingOptionsCallbackCallback type for subscribe_possible_setting_options.
          Handle< std::vector< SettingOptions > > PossibleSettingOptionsHandleHandle type for subscribe_possible_setting_options.
          std::function< void(Result, Setting)> GetSettingCallbackCallback type for get_setting_async.
          +

          Public Member Functions

          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          TypeNameDescription
           Camera (System & system)Constructor. Creates the plugin for a specific System.
           Camera (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
           ~Camera () overrideDestructor (internal use only).
           Camera (const Camera & other)Copy constructor.
          voidprepare_async (const ResultCallback callback)Prepare the camera plugin (e.g. download the camera definition, etc).
          Resultprepare () constPrepare the camera plugin (e.g. download the camera definition, etc).
          voidtake_photo_async (const ResultCallback callback)Take one photo.
          Resulttake_photo () constTake one photo.
          voidstart_photo_interval_async (float interval_s, const ResultCallback callback)Start photo timelapse with a given interval.
          Resultstart_photo_interval (float interval_s)constStart photo timelapse with a given interval.
          voidstop_photo_interval_async (const ResultCallback callback)Stop a running photo timelapse.
          Resultstop_photo_interval () constStop a running photo timelapse.
          voidstart_video_async (const ResultCallback callback)Start a video recording.
          Resultstart_video () constStart a video recording.
          voidstop_video_async (const ResultCallback callback)Stop a running video recording.
          Resultstop_video () constStop a running video recording.
          Resultstart_video_streaming (int32_t stream_id)constStart video streaming.
          Resultstop_video_streaming (int32_t stream_id)constStop current video streaming.
          voidset_mode_async (Mode mode, const ResultCallback callback)Set camera mode.
          Resultset_mode (Mode mode)constSet camera mode.
          voidlist_photos_async (PhotosRange photos_range, const ListPhotosCallback callback)List photos available on the camera.
          std::pair< Result, std::vector< Camera::CaptureInfo > >list_photos (PhotosRange photos_range)constList photos available on the camera.
          ModeHandlesubscribe_mode (const ModeCallback & callback)Subscribe to camera mode updates.
          voidunsubscribe_mode (ModeHandle handle)Unsubscribe from subscribe_mode.
          Modemode () constPoll for 'Mode' (blocking).
          InformationHandlesubscribe_information (const InformationCallback & callback)Subscribe to camera information updates.
          voidunsubscribe_information (InformationHandle handle)Unsubscribe from subscribe_information.
          Informationinformation () constPoll for 'Information' (blocking).
          VideoStreamInfoHandlesubscribe_video_stream_info (const VideoStreamInfoCallback & callback)Subscribe to video stream info updates.
          voidunsubscribe_video_stream_info (VideoStreamInfoHandle handle)Unsubscribe from subscribe_video_stream_info.
          VideoStreamInfovideo_stream_info () constPoll for 'VideoStreamInfo' (blocking).
          CaptureInfoHandlesubscribe_capture_info (const CaptureInfoCallback & callback)Subscribe to capture info updates.
          voidunsubscribe_capture_info (CaptureInfoHandle handle)Unsubscribe from subscribe_capture_info.
          StatusHandlesubscribe_status (const StatusCallback & callback)Subscribe to camera status updates.
          voidunsubscribe_status (StatusHandle handle)Unsubscribe from subscribe_status.
          Statusstatus () constPoll for 'Status' (blocking).
          CurrentSettingsHandlesubscribe_current_settings (const CurrentSettingsCallback & callback)Get the list of current camera settings.
          voidunsubscribe_current_settings (CurrentSettingsHandle handle)Unsubscribe from subscribe_current_settings.
          PossibleSettingOptionsHandlesubscribe_possible_setting_options (const PossibleSettingOptionsCallback & callback)Get the list of settings that can be changed.
          voidunsubscribe_possible_setting_options (PossibleSettingOptionsHandle handle)Unsubscribe from subscribe_possible_setting_options.
          std::vector< SettingOptions >possible_setting_options () constPoll for 'std::vector' (blocking).
          voidset_setting_async (Setting setting, const ResultCallback callback)Set a setting to some value.
          Resultset_setting (Setting setting)constSet a setting to some value.
          voidget_setting_async (Setting setting, const GetSettingCallback callback)Get a setting.
          std::pair< Result, Camera::Setting >get_setting (Setting setting)constGet a setting.
          voidformat_storage_async (int32_t storage_id, const ResultCallback callback)Format storage (e.g. SD card) in camera.
          Resultformat_storage (int32_t storage_id)constFormat storage (e.g. SD card) in camera.
          Resultselect_camera (int32_t camera_id)constSelect current camera .
          voidreset_settings_async (const ResultCallback callback)Reset all settings in camera.
          Resultreset_settings () constReset all settings in camera.
          const Camera &operator= (const Camera &)=deleteEquality operator (object is not copyable).
          +

          Constructor & Destructor Documentation

          +

          Camera()

          +
          mavsdk::Camera::Camera(System &system)
          +
          +

          Constructor. Creates the plugin for a specific System.

          +

          The plugin is typically created as shown below:

          +
          auto camera = Camera(system);
          +
          +

          Parameters

          +
            +
          • System& system - The specific system associated with this plugin.
          • +
          +

          Camera()

          +
          mavsdk::Camera::Camera(std::shared_ptr< System > system)
          +
          +

          Constructor. Creates the plugin for a specific System.

          +

          The plugin is typically created as shown below:

          +
          auto camera = Camera(system);
          +
          +

          Parameters

          +
            +
          • std::shared_ptr< System > system - The specific system associated with this plugin.
          • +
          +

          ~Camera()

          +
          mavsdk::Camera::~Camera() override
          +
          +

          Destructor (internal use only).

          +

          Camera()

          +
          mavsdk::Camera::Camera(const Camera &other)
          +
          +

          Copy constructor.

          +

          Parameters

          + +

          Member Typdef Documentation

          +

          typedef ResultCallback

          +
          using mavsdk::Camera::ResultCallback =  std::function<void(Result)>
          +
          +

          Callback type for asynchronous Camera calls.

          +

          typedef ListPhotosCallback

          +
          using mavsdk::Camera::ListPhotosCallback =  std::function<void(Result, std::vector<CaptureInfo>)>
          +
          +

          Callback type for list_photos_async.

          +

          typedef ModeCallback

          +
          using mavsdk::Camera::ModeCallback =  std::function<void(Mode)>
          +
          +

          Callback type for subscribe_mode.

          +

          typedef ModeHandle

          +
          using mavsdk::Camera::ModeHandle =  Handle<Mode>
          +
          +

          Handle type for subscribe_mode.

          +

          typedef InformationCallback

          +
          using mavsdk::Camera::InformationCallback =  std::function<void(Information)>
          +
          +

          Callback type for subscribe_information.

          +

          typedef InformationHandle

          +
          using mavsdk::Camera::InformationHandle =  Handle<Information>
          +
          +

          Handle type for subscribe_information.

          +

          typedef VideoStreamInfoCallback

          +
          using mavsdk::Camera::VideoStreamInfoCallback =  std::function<void(VideoStreamInfo)>
          +
          +

          Callback type for subscribe_video_stream_info.

          +

          typedef VideoStreamInfoHandle

          +
          using mavsdk::Camera::VideoStreamInfoHandle =  Handle<VideoStreamInfo>
          +
          +

          Handle type for subscribe_video_stream_info.

          +

          typedef CaptureInfoCallback

          +
          using mavsdk::Camera::CaptureInfoCallback =  std::function<void(CaptureInfo)>
          +
          +

          Callback type for subscribe_capture_info.

          +

          typedef CaptureInfoHandle

          +
          using mavsdk::Camera::CaptureInfoHandle =  Handle<CaptureInfo>
          +
          +

          Handle type for subscribe_capture_info.

          +

          typedef StatusCallback

          +
          using mavsdk::Camera::StatusCallback =  std::function<void(Status)>
          +
          +

          Callback type for subscribe_status.

          +

          typedef StatusHandle

          +
          using mavsdk::Camera::StatusHandle =  Handle<Status>
          +
          +

          Handle type for subscribe_status.

          +

          typedef CurrentSettingsCallback

          +
          using mavsdk::Camera::CurrentSettingsCallback =  std::function<void(std::vector<Setting>)>
          +
          +

          Callback type for subscribe_current_settings.

          +

          typedef CurrentSettingsHandle

          +
          using mavsdk::Camera::CurrentSettingsHandle =  Handle<std::vector<Setting> >
          +
          +

          Handle type for subscribe_current_settings.

          +

          typedef PossibleSettingOptionsCallback

          +
          using mavsdk::Camera::PossibleSettingOptionsCallback =  std::function<void(std::vector<SettingOptions>)>
          +
          +

          Callback type for subscribe_possible_setting_options.

          +

          typedef PossibleSettingOptionsHandle

          +
          using mavsdk::Camera::PossibleSettingOptionsHandle =  Handle<std::vector<SettingOptions> >
          +
          +

          Handle type for subscribe_possible_setting_options.

          +

          typedef GetSettingCallback

          +
          using mavsdk::Camera::GetSettingCallback =  std::function<void(Result, Setting)>
          +
          +

          Callback type for get_setting_async.

          +

          Member Enumeration Documentation

          +

          enum Mode

          +

          Camera mode type.

          + + + + + + + + + + + + + + + + + + + + + +
          ValueDescription
          UnknownUnknown.
          PhotoPhoto mode.
          VideoVideo mode.
          +

          enum PhotosRange

          +

          Photos range type.

          + + + + + + + + + + + + + + + + + +
          ValueDescription
          AllAll the photos present on the camera.
          SinceConnectionPhotos taken since MAVSDK got connected.
          +

          enum Result

          +

          Possible results returned for camera commands.

          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          ValueDescription
          UnknownUnknown result.
          SuccessCommand executed successfully.
          InProgressCommand in progress.
          BusyCamera is busy and rejected command.
          DeniedCamera denied the command.
          ErrorAn error has occurred while executing the command.
          TimeoutCommand timed out.
          WrongArgumentCommand has wrong argument(s).
          NoSystemNo system connected.
          ProtocolUnsupportedDefinition file protocol not supported.
          +

          Member Function Documentation

          +

          prepare_async()

          +
          void mavsdk::Camera::prepare_async(const ResultCallback callback)
          +
          +

          Prepare the camera plugin (e.g. download the camera definition, etc).

          +

          This function is non-blocking. See 'prepare' for the blocking counterpart.

          +

          Parameters

          + +

          prepare()

          +
          Result mavsdk::Camera::prepare() const
          +
          +

          Prepare the camera plugin (e.g. download the camera definition, etc).

          +

          This function is blocking. See 'prepare_async' for the non-blocking counterpart.

          +

          Returns

          +

          Result - Result of request.

          +

          take_photo_async()

          +
          void mavsdk::Camera::take_photo_async(const ResultCallback callback)
          +
          +

          Take one photo.

          +

          This function is non-blocking. See 'take_photo' for the blocking counterpart.

          +

          Parameters

          + +

          take_photo()

          +
          Result mavsdk::Camera::take_photo() const
          +
          +

          Take one photo.

          +

          This function is blocking. See 'take_photo_async' for the non-blocking counterpart.

          +

          Returns

          +

          Result - Result of request.

          +

          start_photo_interval_async()

          +
          void mavsdk::Camera::start_photo_interval_async(float interval_s, const ResultCallback callback)
          +
          +

          Start photo timelapse with a given interval.

          +

          This function is non-blocking. See 'start_photo_interval' for the blocking counterpart.

          +

          Parameters

          + +

          start_photo_interval()

          +
          Result mavsdk::Camera::start_photo_interval(float interval_s) const
          +
          +

          Start photo timelapse with a given interval.

          +

          This function is blocking. See 'start_photo_interval_async' for the non-blocking counterpart.

          +

          Parameters

          +
            +
          • float interval_s -
          • +
          +

          Returns

          +

          Result - Result of request.

          +

          stop_photo_interval_async()

          +
          void mavsdk::Camera::stop_photo_interval_async(const ResultCallback callback)
          +
          +

          Stop a running photo timelapse.

          +

          This function is non-blocking. See 'stop_photo_interval' for the blocking counterpart.

          +

          Parameters

          + +

          stop_photo_interval()

          +
          Result mavsdk::Camera::stop_photo_interval() const
          +
          +

          Stop a running photo timelapse.

          +

          This function is blocking. See 'stop_photo_interval_async' for the non-blocking counterpart.

          +

          Returns

          +

          Result - Result of request.

          +

          start_video_async()

          +
          void mavsdk::Camera::start_video_async(const ResultCallback callback)
          +
          +

          Start a video recording.

          +

          This function is non-blocking. See 'start_video' for the blocking counterpart.

          +

          Parameters

          + +

          start_video()

          +
          Result mavsdk::Camera::start_video() const
          +
          +

          Start a video recording.

          +

          This function is blocking. See 'start_video_async' for the non-blocking counterpart.

          +

          Returns

          +

          Result - Result of request.

          +

          stop_video_async()

          +
          void mavsdk::Camera::stop_video_async(const ResultCallback callback)
          +
          +

          Stop a running video recording.

          +

          This function is non-blocking. See 'stop_video' for the blocking counterpart.

          +

          Parameters

          + +

          stop_video()

          +
          Result mavsdk::Camera::stop_video() const
          +
          +

          Stop a running video recording.

          +

          This function is blocking. See 'stop_video_async' for the non-blocking counterpart.

          +

          Returns

          +

          Result - Result of request.

          +

          start_video_streaming()

          +
          Result mavsdk::Camera::start_video_streaming(int32_t stream_id) const
          +
          +

          Start video streaming.

          +

          This function is blocking.

          +

          Parameters

          +
            +
          • int32_t stream_id -
          • +
          +

          Returns

          +

          Result - Result of request.

          +

          stop_video_streaming()

          +
          Result mavsdk::Camera::stop_video_streaming(int32_t stream_id) const
          +
          +

          Stop current video streaming.

          +

          This function is blocking.

          +

          Parameters

          +
            +
          • int32_t stream_id -
          • +
          +

          Returns

          +

          Result - Result of request.

          +

          set_mode_async()

          +
          void mavsdk::Camera::set_mode_async(Mode mode, const ResultCallback callback)
          +
          +

          Set camera mode.

          +

          This function is non-blocking. See 'set_mode' for the blocking counterpart.

          +

          Parameters

          + +

          set_mode()

          +
          Result mavsdk::Camera::set_mode(Mode mode) const
          +
          +

          Set camera mode.

          +

          This function is blocking. See 'set_mode_async' for the non-blocking counterpart.

          +

          Parameters

          + +

          Returns

          +

          Result - Result of request.

          +

          list_photos_async()

          +
          void mavsdk::Camera::list_photos_async(PhotosRange photos_range, const ListPhotosCallback callback)
          +
          +

          List photos available on the camera.

          +

          This function is non-blocking. See 'list_photos' for the blocking counterpart.

          +

          Parameters

          + +

          list_photos()

          +
          std::pair<Result, std::vector<Camera::CaptureInfo> > mavsdk::Camera::list_photos(PhotosRange photos_range) const
          +
          +

          List photos available on the camera.

          +

          This function is blocking. See 'list_photos_async' for the non-blocking counterpart.

          +

          Parameters

          + +

          Returns

          +

           std::pair< Result, std::vector< Camera::CaptureInfo > > - Result of request.

          +

          subscribe_mode()

          +
          ModeHandle mavsdk::Camera::subscribe_mode(const ModeCallback &callback)
          +
          +

          Subscribe to camera mode updates.

          +

          Parameters

          + +

          Returns

          +

          ModeHandle -

          +

          unsubscribe_mode()

          +
          void mavsdk::Camera::unsubscribe_mode(ModeHandle handle)
          +
          +

          Unsubscribe from subscribe_mode.

          +

          Parameters

          + +

          mode()

          +
          Mode mavsdk::Camera::mode() const
          +
          +

          Poll for 'Mode' (blocking).

          +

          Returns

          +

          Mode - One Mode update.

          +

          subscribe_information()

          +
          InformationHandle mavsdk::Camera::subscribe_information(const InformationCallback &callback)
          +
          +

          Subscribe to camera information updates.

          +

          Parameters

          + +

          Returns

          +

          InformationHandle -

          +

          unsubscribe_information()

          +
          void mavsdk::Camera::unsubscribe_information(InformationHandle handle)
          +
          +

          Unsubscribe from subscribe_information.

          +

          Parameters

          + +

          information()

          +
          Information mavsdk::Camera::information() const
          +
          +

          Poll for 'Information' (blocking).

          +

          Returns

          +

          Information - One Information update.

          +

          subscribe_video_stream_info()

          +
          VideoStreamInfoHandle mavsdk::Camera::subscribe_video_stream_info(const VideoStreamInfoCallback &callback)
          +
          +

          Subscribe to video stream info updates.

          +

          Parameters

          + +

          Returns

          +

          VideoStreamInfoHandle -

          +

          unsubscribe_video_stream_info()

          +
          void mavsdk::Camera::unsubscribe_video_stream_info(VideoStreamInfoHandle handle)
          +
          +

          Unsubscribe from subscribe_video_stream_info.

          +

          Parameters

          + +

          video_stream_info()

          +
          VideoStreamInfo mavsdk::Camera::video_stream_info() const
          +
          +

          Poll for 'VideoStreamInfo' (blocking).

          +

          Returns

          +

          VideoStreamInfo - One VideoStreamInfo update.

          +

          subscribe_capture_info()

          +
          CaptureInfoHandle mavsdk::Camera::subscribe_capture_info(const CaptureInfoCallback &callback)
          +
          +

          Subscribe to capture info updates.

          +

          Parameters

          + +

          Returns

          +

          CaptureInfoHandle -

          +

          unsubscribe_capture_info()

          +
          void mavsdk::Camera::unsubscribe_capture_info(CaptureInfoHandle handle)
          +
          +

          Unsubscribe from subscribe_capture_info.

          +

          Parameters

          + +

          subscribe_status()

          +
          StatusHandle mavsdk::Camera::subscribe_status(const StatusCallback &callback)
          +
          +

          Subscribe to camera status updates.

          +

          Parameters

          + +

          Returns

          +

          StatusHandle -

          +

          unsubscribe_status()

          +
          void mavsdk::Camera::unsubscribe_status(StatusHandle handle)
          +
          +

          Unsubscribe from subscribe_status.

          +

          Parameters

          + +

          status()

          +
          Status mavsdk::Camera::status() const
          +
          +

          Poll for 'Status' (blocking).

          +

          Returns

          +

          Status - One Status update.

          +

          subscribe_current_settings()

          +
          CurrentSettingsHandle mavsdk::Camera::subscribe_current_settings(const CurrentSettingsCallback &callback)
          +
          +

          Get the list of current camera settings.

          +

          Parameters

          + +

          Returns

          +

          CurrentSettingsHandle -

          +

          unsubscribe_current_settings()

          +
          void mavsdk::Camera::unsubscribe_current_settings(CurrentSettingsHandle handle)
          +
          +

          Unsubscribe from subscribe_current_settings.

          +

          Parameters

          + +

          subscribe_possible_setting_options()

          +
          PossibleSettingOptionsHandle mavsdk::Camera::subscribe_possible_setting_options(const PossibleSettingOptionsCallback &callback)
          +
          +

          Get the list of settings that can be changed.

          +

          Parameters

          + +

          Returns

          +

          PossibleSettingOptionsHandle -

          +

          unsubscribe_possible_setting_options()

          +
          void mavsdk::Camera::unsubscribe_possible_setting_options(PossibleSettingOptionsHandle handle)
          +
          +

          Unsubscribe from subscribe_possible_setting_options.

          +

          Parameters

          + +

          possible_setting_options()

          +
          std::vector<SettingOptions> mavsdk::Camera::possible_setting_options() const
          +
          +

          Poll for 'std::vector' (blocking).

          +

          Returns

          +

           std::vector< SettingOptions > - One std::vector update.

          +

          set_setting_async()

          +
          void mavsdk::Camera::set_setting_async(Setting setting, const ResultCallback callback)
          +
          +

          Set a setting to some value.

          +

          Only setting_id of setting and option_id of option needs to be set.

          +

          This function is non-blocking. See 'set_setting' for the blocking counterpart.

          +

          Parameters

          + +

          set_setting()

          +
          Result mavsdk::Camera::set_setting(Setting setting) const
          +
          +

          Set a setting to some value.

          +

          Only setting_id of setting and option_id of option needs to be set.

          +

          This function is blocking. See 'set_setting_async' for the non-blocking counterpart.

          +

          Parameters

          + +

          Returns

          +

          Result - Result of request.

          +

          get_setting_async()

          +
          void mavsdk::Camera::get_setting_async(Setting setting, const GetSettingCallback callback)
          +
          +

          Get a setting.

          +

          Only setting_id of setting needs to be set.

          +

          This function is non-blocking. See 'get_setting' for the blocking counterpart.

          +

          Parameters

          + +

          get_setting()

          +
          std::pair<Result, Camera::Setting> mavsdk::Camera::get_setting(Setting setting) const
          +
          +

          Get a setting.

          +

          Only setting_id of setting needs to be set.

          +

          This function is blocking. See 'get_setting_async' for the non-blocking counterpart.

          +

          Parameters

          + +

          Returns

          +

           std::pair< Result, Camera::Setting > - Result of request.

          +

          format_storage_async()

          +
          void mavsdk::Camera::format_storage_async(int32_t storage_id, const ResultCallback callback)
          +
          +

          Format storage (e.g. SD card) in camera.

          +

          This will delete all content of the camera storage!

          +

          This function is non-blocking. See 'format_storage' for the blocking counterpart.

          +

          Parameters

          + +

          format_storage()

          +
          Result mavsdk::Camera::format_storage(int32_t storage_id) const
          +
          +

          Format storage (e.g. SD card) in camera.

          +

          This will delete all content of the camera storage!

          +

          This function is blocking. See 'format_storage_async' for the non-blocking counterpart.

          +

          Parameters

          +
            +
          • int32_t storage_id -
          • +
          +

          Returns

          +

          Result - Result of request.

          +

          select_camera()

          +
          Result mavsdk::Camera::select_camera(int32_t camera_id) const
          +
          +

          Select current camera .

          +

          Bind the plugin instance to a specific camera_id

          +

          This function is blocking.

          +

          Parameters

          +
            +
          • int32_t camera_id -
          • +
          +

          Returns

          +

          Result - Result of request.

          +

          reset_settings_async()

          +
          void mavsdk::Camera::reset_settings_async(const ResultCallback callback)
          +
          +

          Reset all settings in camera.

          +

          This will reset all camera settings to default value

          +

          This function is non-blocking. See 'reset_settings' for the blocking counterpart.

          +

          Parameters

          + +

          reset_settings()

          +
          Result mavsdk::Camera::reset_settings() const
          +
          +

          Reset all settings in camera.

          +

          This will reset all camera settings to default value

          +

          This function is blocking. See 'reset_settings_async' for the non-blocking counterpart.

          +

          Returns

          +

          Result - Result of request.

          +

          operator=()

          +
          const Camera& mavsdk::Camera::operator=(const Camera &)=delete
          +
          +

          Equality operator (object is not copyable).

          +

          Parameters

          + +

          Returns

          +

           const Camera & -

          +
          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
          + +
          + +
          +
          +
          + +

          results matching ""

          +
            + +
            +
            + +

            No results matching ""

            + +
            +
            +
            + +
            +
            + +
            + + + + + + + + + + + + + + +
            + + +
            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_camera_server.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_camera_server.html new file mode 100644 index 00000000..914ca882 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_camera_server.html @@ -0,0 +1,4199 @@ + + + + + + + class CameraServer · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            + + + + + +
            + + + +
            +
            + + + + + + + + +
            + +
            + +
            + + + + + + + + +
            +
            + +
            +
            + +
            + +

            mavsdk::CameraServer Class Reference

            +

            #include: camera_server.h

            +
            +

            Provides handling of camera trigger commands.

            +

            Data Structures

            +

            struct CaptureInfo

            +

            struct CaptureStatus

            +

            struct Information

            +

            struct Position

            +

            struct Quaternion

            +

            struct StorageInformation

            +

            struct VideoStreaming

            +

            Public Types

            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            TypeDescription
            enum CameraFeedbackPossible feedback results for camera respond command.
            enum ModeCamera mode type.
            enum ResultPossible results returned for action requests.
            std::function< void(Result)> ResultCallbackCallback type for asynchronous CameraServer calls.
            std::function< void(int32_t)> TakePhotoCallbackCallback type for subscribe_take_photo.
            Handle< int32_t > TakePhotoHandleHandle type for subscribe_take_photo.
            std::function< void(int32_t)> StartVideoCallbackCallback type for subscribe_start_video.
            Handle< int32_t > StartVideoHandleHandle type for subscribe_start_video.
            std::function< void(int32_t)> StopVideoCallbackCallback type for subscribe_stop_video.
            Handle< int32_t > StopVideoHandleHandle type for subscribe_stop_video.
            std::function< void(int32_t)> StartVideoStreamingCallbackCallback type for subscribe_start_video_streaming.
            Handle< int32_t > StartVideoStreamingHandleHandle type for subscribe_start_video_streaming.
            std::function< void(int32_t)> StopVideoStreamingCallbackCallback type for subscribe_stop_video_streaming.
            Handle< int32_t > StopVideoStreamingHandleHandle type for subscribe_stop_video_streaming.
            std::function< void(Mode)> SetModeCallbackCallback type for subscribe_set_mode.
            Handle< Mode > SetModeHandleHandle type for subscribe_set_mode.
            std::function< void(int32_t)> StorageInformationCallbackCallback type for subscribe_storage_information.
            Handle< int32_t > StorageInformationHandleHandle type for subscribe_storage_information.
            std::function< void(int32_t)> CaptureStatusCallbackCallback type for subscribe_capture_status.
            Handle< int32_t > CaptureStatusHandleHandle type for subscribe_capture_status.
            std::function< void(int32_t)> FormatStorageCallbackCallback type for subscribe_format_storage.
            Handle< int32_t > FormatStorageHandleHandle type for subscribe_format_storage.
            std::function< void(int32_t)> ResetSettingsCallbackCallback type for subscribe_reset_settings.
            Handle< int32_t > ResetSettingsHandleHandle type for subscribe_reset_settings.
            +

            Public Member Functions

            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            TypeNameDescription
             CameraServer (std::shared_ptr< ServerComponent > server_component)Constructor. Creates the plugin for a ServerComponent instance.
             ~CameraServer () overrideDestructor (internal use only).
             CameraServer (const CameraServer & other)Copy constructor.
            Resultset_information (Information information)constSets the camera information. This must be called as soon as the camera server is created.
            Resultset_video_streaming (VideoStreaming video_streaming)constSets video streaming settings.
            Resultset_in_progress (bool in_progress)constSets image capture in progress status flags. This should be set to true when the camera is busy taking a photo and false when it is done.
            TakePhotoHandlesubscribe_take_photo (const TakePhotoCallback & callback)Subscribe to image capture requests. Each request received should respond to using RespondTakePhoto.
            voidunsubscribe_take_photo (TakePhotoHandle handle)Unsubscribe from subscribe_take_photo.
            Resultrespond_take_photo (CameraFeedback take_photo_feedback, CaptureInfo capture_info)constRespond to an image capture request from SubscribeTakePhoto.
            StartVideoHandlesubscribe_start_video (const StartVideoCallback & callback)Subscribe to start video requests. Each request received should respond to using RespondStartVideo.
            voidunsubscribe_start_video (StartVideoHandle handle)Unsubscribe from subscribe_start_video.
            Resultrespond_start_video (CameraFeedback start_video_feedback)constSubscribe to stop video requests. Each request received should respond using StopVideoResponse.
            StopVideoHandlesubscribe_stop_video (const StopVideoCallback & callback)Subscribe to stop video requests. Each request received should response to using RespondStopVideo.
            voidunsubscribe_stop_video (StopVideoHandle handle)Unsubscribe from subscribe_stop_video.
            Resultrespond_stop_video (CameraFeedback stop_video_feedback)constRespond to stop video request from SubscribeStopVideo.
            StartVideoStreamingHandlesubscribe_start_video_streaming (const StartVideoStreamingCallback & callback)Subscribe to start video streaming requests. Each request received should response to using RespondStartVideoStreaming.
            voidunsubscribe_start_video_streaming (StartVideoStreamingHandle handle)Unsubscribe from subscribe_start_video_streaming.
            Resultrespond_start_video_streaming (CameraFeedback start_video_streaming_feedback)constRespond to start video streaming from SubscribeStartVideoStreaming.
            StopVideoStreamingHandlesubscribe_stop_video_streaming (const StopVideoStreamingCallback & callback)Subscribe to stop video streaming requests. Each request received should response to using RespondStopVideoStreaming.
            voidunsubscribe_stop_video_streaming (StopVideoStreamingHandle handle)Unsubscribe from subscribe_stop_video_streaming.
            Resultrespond_stop_video_streaming (CameraFeedback stop_video_streaming_feedback)constRespond to stop video streaming from SubscribeStopVideoStreaming.
            SetModeHandlesubscribe_set_mode (const SetModeCallback & callback)Subscribe to set camera mode requests. Each request received should response to using RespondSetMode.
            voidunsubscribe_set_mode (SetModeHandle handle)Unsubscribe from subscribe_set_mode.
            Resultrespond_set_mode (CameraFeedback set_mode_feedback)constRespond to set camera mode from SubscribeSetMode.
            StorageInformationHandlesubscribe_storage_information (const StorageInformationCallback & callback)Subscribe to camera storage information requests. Each request received should response to using RespondStorageInformation.
            voidunsubscribe_storage_information (StorageInformationHandle handle)Unsubscribe from subscribe_storage_information.
            Resultrespond_storage_information (CameraFeedback storage_information_feedback, StorageInformation storage_information)constRespond to camera storage information from SubscribeStorageInformation.
            CaptureStatusHandlesubscribe_capture_status (const CaptureStatusCallback & callback)Subscribe to camera capture status requests. Each request received should response to using RespondCaptureStatus.
            voidunsubscribe_capture_status (CaptureStatusHandle handle)Unsubscribe from subscribe_capture_status.
            Resultrespond_capture_status (CameraFeedback capture_status_feedback, CaptureStatus capture_status)constRespond to camera capture status from SubscribeCaptureStatus.
            FormatStorageHandlesubscribe_format_storage (const FormatStorageCallback & callback)Subscribe to format storage requests. Each request received should response to using RespondFormatStorage.
            voidunsubscribe_format_storage (FormatStorageHandle handle)Unsubscribe from subscribe_format_storage.
            Resultrespond_format_storage (CameraFeedback format_storage_feedback)constRespond to format storage from SubscribeFormatStorage.
            ResetSettingsHandlesubscribe_reset_settings (const ResetSettingsCallback & callback)Subscribe to reset settings requests. Each request received should response to using RespondResetSettings.
            voidunsubscribe_reset_settings (ResetSettingsHandle handle)Unsubscribe from subscribe_reset_settings.
            Resultrespond_reset_settings (CameraFeedback reset_settings_feedback)constRespond to reset settings from SubscribeResetSettings.
            const CameraServer &operator= (const CameraServer &)=deleteEquality operator (object is not copyable).
            +

            Constructor & Destructor Documentation

            +

            CameraServer()

            +
            mavsdk::CameraServer::CameraServer(std::shared_ptr< ServerComponent > server_component)
            +
            +

            Constructor. Creates the plugin for a ServerComponent instance.

            +

            The plugin is typically created as shown below:

            +
            auto camera_server = CameraServer(server_component);
            +
            +

            Parameters

            + +

            ~CameraServer()

            +
            mavsdk::CameraServer::~CameraServer() override
            +
            +

            Destructor (internal use only).

            +

            CameraServer()

            +
            mavsdk::CameraServer::CameraServer(const CameraServer &other)
            +
            +

            Copy constructor.

            +

            Parameters

            + +

            Member Typdef Documentation

            +

            typedef ResultCallback

            +
            using mavsdk::CameraServer::ResultCallback =  std::function<void(Result)>
            +
            +

            Callback type for asynchronous CameraServer calls.

            +

            typedef TakePhotoCallback

            +
            using mavsdk::CameraServer::TakePhotoCallback =  std::function<void(int32_t)>
            +
            +

            Callback type for subscribe_take_photo.

            +

            typedef TakePhotoHandle

            +
            using mavsdk::CameraServer::TakePhotoHandle =  Handle<int32_t>
            +
            +

            Handle type for subscribe_take_photo.

            +

            typedef StartVideoCallback

            +
            using mavsdk::CameraServer::StartVideoCallback =  std::function<void(int32_t)>
            +
            +

            Callback type for subscribe_start_video.

            +

            typedef StartVideoHandle

            +
            using mavsdk::CameraServer::StartVideoHandle =  Handle<int32_t>
            +
            +

            Handle type for subscribe_start_video.

            +

            typedef StopVideoCallback

            +
            using mavsdk::CameraServer::StopVideoCallback =  std::function<void(int32_t)>
            +
            +

            Callback type for subscribe_stop_video.

            +

            typedef StopVideoHandle

            +
            using mavsdk::CameraServer::StopVideoHandle =  Handle<int32_t>
            +
            +

            Handle type for subscribe_stop_video.

            +

            typedef StartVideoStreamingCallback

            +
            using mavsdk::CameraServer::StartVideoStreamingCallback =  std::function<void(int32_t)>
            +
            +

            Callback type for subscribe_start_video_streaming.

            +

            typedef StartVideoStreamingHandle

            +
            using mavsdk::CameraServer::StartVideoStreamingHandle =  Handle<int32_t>
            +
            +

            Handle type for subscribe_start_video_streaming.

            +

            typedef StopVideoStreamingCallback

            +
            using mavsdk::CameraServer::StopVideoStreamingCallback =  std::function<void(int32_t)>
            +
            +

            Callback type for subscribe_stop_video_streaming.

            +

            typedef StopVideoStreamingHandle

            +
            using mavsdk::CameraServer::StopVideoStreamingHandle =  Handle<int32_t>
            +
            +

            Handle type for subscribe_stop_video_streaming.

            +

            typedef SetModeCallback

            +
            using mavsdk::CameraServer::SetModeCallback =  std::function<void(Mode)>
            +
            +

            Callback type for subscribe_set_mode.

            +

            typedef SetModeHandle

            +
            using mavsdk::CameraServer::SetModeHandle =  Handle<Mode>
            +
            +

            Handle type for subscribe_set_mode.

            +

            typedef StorageInformationCallback

            +
            using mavsdk::CameraServer::StorageInformationCallback =  std::function<void(int32_t)>
            +
            +

            Callback type for subscribe_storage_information.

            +

            typedef StorageInformationHandle

            +
            using mavsdk::CameraServer::StorageInformationHandle =  Handle<int32_t>
            +
            +

            Handle type for subscribe_storage_information.

            +

            typedef CaptureStatusCallback

            +
            using mavsdk::CameraServer::CaptureStatusCallback =  std::function<void(int32_t)>
            +
            +

            Callback type for subscribe_capture_status.

            +

            typedef CaptureStatusHandle

            +
            using mavsdk::CameraServer::CaptureStatusHandle =  Handle<int32_t>
            +
            +

            Handle type for subscribe_capture_status.

            +

            typedef FormatStorageCallback

            +
            using mavsdk::CameraServer::FormatStorageCallback =  std::function<void(int32_t)>
            +
            +

            Callback type for subscribe_format_storage.

            +

            typedef FormatStorageHandle

            +
            using mavsdk::CameraServer::FormatStorageHandle =  Handle<int32_t>
            +
            +

            Handle type for subscribe_format_storage.

            +

            typedef ResetSettingsCallback

            +
            using mavsdk::CameraServer::ResetSettingsCallback =  std::function<void(int32_t)>
            +
            +

            Callback type for subscribe_reset_settings.

            +

            typedef ResetSettingsHandle

            +
            using mavsdk::CameraServer::ResetSettingsHandle =  Handle<int32_t>
            +
            +

            Handle type for subscribe_reset_settings.

            +

            Member Enumeration Documentation

            +

            enum CameraFeedback

            +

            Possible feedback results for camera respond command.

            + + + + + + + + + + + + + + + + + + + + + + + + + +
            ValueDescription
            UnknownUnknown.
            OkOk.
            BusyBusy.
            FailedFailed.
            +

            enum Mode

            +

            Camera mode type.

            + + + + + + + + + + + + + + + + + + + + + +
            ValueDescription
            UnknownUnknown mode.
            PhotoPhoto mode.
            VideoVideo mode.
            +

            enum Result

            +

            Possible results returned for action requests.

            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            ValueDescription
            UnknownUnknown result.
            SuccessCommand executed successfully.
            InProgressCommand in progress.
            BusyCamera is busy and rejected command.
            DeniedCamera denied the command.
            ErrorAn error has occurred while executing the command.
            TimeoutCommand timed out.
            WrongArgumentCommand has wrong argument(s).
            NoSystemNo system connected.
            +

            Member Function Documentation

            +

            set_information()

            +
            Result mavsdk::CameraServer::set_information(Information information) const
            +
            +

            Sets the camera information. This must be called as soon as the camera server is created.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            set_video_streaming()

            +
            Result mavsdk::CameraServer::set_video_streaming(VideoStreaming video_streaming) const
            +
            +

            Sets video streaming settings.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            set_in_progress()

            +
            Result mavsdk::CameraServer::set_in_progress(bool in_progress) const
            +
            +

            Sets image capture in progress status flags. This should be set to true when the camera is busy taking a photo and false when it is done.

            +

            This function is blocking.

            +

            Parameters

            +
              +
            • bool in_progress -
            • +
            +

            Returns

            +

            Result - Result of request.

            +

            subscribe_take_photo()

            +
            TakePhotoHandle mavsdk::CameraServer::subscribe_take_photo(const TakePhotoCallback &callback)
            +
            +

            Subscribe to image capture requests. Each request received should respond to using RespondTakePhoto.

            +

            Parameters

            + +

            Returns

            +

            TakePhotoHandle -

            +

            unsubscribe_take_photo()

            +
            void mavsdk::CameraServer::unsubscribe_take_photo(TakePhotoHandle handle)
            +
            +

            Unsubscribe from subscribe_take_photo.

            +

            Parameters

            + +

            respond_take_photo()

            +
            Result mavsdk::CameraServer::respond_take_photo(CameraFeedback take_photo_feedback, CaptureInfo capture_info) const
            +
            +

            Respond to an image capture request from SubscribeTakePhoto.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            subscribe_start_video()

            +
            StartVideoHandle mavsdk::CameraServer::subscribe_start_video(const StartVideoCallback &callback)
            +
            +

            Subscribe to start video requests. Each request received should respond to using RespondStartVideo.

            +

            Parameters

            + +

            Returns

            +

            StartVideoHandle -

            +

            unsubscribe_start_video()

            +
            void mavsdk::CameraServer::unsubscribe_start_video(StartVideoHandle handle)
            +
            +

            Unsubscribe from subscribe_start_video.

            +

            Parameters

            + +

            respond_start_video()

            +
            Result mavsdk::CameraServer::respond_start_video(CameraFeedback start_video_feedback) const
            +
            +

            Subscribe to stop video requests. Each request received should respond using StopVideoResponse.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            subscribe_stop_video()

            +
            StopVideoHandle mavsdk::CameraServer::subscribe_stop_video(const StopVideoCallback &callback)
            +
            +

            Subscribe to stop video requests. Each request received should response to using RespondStopVideo.

            +

            Parameters

            + +

            Returns

            +

            StopVideoHandle -

            +

            unsubscribe_stop_video()

            +
            void mavsdk::CameraServer::unsubscribe_stop_video(StopVideoHandle handle)
            +
            +

            Unsubscribe from subscribe_stop_video.

            +

            Parameters

            + +

            respond_stop_video()

            +
            Result mavsdk::CameraServer::respond_stop_video(CameraFeedback stop_video_feedback) const
            +
            +

            Respond to stop video request from SubscribeStopVideo.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            subscribe_start_video_streaming()

            +
            StartVideoStreamingHandle mavsdk::CameraServer::subscribe_start_video_streaming(const StartVideoStreamingCallback &callback)
            +
            +

            Subscribe to start video streaming requests. Each request received should response to using RespondStartVideoStreaming.

            +

            Parameters

            + +

            Returns

            +

            StartVideoStreamingHandle -

            +

            unsubscribe_start_video_streaming()

            +
            void mavsdk::CameraServer::unsubscribe_start_video_streaming(StartVideoStreamingHandle handle)
            +
            +

            Unsubscribe from subscribe_start_video_streaming.

            +

            Parameters

            + +

            respond_start_video_streaming()

            +
            Result mavsdk::CameraServer::respond_start_video_streaming(CameraFeedback start_video_streaming_feedback) const
            +
            +

            Respond to start video streaming from SubscribeStartVideoStreaming.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            subscribe_stop_video_streaming()

            +
            StopVideoStreamingHandle mavsdk::CameraServer::subscribe_stop_video_streaming(const StopVideoStreamingCallback &callback)
            +
            +

            Subscribe to stop video streaming requests. Each request received should response to using RespondStopVideoStreaming.

            +

            Parameters

            + +

            Returns

            +

            StopVideoStreamingHandle -

            +

            unsubscribe_stop_video_streaming()

            +
            void mavsdk::CameraServer::unsubscribe_stop_video_streaming(StopVideoStreamingHandle handle)
            +
            +

            Unsubscribe from subscribe_stop_video_streaming.

            +

            Parameters

            + +

            respond_stop_video_streaming()

            +
            Result mavsdk::CameraServer::respond_stop_video_streaming(CameraFeedback stop_video_streaming_feedback) const
            +
            +

            Respond to stop video streaming from SubscribeStopVideoStreaming.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            subscribe_set_mode()

            +
            SetModeHandle mavsdk::CameraServer::subscribe_set_mode(const SetModeCallback &callback)
            +
            +

            Subscribe to set camera mode requests. Each request received should response to using RespondSetMode.

            +

            Parameters

            + +

            Returns

            +

            SetModeHandle -

            +

            unsubscribe_set_mode()

            +
            void mavsdk::CameraServer::unsubscribe_set_mode(SetModeHandle handle)
            +
            +

            Unsubscribe from subscribe_set_mode.

            +

            Parameters

            + +

            respond_set_mode()

            +
            Result mavsdk::CameraServer::respond_set_mode(CameraFeedback set_mode_feedback) const
            +
            +

            Respond to set camera mode from SubscribeSetMode.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            subscribe_storage_information()

            +
            StorageInformationHandle mavsdk::CameraServer::subscribe_storage_information(const StorageInformationCallback &callback)
            +
            +

            Subscribe to camera storage information requests. Each request received should response to using RespondStorageInformation.

            +

            Parameters

            + +

            Returns

            +

            StorageInformationHandle -

            +

            unsubscribe_storage_information()

            +
            void mavsdk::CameraServer::unsubscribe_storage_information(StorageInformationHandle handle)
            +
            +

            Unsubscribe from subscribe_storage_information.

            +

            Parameters

            + +

            respond_storage_information()

            +
            Result mavsdk::CameraServer::respond_storage_information(CameraFeedback storage_information_feedback, StorageInformation storage_information) const
            +
            +

            Respond to camera storage information from SubscribeStorageInformation.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            subscribe_capture_status()

            +
            CaptureStatusHandle mavsdk::CameraServer::subscribe_capture_status(const CaptureStatusCallback &callback)
            +
            +

            Subscribe to camera capture status requests. Each request received should response to using RespondCaptureStatus.

            +

            Parameters

            + +

            Returns

            +

            CaptureStatusHandle -

            +

            unsubscribe_capture_status()

            +
            void mavsdk::CameraServer::unsubscribe_capture_status(CaptureStatusHandle handle)
            +
            +

            Unsubscribe from subscribe_capture_status.

            +

            Parameters

            + +

            respond_capture_status()

            +
            Result mavsdk::CameraServer::respond_capture_status(CameraFeedback capture_status_feedback, CaptureStatus capture_status) const
            +
            +

            Respond to camera capture status from SubscribeCaptureStatus.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            subscribe_format_storage()

            +
            FormatStorageHandle mavsdk::CameraServer::subscribe_format_storage(const FormatStorageCallback &callback)
            +
            +

            Subscribe to format storage requests. Each request received should response to using RespondFormatStorage.

            +

            Parameters

            + +

            Returns

            +

            FormatStorageHandle -

            +

            unsubscribe_format_storage()

            +
            void mavsdk::CameraServer::unsubscribe_format_storage(FormatStorageHandle handle)
            +
            +

            Unsubscribe from subscribe_format_storage.

            +

            Parameters

            + +

            respond_format_storage()

            +
            Result mavsdk::CameraServer::respond_format_storage(CameraFeedback format_storage_feedback) const
            +
            +

            Respond to format storage from SubscribeFormatStorage.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            subscribe_reset_settings()

            +
            ResetSettingsHandle mavsdk::CameraServer::subscribe_reset_settings(const ResetSettingsCallback &callback)
            +
            +

            Subscribe to reset settings requests. Each request received should response to using RespondResetSettings.

            +

            Parameters

            + +

            Returns

            +

            ResetSettingsHandle -

            +

            unsubscribe_reset_settings()

            +
            void mavsdk::CameraServer::unsubscribe_reset_settings(ResetSettingsHandle handle)
            +
            +

            Unsubscribe from subscribe_reset_settings.

            +

            Parameters

            + +

            respond_reset_settings()

            +
            Result mavsdk::CameraServer::respond_reset_settings(CameraFeedback reset_settings_feedback) const
            +
            +

            Respond to reset settings from SubscribeResetSettings.

            +

            This function is blocking.

            +

            Parameters

            + +

            Returns

            +

            Result - Result of request.

            +

            operator=()

            +
            const CameraServer& mavsdk::CameraServer::operator=(const CameraServer &)=delete
            +
            +

            Equality operator (object is not copyable).

            +

            Parameters

            + +

            Returns

            +

             const CameraServer & -

            +
            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
            + +
            + +
            +
            +
            + +

            results matching ""

            +
              + +
              +
              + +

              No results matching ""

              + +
              +
              +
              + +
              +
              + +
              + + + + + + + + + + + + + + +
              + + +
              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_component_information.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_component_information.html new file mode 100644 index 00000000..44e8c7a3 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_component_information.html @@ -0,0 +1,3531 @@ + + + + + + + class ComponentInformation · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              + + + + + +
              + + + +
              +
              + + + + + + + + +
              + +
              + +
              + + + + + + + + +
              +
              + +
              +
              + +
              + +

              mavsdk::ComponentInformation Class Reference

              +

              #include: component_information.h

              +
              +

              Access component information such as parameters.

              +

              Data Structures

              +

              struct FloatParam

              +

              struct FloatParamUpdate

              +

              Public Types

              + + + + + + + + + + + + + + + + + + + + + + + + + +
              TypeDescription
              enum ResultPossible results returned for param requests.
              std::function< void(Result)> ResultCallbackCallback type for asynchronous ComponentInformation calls.
              std::function< void(FloatParamUpdate)> FloatParamCallbackCallback type for subscribe_float_param.
              Handle< FloatParamUpdate > FloatParamHandleHandle type for subscribe_float_param.
              +

              Public Member Functions

              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              TypeNameDescription
               ComponentInformation (System & system)Constructor. Creates the plugin for a specific System.
               ComponentInformation (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
               ~ComponentInformation () overrideDestructor (internal use only).
               ComponentInformation (const ComponentInformation & other)Copy constructor.
              std::pair< Result, std::vector< ComponentInformation::FloatParam > >access_float_params () constList available float params.
              FloatParamHandlesubscribe_float_param (const FloatParamCallback & callback)Subscribe to float param changes/updates.
              voidunsubscribe_float_param (FloatParamHandle handle)Unsubscribe from subscribe_float_param.
              const ComponentInformation &operator= (const ComponentInformation &)=deleteEquality operator (object is not copyable).
              +

              Constructor & Destructor Documentation

              +

              ComponentInformation()

              +
              mavsdk::ComponentInformation::ComponentInformation(System &system)
              +
              +

              Constructor. Creates the plugin for a specific System.

              +

              The plugin is typically created as shown below:

              +
              auto component_information = ComponentInformation(system);
              +
              +

              Parameters

              +
                +
              • System& system - The specific system associated with this plugin.
              • +
              +

              ComponentInformation()

              +
              mavsdk::ComponentInformation::ComponentInformation(std::shared_ptr< System > system)
              +
              +

              Constructor. Creates the plugin for a specific System.

              +

              The plugin is typically created as shown below:

              +
              auto component_information = ComponentInformation(system);
              +
              +

              Parameters

              +
                +
              • std::shared_ptr< System > system - The specific system associated with this plugin.
              • +
              +

              ~ComponentInformation()

              +
              mavsdk::ComponentInformation::~ComponentInformation() override
              +
              +

              Destructor (internal use only).

              +

              ComponentInformation()

              +
              mavsdk::ComponentInformation::ComponentInformation(const ComponentInformation &other)
              +
              +

              Copy constructor.

              +

              Parameters

              + +

              Member Typdef Documentation

              +

              typedef ResultCallback

              +
              using mavsdk::ComponentInformation::ResultCallback =  std::function<void(Result)>
              +
              +

              Callback type for asynchronous ComponentInformation calls.

              +

              typedef FloatParamCallback

              +
              using mavsdk::ComponentInformation::FloatParamCallback =  std::function<void(FloatParamUpdate)>
              +
              +

              Callback type for subscribe_float_param.

              +

              typedef FloatParamHandle

              +
              using mavsdk::ComponentInformation::FloatParamHandle =  Handle<FloatParamUpdate>
              +
              +

              Handle type for subscribe_float_param.

              +

              Member Enumeration Documentation

              +

              enum Result

              +

              Possible results returned for param requests.

              + + + + + + + + + + + + + + + + + + + + + +
              ValueDescription
              UnknownUnknown result.
              SuccessRequest succeeded.
              NoSystemNo system is connected.
              +

              Member Function Documentation

              +

              access_float_params()

              +
              std::pair<Result, std::vector<ComponentInformation::FloatParam> > mavsdk::ComponentInformation::access_float_params() const
              +
              +

              List available float params.

              +

              This function is blocking.

              +

              Returns

              +

               std::pair< Result, std::vector< ComponentInformation::FloatParam > > - Result of request.

              +

              subscribe_float_param()

              +
              FloatParamHandle mavsdk::ComponentInformation::subscribe_float_param(const FloatParamCallback &callback)
              +
              +

              Subscribe to float param changes/updates.

              +

              Parameters

              + +

              Returns

              +

              FloatParamHandle -

              +

              unsubscribe_float_param()

              +
              void mavsdk::ComponentInformation::unsubscribe_float_param(FloatParamHandle handle)
              +
              +

              Unsubscribe from subscribe_float_param.

              +

              Parameters

              + +

              operator=()

              +
              const ComponentInformation& mavsdk::ComponentInformation::operator=(const ComponentInformation &)=delete
              +
              +

              Equality operator (object is not copyable).

              +

              Parameters

              + +

              Returns

              +

               const ComponentInformation & -

              +
              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
              + +
              + +
              +
              +
              + +

              results matching ""

              +
                + +
                +
                + +

                No results matching ""

                + +
                +
                +
                + +
                +
                + +
                + + + + + + + + + + + + + + +
                + + +
                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_component_information_server.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_component_information_server.html new file mode 100644 index 00000000..ed23f8ee --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_component_information_server.html @@ -0,0 +1,3535 @@ + + + + + + + class ComponentInformationServer · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                + + + + + +
                + + + +
                +
                + + + + + + + + +
                + +
                + +
                + + + + + + + + +
                +
                + +
                +
                + +
                + +

                mavsdk::ComponentInformationServer Class Reference

                +

                #include: component_information_server.h

                +
                +

                Provide component information such as parameters.

                +

                Data Structures

                +

                struct FloatParam

                +

                struct FloatParamUpdate

                +

                Public Types

                + + + + + + + + + + + + + + + + + + + + + + + + + +
                TypeDescription
                enum ResultPossible results returned for param requests.
                std::function< void(Result)> ResultCallbackCallback type for asynchronous ComponentInformationServer calls.
                std::function< void(FloatParamUpdate)> FloatParamCallbackCallback type for subscribe_float_param.
                Handle< FloatParamUpdate > FloatParamHandleHandle type for subscribe_float_param.
                +

                Public Member Functions

                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                TypeNameDescription
                 ComponentInformationServer (std::shared_ptr< ServerComponent > server_component)Constructor. Creates the plugin for a ServerComponent instance.
                 ~ComponentInformationServer () overrideDestructor (internal use only).
                 ComponentInformationServer (const ComponentInformationServer & other)Copy constructor.
                Resultprovide_float_param (FloatParam param)constProvide a param of type float.
                FloatParamHandlesubscribe_float_param (const FloatParamCallback & callback)Subscribe to float param updates.
                voidunsubscribe_float_param (FloatParamHandle handle)Unsubscribe from subscribe_float_param.
                const ComponentInformationServer &operator= (const ComponentInformationServer &)=deleteEquality operator (object is not copyable).
                +

                Constructor & Destructor Documentation

                +

                ComponentInformationServer()

                +
                mavsdk::ComponentInformationServer::ComponentInformationServer(std::shared_ptr< ServerComponent > server_component)
                +
                +

                Constructor. Creates the plugin for a ServerComponent instance.

                +

                The plugin is typically created as shown below:

                +
                auto component_information_server = ComponentInformationServer(server_component);
                +
                +

                Parameters

                + +

                ~ComponentInformationServer()

                +
                mavsdk::ComponentInformationServer::~ComponentInformationServer() override
                +
                +

                Destructor (internal use only).

                +

                ComponentInformationServer()

                +
                mavsdk::ComponentInformationServer::ComponentInformationServer(const ComponentInformationServer &other)
                +
                +

                Copy constructor.

                +

                Parameters

                + +

                Member Typdef Documentation

                +

                typedef ResultCallback

                +
                using mavsdk::ComponentInformationServer::ResultCallback =  std::function<void(Result)>
                +
                +

                Callback type for asynchronous ComponentInformationServer calls.

                +

                typedef FloatParamCallback

                +
                using mavsdk::ComponentInformationServer::FloatParamCallback =  std::function<void(FloatParamUpdate)>
                +
                +

                Callback type for subscribe_float_param.

                +

                typedef FloatParamHandle

                +
                using mavsdk::ComponentInformationServer::FloatParamHandle =  Handle<FloatParamUpdate>
                +
                +

                Handle type for subscribe_float_param.

                +

                Member Enumeration Documentation

                +

                enum Result

                +

                Possible results returned for param requests.

                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                ValueDescription
                UnknownUnknown result.
                SuccessRequest succeeded.
                DuplicateParamDuplicate param.
                InvalidParamStartValueInvalid start param value.
                InvalidParamDefaultValueInvalid default param value.
                InvalidParamNameInvalid param name.
                NoSystemNo system is connected.
                +

                Member Function Documentation

                +

                provide_float_param()

                +
                Result mavsdk::ComponentInformationServer::provide_float_param(FloatParam param) const
                +
                +

                Provide a param of type float.

                +

                This function is blocking.

                +

                Parameters

                + +

                Returns

                +

                Result - Result of request.

                +

                subscribe_float_param()

                +
                FloatParamHandle mavsdk::ComponentInformationServer::subscribe_float_param(const FloatParamCallback &callback)
                +
                +

                Subscribe to float param updates.

                +

                Parameters

                + +

                Returns

                +

                FloatParamHandle -

                +

                unsubscribe_float_param()

                +
                void mavsdk::ComponentInformationServer::unsubscribe_float_param(FloatParamHandle handle)
                +
                +

                Unsubscribe from subscribe_float_param.

                +

                Parameters

                + +

                operator=()

                +
                const ComponentInformationServer& mavsdk::ComponentInformationServer::operator=(const ComponentInformationServer &)=delete
                +
                +

                Equality operator (object is not copyable).

                +

                Parameters

                + +

                Returns

                +

                 const ComponentInformationServer & -

                +
                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                + +
                + +
                +
                +
                + +

                results matching ""

                +
                  + +
                  +
                  + +

                  No results matching ""

                  + +
                  +
                  +
                  + +
                  +
                  + +
                  + + + + + + + + + + + + + + +
                  + + +
                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_failure.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_failure.html new file mode 100644 index 00000000..1fbefdff --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_failure.html @@ -0,0 +1,3634 @@ + + + + + + + class Failure · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                  + + + + + +
                  + + + +
                  +
                  + + + + + + + + +
                  + +
                  + +
                  + + + + + + + + +
                  +
                  + +
                  +
                  + +
                  + +

                  mavsdk::Failure Class Reference

                  +

                  #include: failure.h

                  +
                  +

                  Inject failures into system to test failsafes.

                  +

                  Public Types

                  + + + + + + + + + + + + + + + + + + + + + + + + + +
                  TypeDescription
                  enum FailureUnitA failure unit.
                  enum FailureTypeA failure type.
                  enum ResultPossible results returned for failure requests.
                  std::function< void(Result)> ResultCallbackCallback type for asynchronous Failure calls.
                  +

                  Public Member Functions

                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                  TypeNameDescription
                   Failure (System & system)Constructor. Creates the plugin for a specific System.
                   Failure (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                   ~Failure () overrideDestructor (internal use only).
                   Failure (const Failure & other)Copy constructor.
                  Resultinject (FailureUnit failure_unit, FailureType failure_type, int32_t instance)constInjects a failure.
                  const Failure &operator= (const Failure &)=deleteEquality operator (object is not copyable).
                  +

                  Constructor & Destructor Documentation

                  +

                  Failure()

                  +
                  mavsdk::Failure::Failure(System &system)
                  +
                  +

                  Constructor. Creates the plugin for a specific System.

                  +

                  The plugin is typically created as shown below:

                  +
                  auto failure = Failure(system);
                  +
                  +

                  Parameters

                  +
                    +
                  • System& system - The specific system associated with this plugin.
                  • +
                  +

                  Failure()

                  +
                  mavsdk::Failure::Failure(std::shared_ptr< System > system)
                  +
                  +

                  Constructor. Creates the plugin for a specific System.

                  +

                  The plugin is typically created as shown below:

                  +
                  auto failure = Failure(system);
                  +
                  +

                  Parameters

                  +
                    +
                  • std::shared_ptr< System > system - The specific system associated with this plugin.
                  • +
                  +

                  ~Failure()

                  +
                  mavsdk::Failure::~Failure() override
                  +
                  +

                  Destructor (internal use only).

                  +

                  Failure()

                  +
                  mavsdk::Failure::Failure(const Failure &other)
                  +
                  +

                  Copy constructor.

                  +

                  Parameters

                  + +

                  Member Typdef Documentation

                  +

                  typedef ResultCallback

                  +
                  using mavsdk::Failure::ResultCallback =  std::function<void(Result)>
                  +
                  +

                  Callback type for asynchronous Failure calls.

                  +

                  Member Enumeration Documentation

                  +

                  enum FailureUnit

                  +

                  A failure unit.

                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                  ValueDescription
                  SensorGyroGyro.
                  SensorAccelAccelerometer.
                  SensorMagMagnetometer.
                  SensorBaroBarometer.
                  SensorGpsGPS.
                  SensorOpticalFlowOptical flow.
                  SensorVioVisual inertial odometry.
                  SensorDistanceSensorDistance sensor.
                  SensorAirspeedAirspeed.
                  SystemBatteryBattery.
                  SystemMotorMotor.
                  SystemServoServo.
                  SystemAvoidanceAvoidance.
                  SystemRcSignalRC signal.
                  SystemMavlinkSignalMAVLink signal.
                  +

                  enum FailureType

                  +

                  A failure type.

                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                  ValueDescription
                  OkNo failure injected, used to reset a previous failure.
                  OffSets unit off, so completely non-responsive.
                  StuckUnit is stuck e.g. keeps reporting the same value.
                  GarbageUnit is reporting complete garbage.
                  WrongUnit is consistently wrong.
                  SlowUnit is slow, so e.g. reporting at slower than expected rate.
                  DelayedData of unit is delayed in time.
                  IntermittentUnit is sometimes working, sometimes not.
                  +

                  enum Result

                  +

                  Possible results returned for failure requests.

                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                  ValueDescription
                  UnknownUnknown result.
                  SuccessRequest succeeded.
                  NoSystemNo system is connected.
                  ConnectionErrorConnection error.
                  UnsupportedFailure not supported.
                  DeniedFailure injection denied.
                  DisabledFailure injection is disabled.
                  TimeoutRequest timed out.
                  +

                  Member Function Documentation

                  +

                  inject()

                  +
                  Result mavsdk::Failure::inject(FailureUnit failure_unit, FailureType failure_type, int32_t instance) const
                  +
                  +

                  Injects a failure.

                  +

                  This function is blocking.

                  +

                  Parameters

                  + +

                  Returns

                  +

                  Result - Result of request.

                  +

                  operator=()

                  +
                  const Failure& mavsdk::Failure::operator=(const Failure &)=delete
                  +
                  +

                  Equality operator (object is not copyable).

                  +

                  Parameters

                  + +

                  Returns

                  +

                   const Failure & -

                  +
                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                  + +
                  + +
                  +
                  +
                  + +

                  results matching ""

                  +
                    + +
                    +
                    + +

                    No results matching ""

                    + +
                    +
                    +
                    + +
                    +
                    + +
                    + + + + + + + + + + + + + + +
                    + + +
                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_fake_handle.md b/v2.0/en/cpp/api_reference/classmavsdk_1_1_fake_handle.md new file mode 100644 index 00000000..16479c5b --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_fake_handle.md @@ -0,0 +1,5 @@ +# mavsdk::FakeHandle Class Reference +`#include: UNKNOWN` + +---- + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_follow_me.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_follow_me.html new file mode 100644 index 00000000..1685a541 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_follow_me.html @@ -0,0 +1,3591 @@ + + + + + + + class FollowMe · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                    + + + + + +
                    + + + +
                    +
                    + + + + + + + + +
                    + +
                    + +
                    + + + + + + + + +
                    +
                    + +
                    +
                    + +
                    + +

                    mavsdk::FollowMe Class Reference

                    +

                    #include: follow_me.h

                    +
                    +

                    Allow users to command the vehicle to follow a specific target. The target is provided as a GPS coordinate and altitude.

                    +

                    Data Structures

                    +

                    struct Config

                    +

                    struct TargetLocation

                    +

                    Public Types

                    + + + + + + + + + + + + + + + + + +
                    TypeDescription
                    enum ResultPossible results returned for followme operations.
                    std::function< void(Result)> ResultCallbackCallback type for asynchronous FollowMe calls.
                    +

                    Public Member Functions

                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                    TypeNameDescription
                     FollowMe (System & system)Constructor. Creates the plugin for a specific System.
                     FollowMe (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                     ~FollowMe () overrideDestructor (internal use only).
                     FollowMe (const FollowMe & other)Copy constructor.
                    FollowMe::Configget_config () constGet current configuration.
                    Resultset_config (Config config)constApply configuration by sending it to the system.
                    boolis_active () constCheck if FollowMe is active.
                    Resultset_target_location (TargetLocation location)constSet location of the moving target.
                    FollowMe::TargetLocationget_last_location () constGet the last location of the target.
                    Resultstart () constStart FollowMe mode.
                    Resultstop () constStop FollowMe mode.
                    const FollowMe &operator= (const FollowMe &)=deleteEquality operator (object is not copyable).
                    +

                    Constructor & Destructor Documentation

                    +

                    FollowMe()

                    +
                    mavsdk::FollowMe::FollowMe(System &system)
                    +
                    +

                    Constructor. Creates the plugin for a specific System.

                    +

                    The plugin is typically created as shown below:

                    +
                    auto follow_me = FollowMe(system);
                    +
                    +

                    Parameters

                    +
                      +
                    • System& system - The specific system associated with this plugin.
                    • +
                    +

                    FollowMe()

                    +
                    mavsdk::FollowMe::FollowMe(std::shared_ptr< System > system)
                    +
                    +

                    Constructor. Creates the plugin for a specific System.

                    +

                    The plugin is typically created as shown below:

                    +
                    auto follow_me = FollowMe(system);
                    +
                    +

                    Parameters

                    +
                      +
                    • std::shared_ptr< System > system - The specific system associated with this plugin.
                    • +
                    +

                    ~FollowMe()

                    +
                    mavsdk::FollowMe::~FollowMe() override
                    +
                    +

                    Destructor (internal use only).

                    +

                    FollowMe()

                    +
                    mavsdk::FollowMe::FollowMe(const FollowMe &other)
                    +
                    +

                    Copy constructor.

                    +

                    Parameters

                    + +

                    Member Typdef Documentation

                    +

                    typedef ResultCallback

                    +
                    using mavsdk::FollowMe::ResultCallback =  std::function<void(Result)>
                    +
                    +

                    Callback type for asynchronous FollowMe calls.

                    +

                    Member Enumeration Documentation

                    +

                    enum Result

                    +

                    Possible results returned for followme operations.

                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                    ValueDescription
                    UnknownUnknown result.
                    SuccessRequest succeeded.
                    NoSystemNo system connected.
                    ConnectionErrorConnection error.
                    BusyVehicle is busy.
                    CommandDeniedCommand denied.
                    TimeoutRequest timed out.
                    NotActiveFollowMe is not active.
                    SetConfigFailedFailed to set FollowMe configuration.
                    +

                    Member Function Documentation

                    +

                    get_config()

                    +
                    FollowMe::Config mavsdk::FollowMe::get_config() const
                    +
                    +

                    Get current configuration.

                    +

                    This function is blocking.

                    +

                    Returns

                    +

                    FollowMe::Config - Result of request.

                    +

                    set_config()

                    +
                    Result mavsdk::FollowMe::set_config(Config config) const
                    +
                    +

                    Apply configuration by sending it to the system.

                    +

                    This function is blocking.

                    +

                    Parameters

                    + +

                    Returns

                    +

                    Result - Result of request.

                    +

                    is_active()

                    +
                    bool mavsdk::FollowMe::is_active() const
                    +
                    +

                    Check if FollowMe is active.

                    +

                    This function is blocking.

                    +

                    Returns

                    +

                     bool - Result of request.

                    +

                    set_target_location()

                    +
                    Result mavsdk::FollowMe::set_target_location(TargetLocation location) const
                    +
                    +

                    Set location of the moving target.

                    +

                    This function is blocking.

                    +

                    Parameters

                    + +

                    Returns

                    +

                    Result - Result of request.

                    +

                    get_last_location()

                    +
                    FollowMe::TargetLocation mavsdk::FollowMe::get_last_location() const
                    +
                    +

                    Get the last location of the target.

                    +

                    This function is blocking.

                    +

                    Returns

                    +

                    FollowMe::TargetLocation - Result of request.

                    +

                    start()

                    +
                    Result mavsdk::FollowMe::start() const
                    +
                    +

                    Start FollowMe mode.

                    +

                    This function is blocking.

                    +

                    Returns

                    +

                    Result - Result of request.

                    +

                    stop()

                    +
                    Result mavsdk::FollowMe::stop() const
                    +
                    +

                    Stop FollowMe mode.

                    +

                    This function is blocking.

                    +

                    Returns

                    +

                    Result - Result of request.

                    +

                    operator=()

                    +
                    const FollowMe& mavsdk::FollowMe::operator=(const FollowMe &)=delete
                    +
                    +

                    Equality operator (object is not copyable).

                    +

                    Parameters

                    + +

                    Returns

                    +

                     const FollowMe & -

                    +
                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                    + +
                    + +
                    +
                    +
                    + +

                    results matching ""

                    +
                      + +
                      +
                      + +

                      No results matching ""

                      + +
                      +
                      +
                      + +
                      +
                      + +
                      + + + + + + + + + + + + + + +
                      + + +
                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_ftp.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_ftp.html new file mode 100644 index 00000000..df1e93a8 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_ftp.html @@ -0,0 +1,3783 @@ + + + + + + + class Ftp · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                      + + + + + +
                      + + + +
                      +
                      + + + + + + + + +
                      + +
                      + +
                      + + + + + + + + +
                      +
                      + +
                      +
                      + +
                      + +

                      mavsdk::Ftp Class Reference

                      +

                      #include: ftp.h

                      +
                      +

                      Implements file transfer functionality using MAVLink FTP.

                      +

                      Data Structures

                      +

                      struct ProgressData

                      +

                      Public Types

                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                      TypeDescription
                      enum ResultPossible results returned for FTP commands.
                      std::function< void(Result)> ResultCallbackCallback type for asynchronous Ftp calls.
                      std::function< void(Result, ProgressData)> DownloadCallbackCallback type for download_async.
                      std::function< void(Result, ProgressData)> UploadCallbackCallback type for upload_async.
                      std::function< void(Result, std::vector< std::string >)> ListDirectoryCallbackCallback type for list_directory_async.
                      std::function< void(Result, bool)> AreFilesIdenticalCallbackCallback type for are_files_identical_async.
                      +

                      Public Member Functions

                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                      TypeNameDescription
                       Ftp (System & system)Constructor. Creates the plugin for a specific System.
                       Ftp (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                       ~Ftp () overrideDestructor (internal use only).
                       Ftp (const Ftp & other)Copy constructor.
                      voiddownload_async (std::string remote_file_path, std::string local_dir, bool use_burst, const DownloadCallback & callback)Downloads a file to local directory.
                      voidupload_async (std::string local_file_path, std::string remote_dir, const UploadCallback & callback)Uploads local file to remote directory.
                      voidlist_directory_async (std::string remote_dir, const ListDirectoryCallback callback)Lists items from a remote directory.
                      std::pair< Result, std::vector< std::string > >list_directory (std::string remote_dir)constLists items from a remote directory.
                      voidcreate_directory_async (std::string remote_dir, const ResultCallback callback)Creates a remote directory.
                      Resultcreate_directory (std::string remote_dir)constCreates a remote directory.
                      voidremove_directory_async (std::string remote_dir, const ResultCallback callback)Removes a remote directory.
                      Resultremove_directory (std::string remote_dir)constRemoves a remote directory.
                      voidremove_file_async (std::string remote_file_path, const ResultCallback callback)Removes a remote file.
                      Resultremove_file (std::string remote_file_path)constRemoves a remote file.
                      voidrename_async (std::string remote_from_path, std::string remote_to_path, const ResultCallback callback)Renames a remote file or remote directory.
                      Resultrename (std::string remote_from_path, std::string remote_to_path)constRenames a remote file or remote directory.
                      voidare_files_identical_async (std::string local_file_path, std::string remote_file_path, const AreFilesIdenticalCallback callback)Compares a local file to a remote file using a CRC32 checksum.
                      std::pair< Result, bool >are_files_identical (std::string local_file_path, std::string remote_file_path)constCompares a local file to a remote file using a CRC32 checksum.
                      Resultset_target_compid (uint32_t compid)constSet target component ID. By default it is the autopilot.
                      const Ftp &operator= (const Ftp &)=deleteEquality operator (object is not copyable).
                      +

                      Constructor & Destructor Documentation

                      +

                      Ftp()

                      +
                      mavsdk::Ftp::Ftp(System &system)
                      +
                      +

                      Constructor. Creates the plugin for a specific System.

                      +

                      The plugin is typically created as shown below:

                      +
                      auto ftp = Ftp(system);
                      +
                      +

                      Parameters

                      +
                        +
                      • System& system - The specific system associated with this plugin.
                      • +
                      +

                      Ftp()

                      +
                      mavsdk::Ftp::Ftp(std::shared_ptr< System > system)
                      +
                      +

                      Constructor. Creates the plugin for a specific System.

                      +

                      The plugin is typically created as shown below:

                      +
                      auto ftp = Ftp(system);
                      +
                      +

                      Parameters

                      +
                        +
                      • std::shared_ptr< System > system - The specific system associated with this plugin.
                      • +
                      +

                      ~Ftp()

                      +
                      mavsdk::Ftp::~Ftp() override
                      +
                      +

                      Destructor (internal use only).

                      +

                      Ftp()

                      +
                      mavsdk::Ftp::Ftp(const Ftp &other)
                      +
                      +

                      Copy constructor.

                      +

                      Parameters

                      +
                        +
                      • const Ftp& other -
                      • +
                      +

                      Member Typdef Documentation

                      +

                      typedef ResultCallback

                      +
                      using mavsdk::Ftp::ResultCallback =  std::function<void(Result)>
                      +
                      +

                      Callback type for asynchronous Ftp calls.

                      +

                      typedef DownloadCallback

                      +
                      using mavsdk::Ftp::DownloadCallback =  std::function<void(Result, ProgressData)>
                      +
                      +

                      Callback type for download_async.

                      +

                      typedef UploadCallback

                      +
                      using mavsdk::Ftp::UploadCallback =  std::function<void(Result, ProgressData)>
                      +
                      +

                      Callback type for upload_async.

                      +

                      typedef ListDirectoryCallback

                      +
                      using mavsdk::Ftp::ListDirectoryCallback =  std::function<void(Result, std::vector<std::string>)>
                      +
                      +

                      Callback type for list_directory_async.

                      +

                      typedef AreFilesIdenticalCallback

                      +
                      using mavsdk::Ftp::AreFilesIdenticalCallback =  std::function<void(Result, bool)>
                      +
                      +

                      Callback type for are_files_identical_async.

                      +

                      Member Enumeration Documentation

                      +

                      enum Result

                      +

                      Possible results returned for FTP commands.

                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                      ValueDescription
                      UnknownUnknown result.
                      SuccessSuccess.
                      NextIntermediate message showing progress.
                      TimeoutTimeout.
                      BusyOperation is already in progress.
                      FileIoErrorFile IO operation error.
                      FileExistsFile exists already.
                      FileDoesNotExistFile does not exist.
                      FileProtectedFile is write protected.
                      InvalidParameterInvalid parameter.
                      UnsupportedUnsupported command.
                      ProtocolErrorGeneral protocol error.
                      NoSystemNo system connected.
                      +

                      Member Function Documentation

                      +

                      download_async()

                      +
                      void mavsdk::Ftp::download_async(std::string remote_file_path, std::string local_dir, bool use_burst, const DownloadCallback &callback)
                      +
                      +

                      Downloads a file to local directory.

                      +

                      Parameters

                      +
                        +
                      • std::string remote_file_path -
                      • +
                      • std::string local_dir -
                      • +
                      • bool use_burst -
                      • +
                      • const DownloadCallback& callback -
                      • +
                      +

                      upload_async()

                      +
                      void mavsdk::Ftp::upload_async(std::string local_file_path, std::string remote_dir, const UploadCallback &callback)
                      +
                      +

                      Uploads local file to remote directory.

                      +

                      Parameters

                      +
                        +
                      • std::string local_file_path -
                      • +
                      • std::string remote_dir -
                      • +
                      • const UploadCallback& callback -
                      • +
                      +

                      list_directory_async()

                      +
                      void mavsdk::Ftp::list_directory_async(std::string remote_dir, const ListDirectoryCallback callback)
                      +
                      +

                      Lists items from a remote directory.

                      +

                      This function is non-blocking. See 'list_directory' for the blocking counterpart.

                      +

                      Parameters

                      + +

                      list_directory()

                      +
                      std::pair<Result, std::vector<std::string> > mavsdk::Ftp::list_directory(std::string remote_dir) const
                      +
                      +

                      Lists items from a remote directory.

                      +

                      This function is blocking. See 'list_directory_async' for the non-blocking counterpart.

                      +

                      Parameters

                      +
                        +
                      • std::string remote_dir -
                      • +
                      +

                      Returns

                      +

                       std::pair< Result, std::vector< std::string > > - Result of request.

                      +

                      create_directory_async()

                      +
                      void mavsdk::Ftp::create_directory_async(std::string remote_dir, const ResultCallback callback)
                      +
                      +

                      Creates a remote directory.

                      +

                      This function is non-blocking. See 'create_directory' for the blocking counterpart.

                      +

                      Parameters

                      + +

                      create_directory()

                      +
                      Result mavsdk::Ftp::create_directory(std::string remote_dir) const
                      +
                      +

                      Creates a remote directory.

                      +

                      This function is blocking. See 'create_directory_async' for the non-blocking counterpart.

                      +

                      Parameters

                      +
                        +
                      • std::string remote_dir -
                      • +
                      +

                      Returns

                      +

                      Result - Result of request.

                      +

                      remove_directory_async()

                      +
                      void mavsdk::Ftp::remove_directory_async(std::string remote_dir, const ResultCallback callback)
                      +
                      +

                      Removes a remote directory.

                      +

                      This function is non-blocking. See 'remove_directory' for the blocking counterpart.

                      +

                      Parameters

                      + +

                      remove_directory()

                      +
                      Result mavsdk::Ftp::remove_directory(std::string remote_dir) const
                      +
                      +

                      Removes a remote directory.

                      +

                      This function is blocking. See 'remove_directory_async' for the non-blocking counterpart.

                      +

                      Parameters

                      +
                        +
                      • std::string remote_dir -
                      • +
                      +

                      Returns

                      +

                      Result - Result of request.

                      +

                      remove_file_async()

                      +
                      void mavsdk::Ftp::remove_file_async(std::string remote_file_path, const ResultCallback callback)
                      +
                      +

                      Removes a remote file.

                      +

                      This function is non-blocking. See 'remove_file' for the blocking counterpart.

                      +

                      Parameters

                      + +

                      remove_file()

                      +
                      Result mavsdk::Ftp::remove_file(std::string remote_file_path) const
                      +
                      +

                      Removes a remote file.

                      +

                      This function is blocking. See 'remove_file_async' for the non-blocking counterpart.

                      +

                      Parameters

                      +
                        +
                      • std::string remote_file_path -
                      • +
                      +

                      Returns

                      +

                      Result - Result of request.

                      +

                      rename_async()

                      +
                      void mavsdk::Ftp::rename_async(std::string remote_from_path, std::string remote_to_path, const ResultCallback callback)
                      +
                      +

                      Renames a remote file or remote directory.

                      +

                      This function is non-blocking. See 'rename' for the blocking counterpart.

                      +

                      Parameters

                      +
                        +
                      • std::string remote_from_path -
                      • +
                      • std::string remote_to_path -
                      • +
                      • const ResultCallback callback -
                      • +
                      +

                      rename()

                      +
                      Result mavsdk::Ftp::rename(std::string remote_from_path, std::string remote_to_path) const
                      +
                      +

                      Renames a remote file or remote directory.

                      +

                      This function is blocking. See 'rename_async' for the non-blocking counterpart.

                      +

                      Parameters

                      +
                        +
                      • std::string remote_from_path -
                      • +
                      • std::string remote_to_path -
                      • +
                      +

                      Returns

                      +

                      Result - Result of request.

                      +

                      are_files_identical_async()

                      +
                      void mavsdk::Ftp::are_files_identical_async(std::string local_file_path, std::string remote_file_path, const AreFilesIdenticalCallback callback)
                      +
                      +

                      Compares a local file to a remote file using a CRC32 checksum.

                      +

                      This function is non-blocking. See 'are_files_identical' for the blocking counterpart.

                      +

                      Parameters

                      + +

                      are_files_identical()

                      +
                      std::pair<Result, bool> mavsdk::Ftp::are_files_identical(std::string local_file_path, std::string remote_file_path) const
                      +
                      +

                      Compares a local file to a remote file using a CRC32 checksum.

                      +

                      This function is blocking. See 'are_files_identical_async' for the non-blocking counterpart.

                      +

                      Parameters

                      +
                        +
                      • std::string local_file_path -
                      • +
                      • std::string remote_file_path -
                      • +
                      +

                      Returns

                      +

                       std::pair< Result, bool > - Result of request.

                      +

                      set_target_compid()

                      +
                      Result mavsdk::Ftp::set_target_compid(uint32_t compid) const
                      +
                      +

                      Set target component ID. By default it is the autopilot.

                      +

                      This function is blocking.

                      +

                      Parameters

                      +
                        +
                      • uint32_t compid -
                      • +
                      +

                      Returns

                      +

                      Result - Result of request.

                      +

                      operator=()

                      +
                      const Ftp& mavsdk::Ftp::operator=(const Ftp &)=delete
                      +
                      +

                      Equality operator (object is not copyable).

                      +

                      Parameters

                      +
                        +
                      • const Ftp& -
                      • +
                      +

                      Returns

                      +

                       const Ftp & -

                      +
                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                      + +
                      + +
                      +
                      +
                      + +

                      results matching ""

                      +
                        + +
                        +
                        + +

                        No results matching ""

                        + +
                        +
                        +
                        + +
                        +
                        + +
                        + + + + + + + + + + + + + + +
                        + + +
                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_ftp_server.md b/v2.0/en/cpp/api_reference/classmavsdk_1_1_ftp_server.md new file mode 100644 index 00000000..f8fb6196 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_ftp_server.md @@ -0,0 +1,141 @@ +# mavsdk::FtpServer Class Reference +`#include: ftp_server.h` + +---- + + +Provide files or directories to transfer. + + +## Public Types + + +Type | Description +--- | --- +enum [Result](#classmavsdk_1_1_ftp_server_1a24027b6ade1f681dd191a81c25653763) | Possible results returned for FTP server requests. +std::function< void([Result](classmavsdk_1_1_ftp_server.md#classmavsdk_1_1_ftp_server_1a24027b6ade1f681dd191a81c25653763))> [ResultCallback](#classmavsdk_1_1_ftp_server_1a8de8a273470df377e1a665c3b14c866a) | Callback type for asynchronous [FtpServer](classmavsdk_1_1_ftp_server.md) calls. + +## Public Member Functions + + +Type | Name | Description +---: | --- | --- +  | [FtpServer](#classmavsdk_1_1_ftp_server_1aa22c68e2fe9a3ac22c4ef55f2636ddd3) (std::shared_ptr< [ServerComponent](classmavsdk_1_1_server_component.md) > server_component) | Constructor. Creates the plugin for a [ServerComponent](classmavsdk_1_1_server_component.md) instance. +  | [~FtpServer](#classmavsdk_1_1_ftp_server_1a685d6499b3fbc7d8b4fac6f8031e7e99) () override | Destructor (internal use only). +  | [FtpServer](#classmavsdk_1_1_ftp_server_1afed6d9c192b299e27d5e0014e63c275f) (const [FtpServer](classmavsdk_1_1_ftp_server.md) & other) | Copy constructor. +[Result](classmavsdk_1_1_ftp_server.md#classmavsdk_1_1_ftp_server_1a24027b6ade1f681dd191a81c25653763) | [set_root_dir](#classmavsdk_1_1_ftp_server_1aa79196f0d3cd0bc178a57711252ed8f3) (std::string path)const | Set root directory. +const [FtpServer](classmavsdk_1_1_ftp_server.md) & | [operator=](#classmavsdk_1_1_ftp_server_1aa3822f6508adad0b930cbca3be4fd5c5) (const [FtpServer](classmavsdk_1_1_ftp_server.md) &)=delete | Equality operator (object is not copyable). + + +## Constructor & Destructor Documentation + + +### FtpServer() {#classmavsdk_1_1_ftp_server_1aa22c68e2fe9a3ac22c4ef55f2636ddd3} +```cpp +mavsdk::FtpServer::FtpServer(std::shared_ptr< ServerComponent > server_component) +``` + + +Constructor. Creates the plugin for a [ServerComponent](classmavsdk_1_1_server_component.md) instance. + +The plugin is typically created as shown below: + +```cpp +auto ftp_server = FtpServer(server_component); +``` + +**Parameters** + +* std::shared_ptr< [ServerComponent](classmavsdk_1_1_server_component.md) > **server_component** - The [ServerComponent](classmavsdk_1_1_server_component.md) instance associated with this server plugin. + +### ~FtpServer() {#classmavsdk_1_1_ftp_server_1a685d6499b3fbc7d8b4fac6f8031e7e99} +```cpp +mavsdk::FtpServer::~FtpServer() override +``` + + +Destructor (internal use only). + + +### FtpServer() {#classmavsdk_1_1_ftp_server_1afed6d9c192b299e27d5e0014e63c275f} +```cpp +mavsdk::FtpServer::FtpServer(const FtpServer &other) +``` + + +Copy constructor. + + +**Parameters** + +* const [FtpServer](classmavsdk_1_1_ftp_server.md)& **other** - + +## Member Typdef Documentation + + +### typedef ResultCallback {#classmavsdk_1_1_ftp_server_1a8de8a273470df377e1a665c3b14c866a} + +```cpp +using mavsdk::FtpServer::ResultCallback = std::function +``` + + +Callback type for asynchronous [FtpServer](classmavsdk_1_1_ftp_server.md) calls. + + +## Member Enumeration Documentation + + +### enum Result {#classmavsdk_1_1_ftp_server_1a24027b6ade1f681dd191a81c25653763} + + +Possible results returned for FTP server requests. + + +Value | Description +--- | --- + `Unknown` | Unknown result. + `Success` | Request succeeded. + `DoesNotExist` | Directory does not exist. + `Busy` | Operations in progress. + +## Member Function Documentation + + +### set_root_dir() {#classmavsdk_1_1_ftp_server_1aa79196f0d3cd0bc178a57711252ed8f3} +```cpp +Result mavsdk::FtpServer::set_root_dir(std::string path) const +``` + + +Set root directory. + +This is the directory that can then be accessed by a client. The directory needs to exist when this is called. The permissions are the same as the file permission for the user running the server. The root directory can't be changed while an FTP process is in progress. + + +This function is blocking. + +**Parameters** + +* std::string **path** - + +**Returns** + + [Result](classmavsdk_1_1_ftp_server.md#classmavsdk_1_1_ftp_server_1a24027b6ade1f681dd191a81c25653763) - Result of request. + +### operator=() {#classmavsdk_1_1_ftp_server_1aa3822f6508adad0b930cbca3be4fd5c5} +```cpp +const FtpServer& mavsdk::FtpServer::operator=(const FtpServer &)=delete +``` + + +Equality operator (object is not copyable). + + +**Parameters** + +* const [FtpServer](classmavsdk_1_1_ftp_server.md)& - + +**Returns** + + const [FtpServer](classmavsdk_1_1_ftp_server.md) & - \ No newline at end of file diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_geofence.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_geofence.html new file mode 100644 index 00000000..7a2f9a28 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_geofence.html @@ -0,0 +1,3580 @@ + + + + + + + class Geofence · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                        + + + + + +
                        + + + +
                        +
                        + + + + + + + + +
                        + +
                        + +
                        + + + + + + + + +
                        +
                        + +
                        +
                        + +
                        + +

                        mavsdk::Geofence Class Reference

                        +

                        #include: geofence.h

                        +
                        +

                        Enable setting a geofence.

                        +

                        Data Structures

                        +

                        struct Circle

                        +

                        struct GeofenceData

                        +

                        struct Point

                        +

                        struct Polygon

                        +

                        Public Types

                        + + + + + + + + + + + + + + + + + + + + + +
                        TypeDescription
                        enum FenceTypeGeofence types.
                        enum ResultPossible results returned for geofence requests.
                        std::function< void(Result)> ResultCallbackCallback type for asynchronous Geofence calls.
                        +

                        Public Member Functions

                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                        TypeNameDescription
                         Geofence (System & system)Constructor. Creates the plugin for a specific System.
                         Geofence (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                         ~Geofence () overrideDestructor (internal use only).
                         Geofence (const Geofence & other)Copy constructor.
                        voidupload_geofence_async (GeofenceData geofence_data, const ResultCallback callback)Upload geofences.
                        Resultupload_geofence (GeofenceData geofence_data)constUpload geofences.
                        voidclear_geofence_async (const ResultCallback callback)Clear all geofences saved on the vehicle.
                        Resultclear_geofence () constClear all geofences saved on the vehicle.
                        const Geofence &operator= (const Geofence &)=deleteEquality operator (object is not copyable).
                        +

                        Constructor & Destructor Documentation

                        +

                        Geofence()

                        +
                        mavsdk::Geofence::Geofence(System &system)
                        +
                        +

                        Constructor. Creates the plugin for a specific System.

                        +

                        The plugin is typically created as shown below:

                        +
                        auto geofence = Geofence(system);
                        +
                        +

                        Parameters

                        +
                          +
                        • System& system - The specific system associated with this plugin.
                        • +
                        +

                        Geofence()

                        +
                        mavsdk::Geofence::Geofence(std::shared_ptr< System > system)
                        +
                        +

                        Constructor. Creates the plugin for a specific System.

                        +

                        The plugin is typically created as shown below:

                        +
                        auto geofence = Geofence(system);
                        +
                        +

                        Parameters

                        +
                          +
                        • std::shared_ptr< System > system - The specific system associated with this plugin.
                        • +
                        +

                        ~Geofence()

                        +
                        mavsdk::Geofence::~Geofence() override
                        +
                        +

                        Destructor (internal use only).

                        +

                        Geofence()

                        +
                        mavsdk::Geofence::Geofence(const Geofence &other)
                        +
                        +

                        Copy constructor.

                        +

                        Parameters

                        + +

                        Member Typdef Documentation

                        +

                        typedef ResultCallback

                        +
                        using mavsdk::Geofence::ResultCallback =  std::function<void(Result)>
                        +
                        +

                        Callback type for asynchronous Geofence calls.

                        +

                        Member Enumeration Documentation

                        +

                        enum FenceType

                        +

                        Geofence types.

                        + + + + + + + + + + + + + + + + + +
                        ValueDescription
                        InclusionType representing an inclusion fence.
                        ExclusionType representing an exclusion fence.
                        +

                        enum Result

                        +

                        Possible results returned for geofence requests.

                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                        ValueDescription
                        UnknownUnknown result.
                        SuccessRequest succeeded.
                        ErrorError.
                        TooManyGeofenceItemsToo many objects in the geofence.
                        BusyVehicle is busy.
                        TimeoutRequest timed out.
                        InvalidArgumentInvalid argument.
                        NoSystemNo system connected.
                        +

                        Member Function Documentation

                        +

                        upload_geofence_async()

                        +
                        void mavsdk::Geofence::upload_geofence_async(GeofenceData geofence_data, const ResultCallback callback)
                        +
                        +

                        Upload geofences.

                        +

                        Polygon and Circular geofences are uploaded to a drone. Once uploaded, the geofence will remain on the drone even if a connection is lost.

                        +

                        This function is non-blocking. See 'upload_geofence' for the blocking counterpart.

                        +

                        Parameters

                        + +

                        upload_geofence()

                        +
                        Result mavsdk::Geofence::upload_geofence(GeofenceData geofence_data) const
                        +
                        +

                        Upload geofences.

                        +

                        Polygon and Circular geofences are uploaded to a drone. Once uploaded, the geofence will remain on the drone even if a connection is lost.

                        +

                        This function is blocking. See 'upload_geofence_async' for the non-blocking counterpart.

                        +

                        Parameters

                        + +

                        Returns

                        +

                        Result - Result of request.

                        +

                        clear_geofence_async()

                        +
                        void mavsdk::Geofence::clear_geofence_async(const ResultCallback callback)
                        +
                        +

                        Clear all geofences saved on the vehicle.

                        +

                        This function is non-blocking. See 'clear_geofence' for the blocking counterpart.

                        +

                        Parameters

                        + +

                        clear_geofence()

                        +
                        Result mavsdk::Geofence::clear_geofence() const
                        +
                        +

                        Clear all geofences saved on the vehicle.

                        +

                        This function is blocking. See 'clear_geofence_async' for the non-blocking counterpart.

                        +

                        Returns

                        +

                        Result - Result of request.

                        +

                        operator=()

                        +
                        const Geofence& mavsdk::Geofence::operator=(const Geofence &)=delete
                        +
                        +

                        Equality operator (object is not copyable).

                        +

                        Parameters

                        + +

                        Returns

                        +

                         const Geofence & -

                        +
                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                        + +
                        + +
                        +
                        +
                        + +

                        results matching ""

                        +
                          + +
                          +
                          + +

                          No results matching ""

                          + +
                          +
                          +
                          + +
                          +
                          + +
                          + + + + + + + + + + + + + + +
                          + + +
                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_gimbal.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_gimbal.html new file mode 100644 index 00000000..1290ff89 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_gimbal.html @@ -0,0 +1,3797 @@ + + + + + + + class Gimbal · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          + + + + + +
                          + + + +
                          +
                          + + + + + + + + +
                          + +
                          + +
                          + + + + + + + + +
                          +
                          + +
                          +
                          + +
                          + +

                          mavsdk::Gimbal Class Reference

                          +

                          #include: gimbal.h

                          +
                          +

                          Provide control over a gimbal.

                          +

                          Data Structures

                          +

                          struct ControlStatus

                          +

                          Public Types

                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          TypeDescription
                          enum GimbalModeGimbal mode type.
                          enum ControlModeControl mode.
                          enum ResultPossible results returned for gimbal commands.
                          std::function< void(Result)> ResultCallbackCallback type for asynchronous Gimbal calls.
                          std::function< void(ControlStatus)> ControlCallbackCallback type for subscribe_control.
                          Handle< ControlStatus > ControlHandleHandle type for subscribe_control.
                          +

                          Public Member Functions

                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          TypeNameDescription
                           Gimbal (System & system)Constructor. Creates the plugin for a specific System.
                           Gimbal (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                           ~Gimbal () overrideDestructor (internal use only).
                           Gimbal (const Gimbal & other)Copy constructor.
                          voidset_pitch_and_yaw_async (float pitch_deg, float yaw_deg, const ResultCallback callback)Set gimbal pitch and yaw angles.
                          Resultset_pitch_and_yaw (float pitch_deg, float yaw_deg)constSet gimbal pitch and yaw angles.
                          voidset_pitch_rate_and_yaw_rate_async (float pitch_rate_deg_s, float yaw_rate_deg_s, const ResultCallback callback)Set gimbal angular rates around pitch and yaw axes.
                          Resultset_pitch_rate_and_yaw_rate (float pitch_rate_deg_s, float yaw_rate_deg_s)constSet gimbal angular rates around pitch and yaw axes.
                          voidset_mode_async (GimbalMode gimbal_mode, const ResultCallback callback)Set gimbal mode.
                          Resultset_mode (GimbalMode gimbal_mode)constSet gimbal mode.
                          voidset_roi_location_async (double latitude_deg, double longitude_deg, float altitude_m, const ResultCallback callback)Set gimbal region of interest (ROI).
                          Resultset_roi_location (double latitude_deg, double longitude_deg, float altitude_m)constSet gimbal region of interest (ROI).
                          voidtake_control_async (ControlMode control_mode, const ResultCallback callback)Take control.
                          Resulttake_control (ControlMode control_mode)constTake control.
                          voidrelease_control_async (const ResultCallback callback)Release control.
                          Resultrelease_control () constRelease control.
                          ControlHandlesubscribe_control (const ControlCallback & callback)Subscribe to control status updates.
                          voidunsubscribe_control (ControlHandle handle)Unsubscribe from subscribe_control.
                          ControlStatuscontrol () constPoll for 'ControlStatus' (blocking).
                          const Gimbal &operator= (const Gimbal &)=deleteEquality operator (object is not copyable).
                          +

                          Constructor & Destructor Documentation

                          +

                          Gimbal()

                          +
                          mavsdk::Gimbal::Gimbal(System &system)
                          +
                          +

                          Constructor. Creates the plugin for a specific System.

                          +

                          The plugin is typically created as shown below:

                          +
                          auto gimbal = Gimbal(system);
                          +
                          +

                          Parameters

                          +
                            +
                          • System& system - The specific system associated with this plugin.
                          • +
                          +

                          Gimbal()

                          +
                          mavsdk::Gimbal::Gimbal(std::shared_ptr< System > system)
                          +
                          +

                          Constructor. Creates the plugin for a specific System.

                          +

                          The plugin is typically created as shown below:

                          +
                          auto gimbal = Gimbal(system);
                          +
                          +

                          Parameters

                          +
                            +
                          • std::shared_ptr< System > system - The specific system associated with this plugin.
                          • +
                          +

                          ~Gimbal()

                          +
                          mavsdk::Gimbal::~Gimbal() override
                          +
                          +

                          Destructor (internal use only).

                          +

                          Gimbal()

                          +
                          mavsdk::Gimbal::Gimbal(const Gimbal &other)
                          +
                          +

                          Copy constructor.

                          +

                          Parameters

                          + +

                          Member Typdef Documentation

                          +

                          typedef ResultCallback

                          +
                          using mavsdk::Gimbal::ResultCallback =  std::function<void(Result)>
                          +
                          +

                          Callback type for asynchronous Gimbal calls.

                          +

                          typedef ControlCallback

                          +
                          using mavsdk::Gimbal::ControlCallback =  std::function<void(ControlStatus)>
                          +
                          +

                          Callback type for subscribe_control.

                          +

                          typedef ControlHandle

                          +
                          using mavsdk::Gimbal::ControlHandle =  Handle<ControlStatus>
                          +
                          +

                          Handle type for subscribe_control.

                          +

                          Member Enumeration Documentation

                          +

                          enum GimbalMode

                          +

                          Gimbal mode type.

                          + + + + + + + + + + + + + + + + + +
                          ValueDescription
                          YawFollowYaw follow will point the gimbal to the vehicle heading.
                          YawLockYaw lock will fix the gimbal pointing to an absolute direction.
                          +

                          enum ControlMode

                          +

                          Control mode.

                          + + + + + + + + + + + + + + + + + + + + + +
                          ValueDescription
                          NoneIndicates that the component does not have control over the gimbal.
                          PrimaryTo take primary control over the gimbal.
                          SecondaryTo take secondary control over the gimbal.
                          +

                          enum Result

                          +

                          Possible results returned for gimbal commands.

                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          ValueDescription
                          UnknownUnknown result.
                          SuccessCommand was accepted.
                          ErrorError occurred sending the command.
                          TimeoutCommand timed out.
                          UnsupportedFunctionality not supported.
                          NoSystemNo system connected.
                          +

                          Member Function Documentation

                          +

                          set_pitch_and_yaw_async()

                          +
                          void mavsdk::Gimbal::set_pitch_and_yaw_async(float pitch_deg, float yaw_deg, const ResultCallback callback)
                          +
                          +

                          Set gimbal pitch and yaw angles.

                          +

                          This sets the desired pitch and yaw angles of a gimbal. Will return when the command is accepted, however, it might take the gimbal longer to actually be set to the new angles.

                          +

                          This function is non-blocking. See 'set_pitch_and_yaw' for the blocking counterpart.

                          +

                          Parameters

                          +
                            +
                          • float pitch_deg -
                          • +
                          • float yaw_deg -
                          • +
                          • const ResultCallback callback -
                          • +
                          +

                          set_pitch_and_yaw()

                          +
                          Result mavsdk::Gimbal::set_pitch_and_yaw(float pitch_deg, float yaw_deg) const
                          +
                          +

                          Set gimbal pitch and yaw angles.

                          +

                          This sets the desired pitch and yaw angles of a gimbal. Will return when the command is accepted, however, it might take the gimbal longer to actually be set to the new angles.

                          +

                          This function is blocking. See 'set_pitch_and_yaw_async' for the non-blocking counterpart.

                          +

                          Parameters

                          +
                            +
                          • float pitch_deg -
                          • +
                          • float yaw_deg -
                          • +
                          +

                          Returns

                          +

                          Result - Result of request.

                          +

                          set_pitch_rate_and_yaw_rate_async()

                          +
                          void mavsdk::Gimbal::set_pitch_rate_and_yaw_rate_async(float pitch_rate_deg_s, float yaw_rate_deg_s, const ResultCallback callback)
                          +
                          +

                          Set gimbal angular rates around pitch and yaw axes.

                          +

                          This sets the desired angular rates around pitch and yaw axes of a gimbal. Will return when the command is accepted, however, it might take the gimbal longer to actually reach the angular rate.

                          +

                          This function is non-blocking. See 'set_pitch_rate_and_yaw_rate' for the blocking counterpart.

                          +

                          Parameters

                          +
                            +
                          • float pitch_rate_deg_s -
                          • +
                          • float yaw_rate_deg_s -
                          • +
                          • const ResultCallback callback -
                          • +
                          +

                          set_pitch_rate_and_yaw_rate()

                          +
                          Result mavsdk::Gimbal::set_pitch_rate_and_yaw_rate(float pitch_rate_deg_s, float yaw_rate_deg_s) const
                          +
                          +

                          Set gimbal angular rates around pitch and yaw axes.

                          +

                          This sets the desired angular rates around pitch and yaw axes of a gimbal. Will return when the command is accepted, however, it might take the gimbal longer to actually reach the angular rate.

                          +

                          This function is blocking. See 'set_pitch_rate_and_yaw_rate_async' for the non-blocking counterpart.

                          +

                          Parameters

                          +
                            +
                          • float pitch_rate_deg_s -
                          • +
                          • float yaw_rate_deg_s -
                          • +
                          +

                          Returns

                          +

                          Result - Result of request.

                          +

                          set_mode_async()

                          +
                          void mavsdk::Gimbal::set_mode_async(GimbalMode gimbal_mode, const ResultCallback callback)
                          +
                          +

                          Set gimbal mode.

                          +

                          This sets the desired yaw mode of a gimbal. Will return when the command is accepted. However, it might take the gimbal longer to actually be set to the new angles.

                          +

                          This function is non-blocking. See 'set_mode' for the blocking counterpart.

                          +

                          Parameters

                          + +

                          set_mode()

                          +
                          Result mavsdk::Gimbal::set_mode(GimbalMode gimbal_mode) const
                          +
                          +

                          Set gimbal mode.

                          +

                          This sets the desired yaw mode of a gimbal. Will return when the command is accepted. However, it might take the gimbal longer to actually be set to the new angles.

                          +

                          This function is blocking. See 'set_mode_async' for the non-blocking counterpart.

                          +

                          Parameters

                          + +

                          Returns

                          +

                          Result - Result of request.

                          +

                          set_roi_location_async()

                          +
                          void mavsdk::Gimbal::set_roi_location_async(double latitude_deg, double longitude_deg, float altitude_m, const ResultCallback callback)
                          +
                          +

                          Set gimbal region of interest (ROI).

                          +

                          This sets a region of interest that the gimbal will point to. The gimbal will continue to point to the specified region until it receives a new command. The function will return when the command is accepted, however, it might take the gimbal longer to actually rotate to the ROI.

                          +

                          This function is non-blocking. See 'set_roi_location' for the blocking counterpart.

                          +

                          Parameters

                          +
                            +
                          • double latitude_deg -
                          • +
                          • double longitude_deg -
                          • +
                          • float altitude_m -
                          • +
                          • const ResultCallback callback -
                          • +
                          +

                          set_roi_location()

                          +
                          Result mavsdk::Gimbal::set_roi_location(double latitude_deg, double longitude_deg, float altitude_m) const
                          +
                          +

                          Set gimbal region of interest (ROI).

                          +

                          This sets a region of interest that the gimbal will point to. The gimbal will continue to point to the specified region until it receives a new command. The function will return when the command is accepted, however, it might take the gimbal longer to actually rotate to the ROI.

                          +

                          This function is blocking. See 'set_roi_location_async' for the non-blocking counterpart.

                          +

                          Parameters

                          +
                            +
                          • double latitude_deg -
                          • +
                          • double longitude_deg -
                          • +
                          • float altitude_m -
                          • +
                          +

                          Returns

                          +

                          Result - Result of request.

                          +

                          take_control_async()

                          +
                          void mavsdk::Gimbal::take_control_async(ControlMode control_mode, const ResultCallback callback)
                          +
                          +

                          Take control.

                          +

                          There can be only two components in control of a gimbal at any given time. One with "primary" control, and one with "secondary" control. The way the secondary control is implemented is not specified and hence depends on the vehicle.

                          +

                          Components are expected to be cooperative, which means that they can override each other and should therefore do it carefully.

                          +

                          This function is non-blocking. See 'take_control' for the blocking counterpart.

                          +

                          Parameters

                          + +

                          take_control()

                          +
                          Result mavsdk::Gimbal::take_control(ControlMode control_mode) const
                          +
                          +

                          Take control.

                          +

                          There can be only two components in control of a gimbal at any given time. One with "primary" control, and one with "secondary" control. The way the secondary control is implemented is not specified and hence depends on the vehicle.

                          +

                          Components are expected to be cooperative, which means that they can override each other and should therefore do it carefully.

                          +

                          This function is blocking. See 'take_control_async' for the non-blocking counterpart.

                          +

                          Parameters

                          + +

                          Returns

                          +

                          Result - Result of request.

                          +

                          release_control_async()

                          +
                          void mavsdk::Gimbal::release_control_async(const ResultCallback callback)
                          +
                          +

                          Release control.

                          +

                          Release control, such that other components can control the gimbal.

                          +

                          This function is non-blocking. See 'release_control' for the blocking counterpart.

                          +

                          Parameters

                          + +

                          release_control()

                          +
                          Result mavsdk::Gimbal::release_control() const
                          +
                          +

                          Release control.

                          +

                          Release control, such that other components can control the gimbal.

                          +

                          This function is blocking. See 'release_control_async' for the non-blocking counterpart.

                          +

                          Returns

                          +

                          Result - Result of request.

                          +

                          subscribe_control()

                          +
                          ControlHandle mavsdk::Gimbal::subscribe_control(const ControlCallback &callback)
                          +
                          +

                          Subscribe to control status updates.

                          +

                          This allows a component to know if it has primary, secondary or no control over the gimbal. Also, it gives the system and component ids of the other components in control (if any).

                          +

                          Parameters

                          + +

                          Returns

                          +

                          ControlHandle -

                          +

                          unsubscribe_control()

                          +
                          void mavsdk::Gimbal::unsubscribe_control(ControlHandle handle)
                          +
                          +

                          Unsubscribe from subscribe_control.

                          +

                          Parameters

                          + +

                          control()

                          +
                          ControlStatus mavsdk::Gimbal::control() const
                          +
                          +

                          Poll for 'ControlStatus' (blocking).

                          +

                          Returns

                          +

                          ControlStatus - One ControlStatus update.

                          +

                          operator=()

                          +
                          const Gimbal& mavsdk::Gimbal::operator=(const Gimbal &)=delete
                          +
                          +

                          Equality operator (object is not copyable).

                          +

                          Parameters

                          + +

                          Returns

                          +

                           const Gimbal & -

                          +
                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                          + +
                          + +
                          +
                          +
                          + +

                          results matching ""

                          +
                            + +
                            +
                            + +

                            No results matching ""

                            + +
                            +
                            +
                            + +
                            +
                            + +
                            + + + + + + + + + + + + + + +
                            + + +
                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_gripper.md b/v2.0/en/cpp/api_reference/classmavsdk_1_1_gripper.md new file mode 100644 index 00000000..3ab13634 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_gripper.md @@ -0,0 +1,224 @@ +# mavsdk::Gripper Class Reference +`#include: gripper.h` + +---- + + +Allows users to send gripper actions. + + +## Public Types + + +Type | Description +--- | --- +enum [GripperAction](#classmavsdk_1_1_gripper_1a2088ab8cdb0f343fa576a54af41cf36f) | [Gripper](classmavsdk_1_1_gripper.md) Actions. +enum [Result](#classmavsdk_1_1_gripper_1a82c5d2dec9badc2fad436ae56962b534) | Possible results returned for gripper action requests. +std::function< void([Result](classmavsdk_1_1_gripper.md#classmavsdk_1_1_gripper_1a82c5d2dec9badc2fad436ae56962b534))> [ResultCallback](#classmavsdk_1_1_gripper_1ac8cce161ab7fe573125f4915de0a993f) | Callback type for asynchronous [Gripper](classmavsdk_1_1_gripper.md) calls. + +## Public Member Functions + + +Type | Name | Description +---: | --- | --- +  | [Gripper](#classmavsdk_1_1_gripper_1a566993706ef599eae17761f4b0810c4b) ([System](classmavsdk_1_1_system.md) & system) | Constructor. Creates the plugin for a specific [System](classmavsdk_1_1_system.md). +  | [Gripper](#classmavsdk_1_1_gripper_1a83a53647a8fb1bf1ef463fd3ddd14726) (std::shared_ptr< [System](classmavsdk_1_1_system.md) > system) | Constructor. Creates the plugin for a specific [System](classmavsdk_1_1_system.md). +  | [~Gripper](#classmavsdk_1_1_gripper_1a90b0ea53617492b3f3fa6406430a08e8) () override | Destructor (internal use only). +  | [Gripper](#classmavsdk_1_1_gripper_1a3d5e59b3647fd93c8cf43910cdf01468) (const [Gripper](classmavsdk_1_1_gripper.md) & other) | Copy constructor. +void | [grab_async](#classmavsdk_1_1_gripper_1a90c5ebf377fa1691a045a3ae70d885fa) (uint32_t instance, const [ResultCallback](classmavsdk_1_1_gripper.md#classmavsdk_1_1_gripper_1ac8cce161ab7fe573125f4915de0a993f) callback) | [Gripper](classmavsdk_1_1_gripper.md) grab cargo. +[Result](classmavsdk_1_1_gripper.md#classmavsdk_1_1_gripper_1a82c5d2dec9badc2fad436ae56962b534) | [grab](#classmavsdk_1_1_gripper_1abba980736acaf541721c7e23a9f2f8b1) (uint32_t instance)const | [Gripper](classmavsdk_1_1_gripper.md) grab cargo. +void | [release_async](#classmavsdk_1_1_gripper_1acb9a3f03a7c67f1a5c066aa2380a5e34) (uint32_t instance, const [ResultCallback](classmavsdk_1_1_gripper.md#classmavsdk_1_1_gripper_1ac8cce161ab7fe573125f4915de0a993f) callback) | [Gripper](classmavsdk_1_1_gripper.md) release cargo. +[Result](classmavsdk_1_1_gripper.md#classmavsdk_1_1_gripper_1a82c5d2dec9badc2fad436ae56962b534) | [release](#classmavsdk_1_1_gripper_1a7b0d151d7a596d3977f2da9861204d8c) (uint32_t instance)const | [Gripper](classmavsdk_1_1_gripper.md) release cargo. +const [Gripper](classmavsdk_1_1_gripper.md) & | [operator=](#classmavsdk_1_1_gripper_1a6b26bd1ca3f795dce56b5a14717b9c40) (const [Gripper](classmavsdk_1_1_gripper.md) &)=delete | Equality operator (object is not copyable). + + +## Constructor & Destructor Documentation + + +### Gripper() {#classmavsdk_1_1_gripper_1a566993706ef599eae17761f4b0810c4b} +```cpp +mavsdk::Gripper::Gripper(System &system) +``` + + +Constructor. Creates the plugin for a specific [System](classmavsdk_1_1_system.md). + +The plugin is typically created as shown below: + +```cpp +auto gripper = Gripper(system); +``` + +**Parameters** + +* [System](classmavsdk_1_1_system.md)& **system** - The specific system associated with this plugin. + +### Gripper() {#classmavsdk_1_1_gripper_1a83a53647a8fb1bf1ef463fd3ddd14726} +```cpp +mavsdk::Gripper::Gripper(std::shared_ptr< System > system) +``` + + +Constructor. Creates the plugin for a specific [System](classmavsdk_1_1_system.md). + +The plugin is typically created as shown below: + +```cpp +auto gripper = Gripper(system); +``` + +**Parameters** + +* std::shared_ptr< [System](classmavsdk_1_1_system.md) > **system** - The specific system associated with this plugin. + +### ~Gripper() {#classmavsdk_1_1_gripper_1a90b0ea53617492b3f3fa6406430a08e8} +```cpp +mavsdk::Gripper::~Gripper() override +``` + + +Destructor (internal use only). + + +### Gripper() {#classmavsdk_1_1_gripper_1a3d5e59b3647fd93c8cf43910cdf01468} +```cpp +mavsdk::Gripper::Gripper(const Gripper &other) +``` + + +Copy constructor. + + +**Parameters** + +* const [Gripper](classmavsdk_1_1_gripper.md)& **other** - + +## Member Typdef Documentation + + +### typedef ResultCallback {#classmavsdk_1_1_gripper_1ac8cce161ab7fe573125f4915de0a993f} + +```cpp +using mavsdk::Gripper::ResultCallback = std::function +``` + + +Callback type for asynchronous [Gripper](classmavsdk_1_1_gripper.md) calls. + + +## Member Enumeration Documentation + + +### enum GripperAction {#classmavsdk_1_1_gripper_1a2088ab8cdb0f343fa576a54af41cf36f} + + +[Gripper](classmavsdk_1_1_gripper.md) Actions. + +Available gripper actions are defined in mavlink under [https://mavlink.io/en/messages/common.html#GRIPPER_ACTIONS](https://mavlink.io/en/messages/common.html#GRIPPER_ACTIONS) + +Value | Description +--- | --- + `Release` | Open the gripper to release the cargo. + `Grab` | Close the gripper and grab onto cargo. + +### enum Result {#classmavsdk_1_1_gripper_1a82c5d2dec9badc2fad436ae56962b534} + + +Possible results returned for gripper action requests. + + +Value | Description +--- | --- + `Unknown` | Unknown result. + `Success` | Request was successful. + `NoSystem` | No system is connected. + `Busy` | Temporarily rejected. + `Timeout` | Request timed out. + `Unsupported` | [Action](classmavsdk_1_1_action.md) not supported. + `Failed` | [Action](classmavsdk_1_1_action.md) failed. + +## Member Function Documentation + + +### grab_async() {#classmavsdk_1_1_gripper_1a90c5ebf377fa1691a045a3ae70d885fa} +```cpp +void mavsdk::Gripper::grab_async(uint32_t instance, const ResultCallback callback) +``` + + +[Gripper](classmavsdk_1_1_gripper.md) grab cargo. + +This function is non-blocking. See 'grab' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* const [ResultCallback](classmavsdk_1_1_gripper.md#classmavsdk_1_1_gripper_1ac8cce161ab7fe573125f4915de0a993f) **callback** - + +### grab() {#classmavsdk_1_1_gripper_1abba980736acaf541721c7e23a9f2f8b1} +```cpp +Result mavsdk::Gripper::grab(uint32_t instance) const +``` + + +[Gripper](classmavsdk_1_1_gripper.md) grab cargo. + +This function is blocking. See 'grab_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - + +**Returns** + + [Result](classmavsdk_1_1_gripper.md#classmavsdk_1_1_gripper_1a82c5d2dec9badc2fad436ae56962b534) - Result of request. + +### release_async() {#classmavsdk_1_1_gripper_1acb9a3f03a7c67f1a5c066aa2380a5e34} +```cpp +void mavsdk::Gripper::release_async(uint32_t instance, const ResultCallback callback) +``` + + +[Gripper](classmavsdk_1_1_gripper.md) release cargo. + +This function is non-blocking. See 'release' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* const [ResultCallback](classmavsdk_1_1_gripper.md#classmavsdk_1_1_gripper_1ac8cce161ab7fe573125f4915de0a993f) **callback** - + +### release() {#classmavsdk_1_1_gripper_1a7b0d151d7a596d3977f2da9861204d8c} +```cpp +Result mavsdk::Gripper::release(uint32_t instance) const +``` + + +[Gripper](classmavsdk_1_1_gripper.md) release cargo. + +This function is blocking. See 'release_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - + +**Returns** + + [Result](classmavsdk_1_1_gripper.md#classmavsdk_1_1_gripper_1a82c5d2dec9badc2fad436ae56962b534) - Result of request. + +### operator=() {#classmavsdk_1_1_gripper_1a6b26bd1ca3f795dce56b5a14717b9c40} +```cpp +const Gripper& mavsdk::Gripper::operator=(const Gripper &)=delete +``` + + +Equality operator (object is not copyable). + + +**Parameters** + +* const [Gripper](classmavsdk_1_1_gripper.md)& - + +**Returns** + + const [Gripper](classmavsdk_1_1_gripper.md) & - \ No newline at end of file diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_handle.md b/v2.0/en/cpp/api_reference/classmavsdk_1_1_handle.md new file mode 100644 index 00000000..2bbeef54 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_handle.md @@ -0,0 +1,32 @@ +# mavsdk::Handle Class Reference +`#include: handle.h` + +---- + + +A handle returned from subscribe which allows to unsubscribe again. + + +## Public Member Functions + + +Type | Name | Description +---: | --- | --- +  | [Handle](#classmavsdk_1_1_handle_1a4dde9be588a605aa7a7fa77cc4ed98f2) ()=default | +  | [~Handle](#classmavsdk_1_1_handle_1a986e2ba72802e6cc5bdc5f06f27f6acb) ()=default | + + +## Constructor & Destructor Documentation + + +### Handle() {#classmavsdk_1_1_handle_1a4dde9be588a605aa7a7fa77cc4ed98f2} +```cpp +mavsdk::Handle< Args >::Handle()=default +``` + + +### ~Handle() {#classmavsdk_1_1_handle_1a986e2ba72802e6cc5bdc5f06f27f6acb} +```cpp +mavsdk::Handle< Args >::~Handle()=default +``` + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_info.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_info.html new file mode 100644 index 00000000..8d0dc753 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_info.html @@ -0,0 +1,3541 @@ + + + + + + + class Info · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            + + + + + +
                            + + + +
                            +
                            + + + + + + + + +
                            + +
                            + +
                            + + + + + + + + +
                            +
                            + +
                            +
                            + +
                            + +

                            mavsdk::Info Class Reference

                            +

                            #include: info.h

                            +
                            +

                            Provide information about the hardware and/or software of a system.

                            +

                            Data Structures

                            +

                            struct FlightInfo

                            +

                            struct Identification

                            +

                            struct Product

                            +

                            struct Version

                            +

                            Public Types

                            + + + + + + + + + + + + + + + + + +
                            TypeDescription
                            enum ResultPossible results returned for info requests.
                            std::function< void(Result)> ResultCallbackCallback type for asynchronous Info calls.
                            +

                            Public Member Functions

                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            TypeNameDescription
                             Info (System & system)Constructor. Creates the plugin for a specific System.
                             Info (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                             ~Info () overrideDestructor (internal use only).
                             Info (const Info & other)Copy constructor.
                            std::pair< Result, Info::FlightInfo >get_flight_information () constGet flight information of the system.
                            std::pair< Result, Info::Identification >get_identification () constGet the identification of the system.
                            std::pair< Result, Info::Product >get_product () constGet product information of the system.
                            std::pair< Result, Info::Version >get_version () constGet the version information of the system.
                            std::pair< Result, double >get_speed_factor () constGet the speed factor of a simulation (with lockstep a simulation can run faster or slower than realtime).
                            const Info &operator= (const Info &)=deleteEquality operator (object is not copyable).
                            +

                            Constructor & Destructor Documentation

                            +

                            Info()

                            +
                            mavsdk::Info::Info(System &system)
                            +
                            +

                            Constructor. Creates the plugin for a specific System.

                            +

                            The plugin is typically created as shown below:

                            +
                            auto info = Info(system);
                            +
                            +

                            Parameters

                            +
                              +
                            • System& system - The specific system associated with this plugin.
                            • +
                            +

                            Info()

                            +
                            mavsdk::Info::Info(std::shared_ptr< System > system)
                            +
                            +

                            Constructor. Creates the plugin for a specific System.

                            +

                            The plugin is typically created as shown below:

                            +
                            auto info = Info(system);
                            +
                            +

                            Parameters

                            +
                              +
                            • std::shared_ptr< System > system - The specific system associated with this plugin.
                            • +
                            +

                            ~Info()

                            +
                            mavsdk::Info::~Info() override
                            +
                            +

                            Destructor (internal use only).

                            +

                            Info()

                            +
                            mavsdk::Info::Info(const Info &other)
                            +
                            +

                            Copy constructor.

                            +

                            Parameters

                            +
                              +
                            • const Info& other -
                            • +
                            +

                            Member Typdef Documentation

                            +

                            typedef ResultCallback

                            +
                            using mavsdk::Info::ResultCallback =  std::function<void(Result)>
                            +
                            +

                            Callback type for asynchronous Info calls.

                            +

                            Member Enumeration Documentation

                            +

                            enum Result

                            +

                            Possible results returned for info requests.

                            + + + + + + + + + + + + + + + + + + + + + + + + + +
                            ValueDescription
                            UnknownUnknown result.
                            SuccessRequest succeeded.
                            InformationNotReceivedYetInformation has not been received yet.
                            NoSystemNo system is connected.
                            +

                            Member Function Documentation

                            +

                            get_flight_information()

                            +
                            std::pair<Result, Info::FlightInfo> mavsdk::Info::get_flight_information() const
                            +
                            +

                            Get flight information of the system.

                            +

                            This function is blocking.

                            +

                            Returns

                            +

                             std::pair< Result, Info::FlightInfo > - Result of request.

                            +

                            get_identification()

                            +
                            std::pair<Result, Info::Identification> mavsdk::Info::get_identification() const
                            +
                            +

                            Get the identification of the system.

                            +

                            This function is blocking.

                            +

                            Returns

                            +

                             std::pair< Result, Info::Identification > - Result of request.

                            +

                            get_product()

                            +
                            std::pair<Result, Info::Product> mavsdk::Info::get_product() const
                            +
                            +

                            Get product information of the system.

                            +

                            This function is blocking.

                            +

                            Returns

                            +

                             std::pair< Result, Info::Product > - Result of request.

                            +

                            get_version()

                            +
                            std::pair<Result, Info::Version> mavsdk::Info::get_version() const
                            +
                            +

                            Get the version information of the system.

                            +

                            This function is blocking.

                            +

                            Returns

                            +

                             std::pair< Result, Info::Version > - Result of request.

                            +

                            get_speed_factor()

                            +
                            std::pair<Result, double> mavsdk::Info::get_speed_factor() const
                            +
                            +

                            Get the speed factor of a simulation (with lockstep a simulation can run faster or slower than realtime).

                            +

                            This function is blocking.

                            +

                            Returns

                            +

                             std::pair< Result, double > - Result of request.

                            +

                            operator=()

                            +
                            const Info& mavsdk::Info::operator=(const Info &)=delete
                            +
                            +

                            Equality operator (object is not copyable).

                            +

                            Parameters

                            + +

                            Returns

                            +

                             const Info & -

                            +
                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                            + +
                            + +
                            +
                            +
                            + +

                            results matching ""

                            +
                              + +
                              +
                              + +

                              No results matching ""

                              + +
                              +
                              +
                              + +
                              +
                              + +
                              + + + + + + + + + + + + + + +
                              + + +
                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_log_files.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_log_files.html new file mode 100644 index 00000000..1b193242 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_log_files.html @@ -0,0 +1,3564 @@ + + + + + + + class LogFiles · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                              + + + + + +
                              + + + +
                              +
                              + + + + + + + + +
                              + +
                              + +
                              + + + + + + + + +
                              +
                              + +
                              +
                              + +
                              + +

                              mavsdk::LogFiles Class Reference

                              +

                              #include: log_files.h

                              +
                              +

                              Allow to download log files from the vehicle after a flight is complete. For log streaming during flight check the logging plugin.

                              +

                              Data Structures

                              +

                              struct Entry

                              +

                              struct ProgressData

                              +

                              Public Types

                              + + + + + + + + + + + + + + + + + + + + + + + + + +
                              TypeDescription
                              enum ResultPossible results returned for calibration commands.
                              std::function< void(Result)> ResultCallbackCallback type for asynchronous LogFiles calls.
                              std::function< void(Result, std::vector< Entry >)> GetEntriesCallbackCallback type for get_entries_async.
                              std::function< void(Result, ProgressData)> DownloadLogFileCallbackCallback type for download_log_file_async.
                              +

                              Public Member Functions

                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                              TypeNameDescription
                               LogFiles (System & system)Constructor. Creates the plugin for a specific System.
                               LogFiles (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                               ~LogFiles () overrideDestructor (internal use only).
                               LogFiles (const LogFiles & other)Copy constructor.
                              voidget_entries_async (const GetEntriesCallback callback)Get List of log files.
                              std::pair< Result, std::vector< LogFiles::Entry > >get_entries () constGet List of log files.
                              voiddownload_log_file_async (Entry entry, std::string path, const DownloadLogFileCallback & callback)Download log file.
                              Resulterase_all_log_files () constErase all log files.
                              const LogFiles &operator= (const LogFiles &)=deleteEquality operator (object is not copyable).
                              +

                              Constructor & Destructor Documentation

                              +

                              LogFiles()

                              +
                              mavsdk::LogFiles::LogFiles(System &system)
                              +
                              +

                              Constructor. Creates the plugin for a specific System.

                              +

                              The plugin is typically created as shown below:

                              +
                              auto log_files = LogFiles(system);
                              +
                              +

                              Parameters

                              +
                                +
                              • System& system - The specific system associated with this plugin.
                              • +
                              +

                              LogFiles()

                              +
                              mavsdk::LogFiles::LogFiles(std::shared_ptr< System > system)
                              +
                              +

                              Constructor. Creates the plugin for a specific System.

                              +

                              The plugin is typically created as shown below:

                              +
                              auto log_files = LogFiles(system);
                              +
                              +

                              Parameters

                              +
                                +
                              • std::shared_ptr< System > system - The specific system associated with this plugin.
                              • +
                              +

                              ~LogFiles()

                              +
                              mavsdk::LogFiles::~LogFiles() override
                              +
                              +

                              Destructor (internal use only).

                              +

                              LogFiles()

                              +
                              mavsdk::LogFiles::LogFiles(const LogFiles &other)
                              +
                              +

                              Copy constructor.

                              +

                              Parameters

                              + +

                              Member Typdef Documentation

                              +

                              typedef ResultCallback

                              +
                              using mavsdk::LogFiles::ResultCallback =  std::function<void(Result)>
                              +
                              +

                              Callback type for asynchronous LogFiles calls.

                              +

                              typedef GetEntriesCallback

                              +
                              using mavsdk::LogFiles::GetEntriesCallback =  std::function<void(Result, std::vector<Entry>)>
                              +
                              +

                              Callback type for get_entries_async.

                              +

                              typedef DownloadLogFileCallback

                              +
                              using mavsdk::LogFiles::DownloadLogFileCallback =  std::function<void(Result, ProgressData)>
                              +
                              +

                              Callback type for download_log_file_async.

                              +

                              Member Enumeration Documentation

                              +

                              enum Result

                              +

                              Possible results returned for calibration commands.

                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                              ValueDescription
                              UnknownUnknown result.
                              SuccessRequest succeeded.
                              NextProgress update.
                              NoLogfilesNo log files found.
                              TimeoutA timeout happened.
                              InvalidArgumentInvalid argument.
                              FileOpenFailedFile open failed.
                              NoSystemNo system is connected.
                              +

                              Member Function Documentation

                              +

                              get_entries_async()

                              +
                              void mavsdk::LogFiles::get_entries_async(const GetEntriesCallback callback)
                              +
                              +

                              Get List of log files.

                              +

                              This function is non-blocking. See 'get_entries' for the blocking counterpart.

                              +

                              Parameters

                              + +

                              get_entries()

                              +
                              std::pair<Result, std::vector<LogFiles::Entry> > mavsdk::LogFiles::get_entries() const
                              +
                              +

                              Get List of log files.

                              +

                              This function is blocking. See 'get_entries_async' for the non-blocking counterpart.

                              +

                              Returns

                              +

                               std::pair< Result, std::vector< LogFiles::Entry > > - Result of request.

                              +

                              download_log_file_async()

                              +
                              void mavsdk::LogFiles::download_log_file_async(Entry entry, std::string path, const DownloadLogFileCallback &callback)
                              +
                              +

                              Download log file.

                              +

                              Parameters

                              + +

                              erase_all_log_files()

                              +
                              Result mavsdk::LogFiles::erase_all_log_files() const
                              +
                              +

                              Erase all log files.

                              +

                              This function is blocking.

                              +

                              Returns

                              +

                              Result - Result of request.

                              +

                              operator=()

                              +
                              const LogFiles& mavsdk::LogFiles::operator=(const LogFiles &)=delete
                              +
                              +

                              Equality operator (object is not copyable).

                              +

                              Parameters

                              + +

                              Returns

                              +

                               const LogFiles & -

                              +
                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                              + +
                              + +
                              +
                              +
                              + +

                              results matching ""

                              +
                                + +
                                +
                                + +

                                No results matching ""

                                + +
                                +
                                +
                                + +
                                +
                                + +
                                + + + + + + + + + + + + + + +
                                + + +
                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_manual_control.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_manual_control.html new file mode 100644 index 00000000..704a208c --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_manual_control.html @@ -0,0 +1,3572 @@ + + + + + + + class ManualControl · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                + + + + + +
                                + + + +
                                +
                                + + + + + + + + +
                                + +
                                + +
                                + + + + + + + + +
                                +
                                + +
                                +
                                + +
                                + +

                                mavsdk::ManualControl Class Reference

                                +

                                #include: manual_control.h

                                +
                                +

                                Enable manual control using e.g. a joystick or gamepad.

                                +

                                Public Types

                                + + + + + + + + + + + + + + + + + +
                                TypeDescription
                                enum ResultPossible results returned for manual control requests.
                                std::function< void(Result)> ResultCallbackCallback type for asynchronous ManualControl calls.
                                +

                                Public Member Functions

                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                TypeNameDescription
                                 ManualControl (System & system)Constructor. Creates the plugin for a specific System.
                                 ManualControl (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                 ~ManualControl () overrideDestructor (internal use only).
                                 ManualControl (const ManualControl & other)Copy constructor.
                                voidstart_position_control_async (const ResultCallback callback)Start position control using e.g. joystick input.
                                Resultstart_position_control () constStart position control using e.g. joystick input.
                                voidstart_altitude_control_async (const ResultCallback callback)Start altitude control.
                                Resultstart_altitude_control () constStart altitude control.
                                Resultset_manual_control_input (float x, float y, float z, float r)constSet manual control input.
                                const ManualControl &operator= (const ManualControl &)=deleteEquality operator (object is not copyable).
                                +

                                Constructor & Destructor Documentation

                                +

                                ManualControl()

                                +
                                mavsdk::ManualControl::ManualControl(System &system)
                                +
                                +

                                Constructor. Creates the plugin for a specific System.

                                +

                                The plugin is typically created as shown below:

                                +
                                auto manual_control = ManualControl(system);
                                +
                                +

                                Parameters

                                +
                                  +
                                • System& system - The specific system associated with this plugin.
                                • +
                                +

                                ManualControl()

                                +
                                mavsdk::ManualControl::ManualControl(std::shared_ptr< System > system)
                                +
                                +

                                Constructor. Creates the plugin for a specific System.

                                +

                                The plugin is typically created as shown below:

                                +
                                auto manual_control = ManualControl(system);
                                +
                                +

                                Parameters

                                +
                                  +
                                • std::shared_ptr< System > system - The specific system associated with this plugin.
                                • +
                                +

                                ~ManualControl()

                                +
                                mavsdk::ManualControl::~ManualControl() override
                                +
                                +

                                Destructor (internal use only).

                                +

                                ManualControl()

                                +
                                mavsdk::ManualControl::ManualControl(const ManualControl &other)
                                +
                                +

                                Copy constructor.

                                +

                                Parameters

                                + +

                                Member Typdef Documentation

                                +

                                typedef ResultCallback

                                +
                                using mavsdk::ManualControl::ResultCallback =  std::function<void(Result)>
                                +
                                +

                                Callback type for asynchronous ManualControl calls.

                                +

                                Member Enumeration Documentation

                                +

                                enum Result

                                +

                                Possible results returned for manual control requests.

                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                ValueDescription
                                UnknownUnknown result.
                                SuccessRequest was successful.
                                NoSystemNo system is connected.
                                ConnectionErrorConnection error.
                                BusyVehicle is busy.
                                CommandDeniedCommand refused by vehicle.
                                TimeoutRequest timed out.
                                InputOutOfRangeInput out of range.
                                InputNotSetNo Input set.
                                +

                                Member Function Documentation

                                +

                                start_position_control_async()

                                +
                                void mavsdk::ManualControl::start_position_control_async(const ResultCallback callback)
                                +
                                +

                                Start position control using e.g. joystick input.

                                +

                                Requires manual control input to be sent regularly already. Requires a valid position using e.g. GPS, external vision, or optical flow.

                                +

                                This function is non-blocking. See 'start_position_control' for the blocking counterpart.

                                +

                                Parameters

                                + +

                                start_position_control()

                                +
                                Result mavsdk::ManualControl::start_position_control() const
                                +
                                +

                                Start position control using e.g. joystick input.

                                +

                                Requires manual control input to be sent regularly already. Requires a valid position using e.g. GPS, external vision, or optical flow.

                                +

                                This function is blocking. See 'start_position_control_async' for the non-blocking counterpart.

                                +

                                Returns

                                +

                                Result - Result of request.

                                +

                                start_altitude_control_async()

                                +
                                void mavsdk::ManualControl::start_altitude_control_async(const ResultCallback callback)
                                +
                                +

                                Start altitude control.

                                +

                                Requires manual control input to be sent regularly already. Does not require a valid position e.g. GPS.

                                +

                                This function is non-blocking. See 'start_altitude_control' for the blocking counterpart.

                                +

                                Parameters

                                + +

                                start_altitude_control()

                                +
                                Result mavsdk::ManualControl::start_altitude_control() const
                                +
                                +

                                Start altitude control.

                                +

                                Requires manual control input to be sent regularly already. Does not require a valid position e.g. GPS.

                                +

                                This function is blocking. See 'start_altitude_control_async' for the non-blocking counterpart.

                                +

                                Returns

                                +

                                Result - Result of request.

                                +

                                set_manual_control_input()

                                +
                                Result mavsdk::ManualControl::set_manual_control_input(float x, float y, float z, float r) const
                                +
                                +

                                Set manual control input.

                                +

                                The manual control input needs to be sent at a rate high enough to prevent triggering of RC loss, a good minimum rate is 10 Hz.

                                +

                                This function is blocking.

                                +

                                Parameters

                                +
                                  +
                                • float x -
                                • +
                                • float y -
                                • +
                                • float z -
                                • +
                                • float r -
                                • +
                                +

                                Returns

                                +

                                Result - Result of request.

                                +

                                operator=()

                                +
                                const ManualControl& mavsdk::ManualControl::operator=(const ManualControl &)=delete
                                +
                                +

                                Equality operator (object is not copyable).

                                +

                                Parameters

                                + +

                                Returns

                                +

                                 const ManualControl & -

                                +
                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                + +
                                + +
                                +
                                +
                                + +

                                results matching ""

                                +
                                  + +
                                  +
                                  + +

                                  No results matching ""

                                  + +
                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  + + + + + + + + + + + + + + +
                                  + + +
                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html new file mode 100644 index 00000000..99b96c72 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html @@ -0,0 +1,3727 @@ + + + + + + + class MavlinkPassthrough · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                  + + + + + +
                                  + + + +
                                  +
                                  + + + + + + + + +
                                  + +
                                  + +
                                  + + + + + + + + +
                                  +
                                  + +
                                  +
                                  + +
                                  + +

                                  mavsdk::MavlinkPassthrough Class Reference

                                  +

                                  #include: mavlink_passthrough.h

                                  +
                                  +

                                  The MavlinkPassthrough class provides direct MAVLink access.

                                  +

                                  "With great power comes great responsibility." - This plugin allows you to send and receive MAVLink messages. There is no checking or safe-guards, you're on your own, and you have been warned.

                                  +

                                  Data Structures

                                  +

                                  struct CommandInt

                                  +

                                  struct CommandLong

                                  +

                                  Public Types

                                  + + + + + + + + + + + + + + + + + + + + + +
                                  TypeDescription
                                  enum ResultPossible results returned for requests.
                                  std::function< void(const mavlink_message_t &)> MessageCallbackCallback type for message subscriptions.
                                  Handle< const mavlink_message_t & > MessageHandleHandle type for subscribe_message_async.
                                  +

                                  Public Member Functions

                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                  TypeNameDescription
                                   MavlinkPassthrough (System & system)Constructor. Creates the plugin for a specific System.
                                   MavlinkPassthrough (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                   ~MavlinkPassthrough ()Destructor (internal use only).
                                   MavlinkPassthrough (const MavlinkPassthrough &)=deleteCopy Constructor (object is not copyable).
                                  DEPRECATED Resultsend_message (mavlink_message_t & message)Send message (deprecated).
                                  Resultqueue_message (std::function< mavlink_message_t(MavlinkAddress mavlink_address, uint8_t channel)> fun)Send message by queueing it.
                                  Resultsend_command_long (const CommandLong & command)Send a MAVLink command_long.
                                  Resultsend_command_int (const CommandInt & command)Send a MAVLink command_long.
                                  mavlink_message_tmake_command_ack_message (const uint8_t target_sysid, const uint8_t target_compid, const uint16_t command, MAV_RESULT result)Create a command_ack.
                                  std::pair< Result, int32_t >get_param_int (const std::string & name, std::optional< uint8_t > maybe_component_id, bool extended)Request param (int).
                                  std::pair< Result, float >get_param_float (const std::string & name, std::optional< uint8_t > maybe_component_id, bool extended)Request param (float).
                                  MessageHandlesubscribe_message (uint16_t message_id, const MessageCallback & callback)Subscribe to messages using message ID.
                                  voidunsubscribe_message (uint16_t message_id, MessageHandle handle)Unsubscribe from subscribe_message.
                                  uint8_tget_our_sysid () constGet our own system ID.
                                  uint8_tget_our_compid () constGet our own component ID.
                                  uint8_tget_target_sysid () constGet system ID of target.
                                  uint8_tget_target_compid () constGet target component ID.
                                  const MavlinkPassthrough &operator= (const MavlinkPassthrough &)=deleteEquality operator (object is not copyable).
                                  +

                                  Constructor & Destructor Documentation

                                  + +
                                  mavsdk::MavlinkPassthrough::MavlinkPassthrough(System &system)
                                  +
                                  +

                                  Constructor. Creates the plugin for a specific System.

                                  +

                                  The plugin is typically created as shown below:

                                  +
                                  auto mavlink_passthrough = MavlinkPassthrough(system);
                                  +
                                  +

                                  Parameters

                                  +
                                    +
                                  • System& system - The specific system associated with this plugin.
                                  • +
                                  + +
                                  mavsdk::MavlinkPassthrough::MavlinkPassthrough(std::shared_ptr< System > system)
                                  +
                                  +

                                  Constructor. Creates the plugin for a specific System.

                                  +

                                  The plugin is typically created as shown below:

                                  +
                                  auto mavlink_passthrough = MavlinkPassthrough(system);
                                  +
                                  +

                                  Parameters

                                  +
                                    +
                                  • std::shared_ptr< System > system - The specific system associated with this plugin.
                                  • +
                                  + +
                                  mavsdk::MavlinkPassthrough::~MavlinkPassthrough()
                                  +
                                  +

                                  Destructor (internal use only).

                                  + +
                                  mavsdk::MavlinkPassthrough::MavlinkPassthrough(const MavlinkPassthrough &)=delete
                                  +
                                  +

                                  Copy Constructor (object is not copyable).

                                  +

                                  Parameters

                                  + +

                                  Member Typdef Documentation

                                  + +
                                  using mavsdk::MavlinkPassthrough::MessageCallback =  std::function<void(const mavlink_message_t&)>
                                  +
                                  +

                                  Callback type for message subscriptions.

                                  + +
                                  using mavsdk::MavlinkPassthrough::MessageHandle =  Handle<const mavlink_message_t&>
                                  +
                                  +

                                  Handle type for subscribe_message_async.

                                  +

                                  Member Enumeration Documentation

                                  + +

                                  Possible results returned for requests.

                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                  ValueDescription
                                  UnknownUnknown error.
                                  SuccessSuccess.
                                  ConnectionErrorConnection error.
                                  CommandNoSystemSystem not available.
                                  CommandBusySystem is busy.
                                  CommandDeniedCommand has been denied.
                                  CommandUnsupportedCommand is not supported.
                                  CommandTimeoutA timeout happened.
                                  CommandTemporarilyRejectedCommand has been rejected for now.
                                  CommandFailedCommand has failed.
                                  ParamWrongTypeWrong type for requested param.
                                  ParamNameTooLongParam name too long.
                                  ParamValueTooLongParam value too long.
                                  ParamNotFoundParam not found.
                                  ParamValueUnsupportedParam value unsupported.
                                  +

                                  Member Function Documentation

                                  + +
                                  DEPRECATED Result mavsdk::MavlinkPassthrough::send_message(mavlink_message_t &message)
                                  +
                                  +

                                  Send message (deprecated).

                                  +
                                  +

                                  This interface is deprecated. Instead the method queue_message() should be used.

                                  +
                                  +

                                  Parameters

                                  +
                                    +
                                  • mavlink_message_t& message -
                                  • +
                                  +

                                  Returns

                                  +

                                   DEPRECATED Result - result of the request.

                                  + +
                                  Result mavsdk::MavlinkPassthrough::queue_message(std::function< mavlink_message_t(MavlinkAddress mavlink_address, uint8_t channel)> fun)
                                  +
                                  +

                                  Send message by queueing it.

                                  +
                                  +

                                  This interface replaces the previous send_message method.

                                  +
                                  +

                                  The interface changed in order to prevent accessing the internal MAVLink status from different threads and to make sure the seq numbers are not unique toMavsdk instances and server components.

                                  +

                                  Parameters

                                  +
                                    +
                                  • std::function< mavlink_message_t(MavlinkAddress mavlink_address, uint8_t channel)> fun - Function which is (immediately) executed to send a message. It is passed the mavlink_address and channel, both data required to send a message using mavlink_message_xx_pack_chan().
                                  • +
                                  +

                                  Returns

                                  +

                                  Result - result of request

                                  + +
                                  Result mavsdk::MavlinkPassthrough::send_command_long(const CommandLong &command)
                                  +
                                  +

                                  Send a MAVLink command_long.

                                  +

                                  Parameters

                                  + +

                                  Returns

                                  +

                                  Result - result of the request.

                                  + +
                                  Result mavsdk::MavlinkPassthrough::send_command_int(const CommandInt &command)
                                  +
                                  +

                                  Send a MAVLink command_long.

                                  +

                                  Parameters

                                  + +

                                  Returns

                                  +

                                  Result - result of the request.

                                  + +
                                  mavlink_message_t mavsdk::MavlinkPassthrough::make_command_ack_message(const uint8_t target_sysid, const uint8_t target_compid, const uint16_t command, MAV_RESULT result)
                                  +
                                  +

                                  Create a command_ack.

                                  +

                                  Parameters

                                  +
                                    +
                                  • const uint8_t target_sysid - Target system ID where to send command_ack to.
                                  • +
                                  • const uint8_t target_compid - Target component ID where to send command_ack to.
                                  • +
                                  • const uint16_t command - Command to respond to.
                                  • +
                                  • MAV_RESULT result - Result of command.
                                  • +
                                  +

                                  Returns

                                  +

                                   mavlink_message_t - message to send.

                                  + +
                                  std::pair<Result, int32_t> mavsdk::MavlinkPassthrough::get_param_int(const std::string &name, std::optional< uint8_t > maybe_component_id, bool extended)
                                  +
                                  +

                                  Request param (int).

                                  +

                                  Parameters

                                  +
                                    +
                                  • const std::string& name -
                                  • +
                                  • std::optional< uint8_t > maybe_component_id -
                                  • +
                                  • bool extended -
                                  • +
                                  +

                                  Returns

                                  +

                                   std::pair< Result, int32_t > -

                                  + +
                                  std::pair<Result, float> mavsdk::MavlinkPassthrough::get_param_float(const std::string &name, std::optional< uint8_t > maybe_component_id, bool extended)
                                  +
                                  +

                                  Request param (float).

                                  +

                                  Parameters

                                  +
                                    +
                                  • const std::string& name -
                                  • +
                                  • std::optional< uint8_t > maybe_component_id -
                                  • +
                                  • bool extended -
                                  • +
                                  +

                                  Returns

                                  +

                                   std::pair< Result, float > -

                                  + +
                                  MessageHandle mavsdk::MavlinkPassthrough::subscribe_message(uint16_t message_id, const MessageCallback &callback)
                                  +
                                  +

                                  Subscribe to messages using message ID.

                                  +

                                  This means that all future messages being received will trigger the callback to be called. To stop the subscription, call this method with nullptr as the argument.

                                  +

                                  Parameters

                                  +
                                    +
                                  • uint16_t message_id - The MAVLink message ID.
                                  • +
                                  • const MessageCallback& callback - Callback to be called for message subscription.
                                  • +
                                  +

                                  Returns

                                  +

                                  MessageHandle -

                                  + +
                                  void mavsdk::MavlinkPassthrough::unsubscribe_message(uint16_t message_id, MessageHandle handle)
                                  +
                                  +

                                  Unsubscribe from subscribe_message.

                                  +

                                  Parameters

                                  +
                                    +
                                  • uint16_t message_id - The MAVLink message ID.
                                  • +
                                  • MessageHandle handle - The handle returned from subscribe_message.
                                  • +
                                  + +
                                  uint8_t mavsdk::MavlinkPassthrough::get_our_sysid() const
                                  +
                                  +

                                  Get our own system ID.

                                  +

                                  Returns

                                  +

                                   uint8_t - our own system ID.

                                  + +
                                  uint8_t mavsdk::MavlinkPassthrough::get_our_compid() const
                                  +
                                  +

                                  Get our own component ID.

                                  +

                                  Returns

                                  +

                                   uint8_t - our own component ID.

                                  + +
                                  uint8_t mavsdk::MavlinkPassthrough::get_target_sysid() const
                                  +
                                  +

                                  Get system ID of target.

                                  +

                                  Returns

                                  +

                                   uint8_t - system ID of target.

                                  + +
                                  uint8_t mavsdk::MavlinkPassthrough::get_target_compid() const
                                  +
                                  +

                                  Get target component ID.

                                  +

                                  This defaults to the component ID of the autopilot (1) if available and otherwise to all components (0).

                                  +

                                  Returns

                                  +

                                   uint8_t - component ID of target.

                                  + +
                                  const MavlinkPassthrough& mavsdk::MavlinkPassthrough::operator=(const MavlinkPassthrough &)=delete
                                  +
                                  +

                                  Equality operator (object is not copyable).

                                  +

                                  Parameters

                                  + +

                                  Returns

                                  +

                                   const MavlinkPassthrough & -

                                  +
                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                  + +
                                  + +
                                  +
                                  +
                                  + +

                                  results matching ""

                                  +
                                    + +
                                    +
                                    + +

                                    No results matching ""

                                    + +
                                    +
                                    +
                                    + +
                                    +
                                    + +
                                    + + + + + + + + + + + + + + +
                                    + + +
                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_mavsdk.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mavsdk.html new file mode 100644 index 00000000..310fc0ba --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mavsdk.html @@ -0,0 +1,3863 @@ + + + + + + + class Mavsdk · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                    + + + + + +
                                    + + + +
                                    +
                                    + + + + + + + + +
                                    + +
                                    + +
                                    + + + + + + + + +
                                    +
                                    + +
                                    +
                                    + +
                                    + +

                                    mavsdk::Mavsdk Class Reference

                                    +

                                    #include: mavsdk.h

                                    +
                                    +

                                    This is the main class of MAVSDK (a MAVLink API Library).

                                    +

                                    It is used to discover vehicles and manage active connections.

                                    +

                                    An instance of this class must be created (first) in order to use the library. The instance must be destroyed after use in order to break connections and release all resources.

                                    +

                                    Data Structures

                                    +

                                    struct Configuration

                                    +

                                    Public Types

                                    + + + + + + + + + + + + + + + + + + + + + + + + + +
                                    TypeDescription
                                    enum ComponentTypeComponentType of configurations, used for automatic ID setting.
                                    Handle<> ConnectionHandleHandle type to remove a connection.
                                    std::function< void()> NewSystemCallbackCallback type discover and timeout notifications.
                                    Handle<> NewSystemHandleHandle type to unsubscribe from subscribe_on_new_system.
                                    +

                                    Public Member Functions

                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                    TypeNameDescription
                                     Mavsdk ()=deleteDefault constructor without configuration, no longer recommended.
                                     Mavsdk (Configuration configuration)Constructor with configuration.
                                     ~Mavsdk ()Destructor.
                                    std::stringversion () constReturns the version of MAVSDK.
                                    ConnectionResultadd_any_connection (const std::string & connection_url, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)Adds Connection via URL.
                                    std::pair< ConnectionResult, ConnectionHandle >add_any_connection_with_handle (const std::string & connection_url, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)Adds Connection via URL Additionally returns a handle to remove the connection later.
                                    ConnectionResultadd_udp_connection (int local_port=DEFAULT_UDP_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)Adds a UDP connection to the specified port number.
                                    ConnectionResultadd_udp_connection (const std::string & local_ip, int local_port=DEFAULT_UDP_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)Adds a UDP connection to the specified port number and local interface.
                                    ConnectionResultsetup_udp_remote (const std::string & remote_ip, int remote_port, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)Sets up instance to send heartbeats to the specified remote interface and port number.
                                    ConnectionResultadd_tcp_connection (const std::string & remote_ip, int remote_port=DEFAULT_TCP_REMOTE_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)Adds a TCP connection with a specific IP address and port number.
                                    ConnectionResultadd_serial_connection (const std::string & dev_path, int baudrate=DEFAULT_SERIAL_BAUDRATE, bool flow_control=false, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)Adds a serial connection with a specific port (COM or UART dev node) and baudrate as specified.
                                    voidremove_connection (ConnectionHandle handle)
                                    std::vector< std::shared_ptr< System > >systems () constGet a vector of systems which have been discovered or set-up.
                                    std::optional< std::shared_ptr< System > >first_autopilot (double timeout_s)constGet the first autopilot that has been discovered.
                                    voidset_configuration (Configuration configuration)Set Configuration of SDK.
                                    voidset_timeout_s (double timeout_s)Set timeout of MAVLink transfers.
                                    voidset_system_status (uint8_t system_status)Set system status of this MAVLink entity.
                                    NewSystemHandlesubscribe_on_new_system (const NewSystemCallback & callback)Get notification about a change in systems.
                                    voidunsubscribe_on_new_system (NewSystemHandle handle)unsubscribe from subscribe_on_new_system.
                                    std::shared_ptr< ServerComponent >server_component (unsigned instance=0)Get server component with default type of Mavsdk instance.
                                    std::shared_ptr< ServerComponent >server_component_by_type (ComponentType component_type, unsigned instance=0)Get server component by a high level type.
                                    std::shared_ptr< ServerComponent >server_component_by_id (uint8_t component_id)Get server component by the low MAVLink component ID.
                                    voidintercept_incoming_messages_async (std::function< bool(mavlink_message_t &)> callback)Intercept incoming messages.
                                    voidintercept_outgoing_messages_async (std::function< bool(mavlink_message_t &)> callback)Intercept outgoing messages.
                                    +

                                    Static Public Attributes

                                    +

                                    static constexpr auto DEFAULT_UDP_BIND_IP = "0.0.0.0" - Default UDP bind IP (accepts any incoming connections).

                                    +

                                    static constexpr int DEFAULT_UDP_PORT = 14540 - Default UDP bind port (same port as used by MAVROS).

                                    +

                                    static constexpr auto DEFAULT_TCP_REMOTE_IP = "127.0.0.1" - Default TCP remote IP (localhost).

                                    +

                                    static constexpr int DEFAULT_TCP_REMOTE_PORT = 5760 - Default TCP remote port.

                                    +

                                    static constexpr int DEFAULT_SERIAL_BAUDRATE = 57600 - Default serial baudrate.

                                    +

                                    static constexpr double DEFAULT_TIMEOUT_S = 0.5 - Default internal timeout in seconds.

                                    +

                                    Constructor & Destructor Documentation

                                    +

                                    Mavsdk()

                                    +
                                    mavsdk::Mavsdk::Mavsdk()=delete
                                    +
                                    +

                                    Default constructor without configuration, no longer recommended.

                                    +
                                    +

                                    This has been removed because MAVSDK used to identify itself as a ground station by default which isn't always the safest choice. For instance, when MAVSDK is used on a companion computer (set as a ground station) it means that the appropriate failsafe doesn't trigger.

                                    +
                                    +

                                    Mavsdk()

                                    +
                                    mavsdk::Mavsdk::Mavsdk(Configuration configuration)
                                    +
                                    +

                                    Constructor with configuration.

                                    +

                                    Parameters

                                    + +

                                    ~Mavsdk()

                                    +
                                    mavsdk::Mavsdk::~Mavsdk()
                                    +
                                    +

                                    Destructor.

                                    +

                                    Disconnects all connected vehicles and releases all resources.

                                    +

                                    Member Typdef Documentation

                                    +

                                    typedef ConnectionHandle

                                    +
                                    using mavsdk::Mavsdk::ConnectionHandle =  Handle<>
                                    +
                                    +

                                    Handle type to remove a connection.

                                    +

                                    typedef NewSystemCallback

                                    +
                                    using mavsdk::Mavsdk::NewSystemCallback =  std::function<void()>
                                    +
                                    +

                                    Callback type discover and timeout notifications.

                                    +

                                    typedef NewSystemHandle

                                    +
                                    using mavsdk::Mavsdk::NewSystemHandle =  Handle<>
                                    +
                                    +

                                    Handle type to unsubscribe from subscribe_on_new_system.

                                    +

                                    Member Enumeration Documentation

                                    +

                                    enum ComponentType

                                    +

                                    ComponentType of configurations, used for automatic ID setting.

                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                    ValueDescription
                                    AutopilotSDK is used as an autopilot.
                                    GroundStationSDK is used as a ground station.
                                    CompanionComputerSDK is used as a companion computer on board the MAV.
                                    Camera
                                    CustomSDK is used as a camera. <
                                    +

                                    the SDK is used in a custom configuration, no automatic ID will be provided

                                    +

                                    Member Function Documentation

                                    +

                                    version()

                                    +
                                    std::string mavsdk::Mavsdk::version() const
                                    +
                                    +

                                    Returns the version of MAVSDK.

                                    +

                                    Note, you're not supposed to request the version too many times.

                                    +

                                    Returns

                                    +

                                     std::string - A string containing the version.

                                    +

                                    add_any_connection()

                                    +
                                    ConnectionResult mavsdk::Mavsdk::add_any_connection(const std::string &connection_url, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)
                                    +
                                    +

                                    Adds Connection via URL.

                                    +

                                    Supports connection: Serial, TCP or UDP. Connection URL format should be:

                                    +
                                      +
                                    • UDP: udp://[host][:bind_port]

                                      +
                                    • +
                                    • TCP: tcp://[host][:remote_port]

                                      +
                                    • +
                                    • Serial: serial://dev_node[:baudrate]

                                      +
                                    • +
                                    + + +

                                    For UDP, the host can be set to either:

                                    +
                                      +
                                    • zero IP: 0.0.0.0 -> behave like a server and listen for heartbeats.

                                      +
                                    • +
                                    • some IP: 192.168.1.12 -> behave like a client, initiate connection and start sending heartbeats.

                                      +
                                    • +
                                    + +

                                    Parameters

                                    +
                                      +
                                    • const std::string& connection_url - connection URL string.
                                    • +
                                    • ForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).
                                    • +
                                    +

                                    Returns

                                    +

                                    ConnectionResult - The result of adding the connection.

                                    +

                                    add_any_connection_with_handle()

                                    +
                                    std::pair<ConnectionResult, ConnectionHandle> mavsdk::Mavsdk::add_any_connection_with_handle(const std::string &connection_url, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)
                                    +
                                    +

                                    Adds Connection via URL Additionally returns a handle to remove the connection later.

                                    +

                                    Supports connection: Serial, TCP or UDP. Connection URL format should be:

                                    +
                                      +
                                    • UDP: udp://[host][:bind_port]

                                      +
                                    • +
                                    • TCP: tcp://[host][:remote_port]

                                      +
                                    • +
                                    • Serial: serial://dev_node[:baudrate]

                                      +
                                    • +
                                    + + +

                                    For UDP, the host can be set to either:

                                    +
                                      +
                                    • zero IP: 0.0.0.0 -> behave like a server and listen for heartbeats.

                                      +
                                    • +
                                    • some IP: 192.168.1.12 -> behave like a client, initiate connection and start sending heartbeats.

                                      +
                                    • +
                                    + +

                                    Parameters

                                    +
                                      +
                                    • const std::string& connection_url - connection URL string.
                                    • +
                                    • ForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).
                                    • +
                                    +

                                    Returns

                                    +

                                     std::pair< ConnectionResult, ConnectionHandle > - A pair containing the result of adding the connection as well as a handle to remove it later.

                                    +

                                    add_udp_connection()

                                    +
                                    ConnectionResult mavsdk::Mavsdk::add_udp_connection(int local_port=DEFAULT_UDP_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)
                                    +
                                    +

                                    Adds a UDP connection to the specified port number.

                                    +

                                    Any incoming connections are accepted (0.0.0.0).

                                    +

                                    Parameters

                                    +
                                      +
                                    • int local_port - The local UDP port to listen to (defaults to 14540, the same as MAVROS).
                                    • +
                                    • ForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).
                                    • +
                                    +

                                    Returns

                                    +

                                    ConnectionResult - The result of adding the connection.

                                    +

                                    add_udp_connection()

                                    +
                                    ConnectionResult mavsdk::Mavsdk::add_udp_connection(const std::string &local_ip, int local_port=DEFAULT_UDP_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)
                                    +
                                    +

                                    Adds a UDP connection to the specified port number and local interface.

                                    +

                                    To accept only local connections of the machine, use 127.0.0.1. For any incoming connections, use 0.0.0.0.

                                    +

                                    Parameters

                                    +
                                      +
                                    • const std::string& local_ip - The local UDP IP address to listen to.
                                    • +
                                    • int local_port - The local UDP port to listen to (defaults to 14540, the same as MAVROS).
                                    • +
                                    • ForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).
                                    • +
                                    +

                                    Returns

                                    +

                                    ConnectionResult - The result of adding the connection.

                                    +

                                    setup_udp_remote()

                                    +
                                    ConnectionResult mavsdk::Mavsdk::setup_udp_remote(const std::string &remote_ip, int remote_port, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)
                                    +
                                    +

                                    Sets up instance to send heartbeats to the specified remote interface and port number.

                                    +

                                    Parameters

                                    +
                                      +
                                    • const std::string& remote_ip - The remote UDP IP address to report to.
                                    • +
                                    • int remote_port - The local UDP port to report to.
                                    • +
                                    • ForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).
                                    • +
                                    +

                                    Returns

                                    +

                                    ConnectionResult - The result of operation.

                                    +

                                    add_tcp_connection()

                                    +
                                    ConnectionResult mavsdk::Mavsdk::add_tcp_connection(const std::string &remote_ip, int remote_port=DEFAULT_TCP_REMOTE_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)
                                    +
                                    +

                                    Adds a TCP connection with a specific IP address and port number.

                                    +

                                    Parameters

                                    +
                                      +
                                    • const std::string& remote_ip - Remote IP address to connect to.
                                    • +
                                    • int remote_port - The TCP port to connect to (defaults to 5760).
                                    • +
                                    • ForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).
                                    • +
                                    +

                                    Returns

                                    +

                                    ConnectionResult - The result of adding the connection.

                                    +

                                    add_serial_connection()

                                    +
                                    ConnectionResult mavsdk::Mavsdk::add_serial_connection(const std::string &dev_path, int baudrate=DEFAULT_SERIAL_BAUDRATE, bool flow_control=false, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)
                                    +
                                    +

                                    Adds a serial connection with a specific port (COM or UART dev node) and baudrate as specified.

                                    +

                                    Parameters

                                    +
                                      +
                                    • const std::string& dev_path - COM or UART dev node name/path (e.g. "/dev/ttyS0", or "COM3" on Windows).
                                    • +
                                    • int baudrate - Baudrate of the serial port (defaults to 57600).
                                    • +
                                    • bool flow_control - enable/disable flow control.
                                    • +
                                    • ForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).
                                    • +
                                    +

                                    Returns

                                    +

                                    ConnectionResult - The result of adding the connection.

                                    +

                                    remove_connection()

                                    +
                                    void mavsdk::Mavsdk::remove_connection(ConnectionHandle handle)
                                    +
                                    +

                                    Remove connection again.

                                    +

                                    Parameters

                                    + +

                                    systems()

                                    +
                                    std::vector<std::shared_ptr<System> > mavsdk::Mavsdk::systems() const
                                    +
                                    +

                                    Get a vector of systems which have been discovered or set-up.

                                    +

                                    Returns

                                    +

                                     std::vector< std::shared_ptr< System > > - The vector of systems which are available.

                                    +

                                    first_autopilot()

                                    +
                                    std::optional<std::shared_ptr<System> > mavsdk::Mavsdk::first_autopilot(double timeout_s) const
                                    +
                                    +

                                    Get the first autopilot that has been discovered.

                                    +
                                    +

                                    This requires a MAVLink component with component ID 1 sending heartbeats.

                                    +
                                    +

                                    Parameters

                                    +
                                      +
                                    • double timeout_s - A timeout in seconds. A timeout of 0 will not wait and return immediately. A negative timeout will wait forever.
                                    • +
                                    +

                                    Returns

                                    +

                                     std::optional< std::shared_ptr< System > > - A system or nothing if nothing was discovered within the timeout.

                                    +

                                    set_configuration()

                                    +
                                    void mavsdk::Mavsdk::set_configuration(Configuration configuration)
                                    +
                                    +

                                    Set Configuration of SDK.

                                    +

                                    The default configuration is Configuration::GroundStation The configuration is used in order to set the MAVLink system ID, the component ID, as well as the MAV_TYPE accordingly.

                                    +

                                    Parameters

                                    + +

                                    set_timeout_s()

                                    +
                                    void mavsdk::Mavsdk::set_timeout_s(double timeout_s)
                                    +
                                    +

                                    Set timeout of MAVLink transfers.

                                    +

                                    The default timeout used is generally DEFAULT_SERIAL_BAUDRATE (0.5 seconds) seconds. If MAVSDK is used on the same host this timeout can be reduced, while if MAVSDK has to communicate over links with high latency it might need to be increased to prevent timeouts.

                                    +

                                    Parameters

                                    +
                                      +
                                    • double timeout_s -
                                    • +
                                    +

                                    set_system_status()

                                    +
                                    void mavsdk::Mavsdk::set_system_status(uint8_t system_status)
                                    +
                                    +

                                    Set system status of this MAVLink entity.

                                    +

                                    The default system status is MAV_STATE_UNINIT.

                                    +

                                    Parameters

                                    +
                                      +
                                    • uint8_t system_status - system status.
                                    • +
                                    +

                                    subscribe_on_new_system()

                                    +
                                    NewSystemHandle mavsdk::Mavsdk::subscribe_on_new_system(const NewSystemCallback &callback)
                                    +
                                    +

                                    Get notification about a change in systems.

                                    +

                                    This gets called whenever a system is added.

                                    +

                                    Parameters

                                    + +

                                    Returns

                                    +

                                    NewSystemHandle - A handle to unsubscribe again.

                                    +

                                    unsubscribe_on_new_system()

                                    +
                                    void mavsdk::Mavsdk::unsubscribe_on_new_system(NewSystemHandle handle)
                                    +
                                    +

                                    unsubscribe from subscribe_on_new_system.

                                    +

                                    Parameters

                                    + +

                                    server_component()

                                    +
                                    std::shared_ptr<ServerComponent> mavsdk::Mavsdk::server_component(unsigned instance=0)
                                    +
                                    +

                                    Get server component with default type of Mavsdk instance.

                                    +

                                    Parameters

                                    +
                                      +
                                    • unsigned instance -
                                    • +
                                    +

                                    Returns

                                    +

                                     std::shared_ptr< ServerComponent > - A valid shared pointer to a server component if it was successful, an empty pointer otherwise.

                                    +

                                    server_component_by_type()

                                    +
                                    std::shared_ptr<ServerComponent> mavsdk::Mavsdk::server_component_by_type(ComponentType component_type, unsigned instance=0)
                                    +
                                    +

                                    Get server component by a high level type.

                                    +

                                    This represents a server component of the MAVSDK instance.

                                    +

                                    Parameters

                                    +
                                      +
                                    • ComponentType component_type - The high level type of the component.
                                    • +
                                    • unsigned instance - The instance of the component if there are multiple, starting at 0.
                                    • +
                                    +

                                    Returns

                                    +

                                     std::shared_ptr< ServerComponent > - A valid shared pointer to a server component if it was successful, an empty pointer otherwise.

                                    +

                                    server_component_by_id()

                                    +
                                    std::shared_ptr<ServerComponent> mavsdk::Mavsdk::server_component_by_id(uint8_t component_id)
                                    +
                                    +

                                    Get server component by the low MAVLink component ID.

                                    +

                                    This represents a server component of the MAVSDK instance.

                                    +

                                    Parameters

                                    +
                                      +
                                    • uint8_t component_id - MAVLink component ID to use
                                    • +
                                    +

                                    Returns

                                    +

                                     std::shared_ptr< ServerComponent > - A valid shared pointer to a server component if it was successful, an empty pointer otherwise.

                                    +

                                    intercept_incoming_messages_async()

                                    +
                                    void mavsdk::Mavsdk::intercept_incoming_messages_async(std::function< bool(mavlink_message_t &)> callback)
                                    +
                                    +

                                    Intercept incoming messages.

                                    +

                                    This is a hook which allows to change or drop MAVLink messages as they are received before they get forwarded any subscribers.

                                    +
                                    +

                                    This functionality is provided primarily for testing in order to simulate packet drops or actors not adhering to the MAVLink protocols.

                                    +
                                    +

                                    Parameters

                                    +
                                      +
                                    • std::function< bool(mavlink_message_t &)> callback - Callback to be called for each incoming message. To drop a message, return 'false' from the callback.
                                    • +
                                    +

                                    intercept_outgoing_messages_async()

                                    +
                                    void mavsdk::Mavsdk::intercept_outgoing_messages_async(std::function< bool(mavlink_message_t &)> callback)
                                    +
                                    +

                                    Intercept outgoing messages.

                                    +

                                    This is a hook which allows to change or drop MAVLink messages before they are sent.

                                    +
                                    +

                                    This functionality is provided primarily for testing in order to simulate packet drops or actors not adhering to the MAVLink protocols.

                                    +
                                    +

                                    Parameters

                                    +
                                      +
                                    • std::function< bool(mavlink_message_t &)> callback - Callback to be called for each outgoing message. To drop a message, return 'false' from the callback.
                                    • +
                                    +

                                    Field Documentation

                                    +

                                    DEFAULT_UDP_BIND_IP

                                    +
                                    constexpr auto mavsdk::Mavsdk::DEFAULT_UDP_BIND_IP = "0.0.0.0"
                                    +
                                    +

                                    Default UDP bind IP (accepts any incoming connections).

                                    +

                                    DEFAULT_UDP_PORT

                                    +
                                    constexpr int mavsdk::Mavsdk::DEFAULT_UDP_PORT = 14540
                                    +
                                    +

                                    Default UDP bind port (same port as used by MAVROS).

                                    +

                                    DEFAULT_TCP_REMOTE_IP

                                    +
                                    constexpr auto mavsdk::Mavsdk::DEFAULT_TCP_REMOTE_IP = "127.0.0.1"
                                    +
                                    +

                                    Default TCP remote IP (localhost).

                                    +

                                    DEFAULT_TCP_REMOTE_PORT

                                    +
                                    constexpr int mavsdk::Mavsdk::DEFAULT_TCP_REMOTE_PORT = 5760
                                    +
                                    +

                                    Default TCP remote port.

                                    +

                                    DEFAULT_SERIAL_BAUDRATE

                                    +
                                    constexpr int mavsdk::Mavsdk::DEFAULT_SERIAL_BAUDRATE = 57600
                                    +
                                    +

                                    Default serial baudrate.

                                    +

                                    DEFAULT_TIMEOUT_S

                                    +
                                    constexpr double mavsdk::Mavsdk::DEFAULT_TIMEOUT_S = 0.5
                                    +
                                    +

                                    Default internal timeout in seconds.

                                    +
                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                    + +
                                    + +
                                    +
                                    +
                                    + +

                                    results matching ""

                                    +
                                      + +
                                      +
                                      + +

                                      No results matching ""

                                      + +
                                      +
                                      +
                                      + +
                                      +
                                      + +
                                      + + + + + + + + + + + + + + +
                                      + + +
                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html new file mode 100644 index 00000000..9dd83928 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html @@ -0,0 +1,3494 @@ + + + + + + + class Mavsdk::Configuration · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                      + + + + + +
                                      + + + +
                                      +
                                      + + + + + + + + +
                                      + +
                                      + +
                                      + + + + + + + + +
                                      +
                                      + +
                                      +
                                      + +
                                      + +

                                      mavsdk::Mavsdk::Configuration Class Reference

                                      +

                                      #include: mavsdk.h

                                      +
                                      +

                                      Possible configurations.

                                      +

                                      Public Member Functions

                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                      TypeNameDescription
                                       Configuration (uint8_t system_id, uint8_t component_id, bool always_send_heartbeats)Create new Configuration via manually configured system and component ID.
                                       Configuration (ComponentType component_type)Create new Configuration using a component type. In this mode, the system and component ID will be automatically chosen.
                                       Configuration ()=delete
                                       ~Configuration ()=default
                                      uint8_tget_system_id () constGet the system id of this configuration.
                                      voidset_system_id (uint8_t system_id)Set the system id of this configuration.
                                      uint8_tget_component_id () constGet the component id of this configuration.
                                      voidset_component_id (uint8_t component_id)Set the component id of this configuration.
                                      boolget_always_send_heartbeats () constGet whether to send heartbeats by default.
                                      voidset_always_send_heartbeats (bool always_send_heartbeats)Set whether to send heartbeats by default.
                                      ComponentTypeget_component_type () constComponent type of this configuration, used for automatic ID set.
                                      voidset_component_type (ComponentType component_type)Set the component type of this configuration.
                                      +

                                      Constructor & Destructor Documentation

                                      +

                                      Configuration()

                                      +
                                      mavsdk::Mavsdk::Configuration::Configuration(uint8_t system_id, uint8_t component_id, bool always_send_heartbeats)
                                      +
                                      +

                                      Create new Configuration via manually configured system and component ID.

                                      +

                                      Parameters

                                      +
                                        +
                                      • uint8_t system_id - the system id to store in this configuration
                                      • +
                                      • uint8_t component_id - the component id to store in this configuration
                                      • +
                                      • bool always_send_heartbeats - send heartbeats by default even without a system connected
                                      • +
                                      +

                                      Configuration()

                                      +
                                      mavsdk::Mavsdk::Configuration::Configuration(ComponentType component_type)
                                      +
                                      +

                                      Create new Configuration using a component type. In this mode, the system and component ID will be automatically chosen.

                                      +

                                      Parameters

                                      +
                                        +
                                      • ComponentType component_type - the component type, used for automatically choosing ids.
                                      • +
                                      +

                                      Configuration()

                                      +
                                      mavsdk::Mavsdk::Configuration::Configuration()=delete
                                      +
                                      +

                                      ~Configuration()

                                      +
                                      mavsdk::Mavsdk::Configuration::~Configuration()=default
                                      +
                                      +

                                      Member Function Documentation

                                      +

                                      get_system_id()

                                      +
                                      uint8_t mavsdk::Mavsdk::Configuration::get_system_id() const
                                      +
                                      +

                                      Get the system id of this configuration.

                                      +

                                      Returns

                                      +

                                       uint8_t - uint8_t the system id stored in this configuration, from 1-255

                                      +

                                      set_system_id()

                                      +
                                      void mavsdk::Mavsdk::Configuration::set_system_id(uint8_t system_id)
                                      +
                                      +

                                      Set the system id of this configuration.

                                      +

                                      Parameters

                                      +
                                        +
                                      • uint8_t system_id -
                                      • +
                                      +

                                      get_component_id()

                                      +
                                      uint8_t mavsdk::Mavsdk::Configuration::get_component_id() const
                                      +
                                      +

                                      Get the component id of this configuration.

                                      +

                                      Returns

                                      +

                                       uint8_t - uint8_t the component id stored in this configuration,from 1-255

                                      +

                                      set_component_id()

                                      +
                                      void mavsdk::Mavsdk::Configuration::set_component_id(uint8_t component_id)
                                      +
                                      +

                                      Set the component id of this configuration.

                                      +

                                      Parameters

                                      +
                                        +
                                      • uint8_t component_id -
                                      • +
                                      +

                                      get_always_send_heartbeats()

                                      +
                                      bool mavsdk::Mavsdk::Configuration::get_always_send_heartbeats() const
                                      +
                                      +

                                      Get whether to send heartbeats by default.

                                      +

                                      Returns

                                      +

                                       bool - whether to always send heartbeats

                                      +

                                      set_always_send_heartbeats()

                                      +
                                      void mavsdk::Mavsdk::Configuration::set_always_send_heartbeats(bool always_send_heartbeats)
                                      +
                                      +

                                      Set whether to send heartbeats by default.

                                      +

                                      Parameters

                                      +
                                        +
                                      • bool always_send_heartbeats -
                                      • +
                                      +

                                      get_component_type()

                                      +
                                      ComponentType mavsdk::Mavsdk::Configuration::get_component_type() const
                                      +
                                      +

                                      Component type of this configuration, used for automatic ID set.

                                      +

                                      Returns

                                      +

                                      ComponentType -

                                      +

                                      set_component_type()

                                      +
                                      void mavsdk::Mavsdk::Configuration::set_component_type(ComponentType component_type)
                                      +
                                      +

                                      Set the component type of this configuration.

                                      +

                                      Parameters

                                      + +
                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                      + +
                                      + +
                                      +
                                      +
                                      + +

                                      results matching ""

                                      +
                                        + +
                                        +
                                        + +

                                        No results matching ""

                                        + +
                                        +
                                        +
                                        + +
                                        +
                                        + +
                                        + + + + + + + + + + + + + + +
                                        + + +
                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_mission.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mission.html new file mode 100644 index 00000000..3e5d8b80 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mission.html @@ -0,0 +1,3882 @@ + + + + + + + class Mission · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                        + + + + + +
                                        + + + +
                                        +
                                        + + + + + + + + +
                                        + +
                                        + +
                                        + + + + + + + + +
                                        +
                                        + +
                                        +
                                        + +
                                        + +

                                        mavsdk::Mission Class Reference

                                        +

                                        #include: mission.h

                                        +
                                        +

                                        Enable waypoint missions.

                                        +

                                        Data Structures

                                        +

                                        struct MissionItem

                                        +

                                        struct MissionPlan

                                        +

                                        struct MissionProgress

                                        +

                                        struct ProgressData

                                        +

                                        struct ProgressDataOrMission

                                        +

                                        Public Types

                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                        TypeDescription
                                        enum ResultPossible results returned for action requests.
                                        std::function< void(Result)> ResultCallbackCallback type for asynchronous Mission calls.
                                        std::function< void(Result, ProgressData)> UploadMissionWithProgressCallbackCallback type for upload_mission_with_progress_async.
                                        std::function< void(Result, MissionPlan)> DownloadMissionCallbackCallback type for download_mission_async.
                                        std::function< void(Result, ProgressDataOrMission)> DownloadMissionWithProgressCallbackCallback type for download_mission_with_progress_async.
                                        std::function< void(MissionProgress)> MissionProgressCallbackCallback type for subscribe_mission_progress.
                                        Handle< MissionProgress > MissionProgressHandleHandle type for subscribe_mission_progress.
                                        +

                                        Public Member Functions

                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                        TypeNameDescription
                                         Mission (System & system)Constructor. Creates the plugin for a specific System.
                                         Mission (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                         ~Mission () overrideDestructor (internal use only).
                                         Mission (const Mission & other)Copy constructor.
                                        voidupload_mission_async (MissionPlan mission_plan, const ResultCallback callback)Upload a list of mission items to the system.
                                        Resultupload_mission (MissionPlan mission_plan)constUpload a list of mission items to the system.
                                        voidupload_mission_with_progress_async (MissionPlan mission_plan, const UploadMissionWithProgressCallback & callback)Upload a list of mission items to the system and report upload progress.
                                        Resultcancel_mission_upload () constCancel an ongoing mission upload.
                                        voiddownload_mission_async (const DownloadMissionCallback callback)Download a list of mission items from the system (asynchronous).
                                        std::pair< Result, Mission::MissionPlan >download_mission () constDownload a list of mission items from the system (asynchronous).
                                        voiddownload_mission_with_progress_async (const DownloadMissionWithProgressCallback & callback)Download a list of mission items from the system (asynchronous) and report progress.
                                        Resultcancel_mission_download () constCancel an ongoing mission download.
                                        voidstart_mission_async (const ResultCallback callback)Start the mission.
                                        Resultstart_mission () constStart the mission.
                                        voidpause_mission_async (const ResultCallback callback)Pause the mission.
                                        Resultpause_mission () constPause the mission.
                                        voidclear_mission_async (const ResultCallback callback)Clear the mission saved on the vehicle.
                                        Resultclear_mission () constClear the mission saved on the vehicle.
                                        voidset_current_mission_item_async (int32_t index, const ResultCallback callback)Sets the mission item index to go to.
                                        Resultset_current_mission_item (int32_t index)constSets the mission item index to go to.
                                        std::pair< Result, bool >is_mission_finished () constCheck if the mission has been finished.
                                        MissionProgressHandlesubscribe_mission_progress (const MissionProgressCallback & callback)Subscribe to mission progress updates.
                                        voidunsubscribe_mission_progress (MissionProgressHandle handle)Unsubscribe from subscribe_mission_progress.
                                        MissionProgressmission_progress () constPoll for 'MissionProgress' (blocking).
                                        std::pair< Result, bool >get_return_to_launch_after_mission () constGet whether to trigger Return-to-Launch (RTL) after mission is complete.
                                        Resultset_return_to_launch_after_mission (bool enable)constSet whether to trigger Return-to-Launch (RTL) after the mission is complete.
                                        const Mission &operator= (const Mission &)=deleteEquality operator (object is not copyable).
                                        +

                                        Constructor & Destructor Documentation

                                        +

                                        Mission()

                                        +
                                        mavsdk::Mission::Mission(System &system)
                                        +
                                        +

                                        Constructor. Creates the plugin for a specific System.

                                        +

                                        The plugin is typically created as shown below:

                                        +
                                        auto mission = Mission(system);
                                        +
                                        +

                                        Parameters

                                        +
                                          +
                                        • System& system - The specific system associated with this plugin.
                                        • +
                                        +

                                        Mission()

                                        +
                                        mavsdk::Mission::Mission(std::shared_ptr< System > system)
                                        +
                                        +

                                        Constructor. Creates the plugin for a specific System.

                                        +

                                        The plugin is typically created as shown below:

                                        +
                                        auto mission = Mission(system);
                                        +
                                        +

                                        Parameters

                                        +
                                          +
                                        • std::shared_ptr< System > system - The specific system associated with this plugin.
                                        • +
                                        +

                                        ~Mission()

                                        +
                                        mavsdk::Mission::~Mission() override
                                        +
                                        +

                                        Destructor (internal use only).

                                        +

                                        Mission()

                                        +
                                        mavsdk::Mission::Mission(const Mission &other)
                                        +
                                        +

                                        Copy constructor.

                                        +

                                        Parameters

                                        + +

                                        Member Typdef Documentation

                                        +

                                        typedef ResultCallback

                                        +
                                        using mavsdk::Mission::ResultCallback =  std::function<void(Result)>
                                        +
                                        +

                                        Callback type for asynchronous Mission calls.

                                        +

                                        typedef UploadMissionWithProgressCallback

                                        +
                                        using mavsdk::Mission::UploadMissionWithProgressCallback =  std::function<void(Result, ProgressData)>
                                        +
                                        +

                                        Callback type for upload_mission_with_progress_async.

                                        +

                                        typedef DownloadMissionCallback

                                        +
                                        using mavsdk::Mission::DownloadMissionCallback =  std::function<void(Result, MissionPlan)>
                                        +
                                        +

                                        Callback type for download_mission_async.

                                        +

                                        typedef DownloadMissionWithProgressCallback

                                        +
                                        using mavsdk::Mission::DownloadMissionWithProgressCallback =  std::function<void(Result, ProgressDataOrMission)>
                                        +
                                        +

                                        Callback type for download_mission_with_progress_async.

                                        +

                                        typedef MissionProgressCallback

                                        +
                                        using mavsdk::Mission::MissionProgressCallback =  std::function<void(MissionProgress)>
                                        +
                                        +

                                        Callback type for subscribe_mission_progress.

                                        +

                                        typedef MissionProgressHandle

                                        +
                                        using mavsdk::Mission::MissionProgressHandle =  Handle<MissionProgress>
                                        +
                                        +

                                        Handle type for subscribe_mission_progress.

                                        +

                                        Member Enumeration Documentation

                                        +

                                        enum Result

                                        +

                                        Possible results returned for action requests.

                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                        ValueDescription
                                        UnknownUnknown result.
                                        SuccessRequest succeeded.
                                        ErrorError.
                                        TooManyMissionItemsToo many mission items in the mission.
                                        BusyVehicle is busy.
                                        TimeoutRequest timed out.
                                        InvalidArgumentInvalid argument.
                                        UnsupportedMission downloaded from the system is not supported.
                                        NoMissionAvailableNo mission available on the system.
                                        UnsupportedMissionCmdUnsupported mission command.
                                        TransferCancelledMission transfer (upload or download) has been cancelled.
                                        NoSystemNo system connected.
                                        NextIntermediate message showing progress.
                                        DeniedRequest denied.
                                        ProtocolErrorThere was a protocol error.
                                        IntMessagesNotSupportedThe system does not support the MISSION_INT protocol.
                                        +

                                        Member Function Documentation

                                        +

                                        upload_mission_async()

                                        +
                                        void mavsdk::Mission::upload_mission_async(MissionPlan mission_plan, const ResultCallback callback)
                                        +
                                        +

                                        Upload a list of mission items to the system.

                                        +

                                        The mission items are uploaded to a drone. Once uploaded the mission can be started and executed even if the connection is lost.

                                        +

                                        This function is non-blocking. See 'upload_mission' for the blocking counterpart.

                                        +

                                        Parameters

                                        + +

                                        upload_mission()

                                        +
                                        Result mavsdk::Mission::upload_mission(MissionPlan mission_plan) const
                                        +
                                        +

                                        Upload a list of mission items to the system.

                                        +

                                        The mission items are uploaded to a drone. Once uploaded the mission can be started and executed even if the connection is lost.

                                        +

                                        This function is blocking. See 'upload_mission_async' for the non-blocking counterpart.

                                        +

                                        Parameters

                                        + +

                                        Returns

                                        +

                                        Result - Result of request.

                                        +

                                        upload_mission_with_progress_async()

                                        +
                                        void mavsdk::Mission::upload_mission_with_progress_async(MissionPlan mission_plan, const UploadMissionWithProgressCallback &callback)
                                        +
                                        +

                                        Upload a list of mission items to the system and report upload progress.

                                        +

                                        The mission items are uploaded to a drone. Once uploaded the mission can be started and executed even if the connection is lost.

                                        +

                                        Parameters

                                        + +

                                        cancel_mission_upload()

                                        +
                                        Result mavsdk::Mission::cancel_mission_upload() const
                                        +
                                        +

                                        Cancel an ongoing mission upload.

                                        +

                                        This function is blocking.

                                        +

                                        Returns

                                        +

                                        Result - Result of request.

                                        +

                                        download_mission_async()

                                        +
                                        void mavsdk::Mission::download_mission_async(const DownloadMissionCallback callback)
                                        +
                                        +

                                        Download a list of mission items from the system (asynchronous).

                                        +

                                        Will fail if any of the downloaded mission items are not supported by the MAVSDK API.

                                        +

                                        This function is non-blocking. See 'download_mission' for the blocking counterpart.

                                        +

                                        Parameters

                                        + +

                                        download_mission()

                                        +
                                        std::pair<Result, Mission::MissionPlan> mavsdk::Mission::download_mission() const
                                        +
                                        +

                                        Download a list of mission items from the system (asynchronous).

                                        +

                                        Will fail if any of the downloaded mission items are not supported by the MAVSDK API.

                                        +

                                        This function is blocking. See 'download_mission_async' for the non-blocking counterpart.

                                        +

                                        Returns

                                        +

                                         std::pair< Result, Mission::MissionPlan > - Result of request.

                                        +

                                        download_mission_with_progress_async()

                                        +
                                        void mavsdk::Mission::download_mission_with_progress_async(const DownloadMissionWithProgressCallback &callback)
                                        +
                                        +

                                        Download a list of mission items from the system (asynchronous) and report progress.

                                        +

                                        Will fail if any of the downloaded mission items are not supported by the MAVSDK API.

                                        +

                                        Parameters

                                        + +

                                        cancel_mission_download()

                                        +
                                        Result mavsdk::Mission::cancel_mission_download() const
                                        +
                                        +

                                        Cancel an ongoing mission download.

                                        +

                                        This function is blocking.

                                        +

                                        Returns

                                        +

                                        Result - Result of request.

                                        +

                                        start_mission_async()

                                        +
                                        void mavsdk::Mission::start_mission_async(const ResultCallback callback)
                                        +
                                        +

                                        Start the mission.

                                        +

                                        A mission must be uploaded to the vehicle before this can be called.

                                        +

                                        This function is non-blocking. See 'start_mission' for the blocking counterpart.

                                        +

                                        Parameters

                                        + +

                                        start_mission()

                                        +
                                        Result mavsdk::Mission::start_mission() const
                                        +
                                        +

                                        Start the mission.

                                        +

                                        A mission must be uploaded to the vehicle before this can be called.

                                        +

                                        This function is blocking. See 'start_mission_async' for the non-blocking counterpart.

                                        +

                                        Returns

                                        +

                                        Result - Result of request.

                                        +

                                        pause_mission_async()

                                        +
                                        void mavsdk::Mission::pause_mission_async(const ResultCallback callback)
                                        +
                                        +

                                        Pause the mission.

                                        +

                                        Pausing the mission puts the vehicle into HOLD mode. A multicopter should just hover at the spot while a fixedwing vehicle should loiter around the location where it paused.

                                        +

                                        This function is non-blocking. See 'pause_mission' for the blocking counterpart.

                                        +

                                        Parameters

                                        + +

                                        pause_mission()

                                        +
                                        Result mavsdk::Mission::pause_mission() const
                                        +
                                        +

                                        Pause the mission.

                                        +

                                        Pausing the mission puts the vehicle into HOLD mode. A multicopter should just hover at the spot while a fixedwing vehicle should loiter around the location where it paused.

                                        +

                                        This function is blocking. See 'pause_mission_async' for the non-blocking counterpart.

                                        +

                                        Returns

                                        +

                                        Result - Result of request.

                                        +

                                        clear_mission_async()

                                        +
                                        void mavsdk::Mission::clear_mission_async(const ResultCallback callback)
                                        +
                                        +

                                        Clear the mission saved on the vehicle.

                                        +

                                        This function is non-blocking. See 'clear_mission' for the blocking counterpart.

                                        +

                                        Parameters

                                        + +

                                        clear_mission()

                                        +
                                        Result mavsdk::Mission::clear_mission() const
                                        +
                                        +

                                        Clear the mission saved on the vehicle.

                                        +

                                        This function is blocking. See 'clear_mission_async' for the non-blocking counterpart.

                                        +

                                        Returns

                                        +

                                        Result - Result of request.

                                        +

                                        set_current_mission_item_async()

                                        +
                                        void mavsdk::Mission::set_current_mission_item_async(int32_t index, const ResultCallback callback)
                                        +
                                        +

                                        Sets the mission item index to go to.

                                        +

                                        By setting the current index to 0, the mission is restarted from the beginning. If it is set to a specific index of a mission item, the mission will be set to this item.

                                        +

                                        Note that this is not necessarily true for general missions using MAVLink if loop counters are used.

                                        +

                                        This function is non-blocking. See 'set_current_mission_item' for the blocking counterpart.

                                        +

                                        Parameters

                                        + +

                                        set_current_mission_item()

                                        +
                                        Result mavsdk::Mission::set_current_mission_item(int32_t index) const
                                        +
                                        +

                                        Sets the mission item index to go to.

                                        +

                                        By setting the current index to 0, the mission is restarted from the beginning. If it is set to a specific index of a mission item, the mission will be set to this item.

                                        +

                                        Note that this is not necessarily true for general missions using MAVLink if loop counters are used.

                                        +

                                        This function is blocking. See 'set_current_mission_item_async' for the non-blocking counterpart.

                                        +

                                        Parameters

                                        +
                                          +
                                        • int32_t index -
                                        • +
                                        +

                                        Returns

                                        +

                                        Result - Result of request.

                                        +

                                        is_mission_finished()

                                        +
                                        std::pair<Result, bool> mavsdk::Mission::is_mission_finished() const
                                        +
                                        +

                                        Check if the mission has been finished.

                                        +

                                        This function is blocking.

                                        +

                                        Returns

                                        +

                                         std::pair< Result, bool > - Result of request.

                                        +

                                        subscribe_mission_progress()

                                        +
                                        MissionProgressHandle mavsdk::Mission::subscribe_mission_progress(const MissionProgressCallback &callback)
                                        +
                                        +

                                        Subscribe to mission progress updates.

                                        +

                                        Parameters

                                        + +

                                        Returns

                                        +

                                        MissionProgressHandle -

                                        +

                                        unsubscribe_mission_progress()

                                        +
                                        void mavsdk::Mission::unsubscribe_mission_progress(MissionProgressHandle handle)
                                        +
                                        +

                                        Unsubscribe from subscribe_mission_progress.

                                        +

                                        Parameters

                                        + +

                                        mission_progress()

                                        +
                                        MissionProgress mavsdk::Mission::mission_progress() const
                                        +
                                        +

                                        Poll for 'MissionProgress' (blocking).

                                        +

                                        Returns

                                        +

                                        MissionProgress - One MissionProgress update.

                                        +

                                        get_return_to_launch_after_mission()

                                        +
                                        std::pair<Result, bool> mavsdk::Mission::get_return_to_launch_after_mission() const
                                        +
                                        +

                                        Get whether to trigger Return-to-Launch (RTL) after mission is complete.

                                        +

                                        Before getting this option, it needs to be set, or a mission needs to be downloaded.

                                        +

                                        This function is blocking.

                                        +

                                        Returns

                                        +

                                         std::pair< Result, bool > - Result of request.

                                        +

                                        set_return_to_launch_after_mission()

                                        +
                                        Result mavsdk::Mission::set_return_to_launch_after_mission(bool enable) const
                                        +
                                        +

                                        Set whether to trigger Return-to-Launch (RTL) after the mission is complete.

                                        +

                                        This will only take effect for the next mission upload, meaning that the mission may have to be uploaded again.

                                        +

                                        This function is blocking.

                                        +

                                        Parameters

                                        +
                                          +
                                        • bool enable -
                                        • +
                                        +

                                        Returns

                                        +

                                        Result - Result of request.

                                        +

                                        operator=()

                                        +
                                        const Mission& mavsdk::Mission::operator=(const Mission &)=delete
                                        +
                                        +

                                        Equality operator (object is not copyable).

                                        +

                                        Parameters

                                        + +

                                        Returns

                                        +

                                         const Mission & -

                                        +
                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                        + +
                                        + +
                                        +
                                        +
                                        + +

                                        results matching ""

                                        +
                                          + +
                                          +
                                          + +

                                          No results matching ""

                                          + +
                                          +
                                          +
                                          + +
                                          +
                                          + +
                                          + + + + + + + + + + + + + + +
                                          + + +
                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_mission_raw.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mission_raw.html new file mode 100644 index 00000000..3cb3624e --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mission_raw.html @@ -0,0 +1,3953 @@ + + + + + + + class MissionRaw · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                          + + + + + +
                                          + + + +
                                          +
                                          + + + + + + + + +
                                          + +
                                          + +
                                          + + + + + + + + +
                                          +
                                          + +
                                          +
                                          + +
                                          + +

                                          mavsdk::MissionRaw Class Reference

                                          +

                                          #include: mission_raw.h

                                          +
                                          +

                                          Enable raw missions as exposed by MAVLink.

                                          +

                                          Data Structures

                                          +

                                          struct MissionImportData

                                          +

                                          struct MissionItem

                                          +

                                          struct MissionProgress

                                          +

                                          Public Types

                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                          TypeDescription
                                          enum ResultPossible results returned for action requests.
                                          std::function< void(Result)> ResultCallbackCallback type for asynchronous MissionRaw calls.
                                          std::function< void(Result, std::vector< MissionItem >)> DownloadMissionCallbackCallback type for download_mission_async.
                                          std::function< void(MissionProgress)> MissionProgressCallbackCallback type for subscribe_mission_progress.
                                          Handle< MissionProgress > MissionProgressHandleHandle type for subscribe_mission_progress.
                                          std::function< void(bool)> MissionChangedCallbackCallback type for subscribe_mission_changed.
                                          Handle< bool > MissionChangedHandleHandle type for subscribe_mission_changed.
                                          +

                                          Public Member Functions

                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                          TypeNameDescription
                                           MissionRaw (System & system)Constructor. Creates the plugin for a specific System.
                                           MissionRaw (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                           ~MissionRaw () overrideDestructor (internal use only).
                                           MissionRaw (const MissionRaw & other)Copy constructor.
                                          voidupload_mission_async (std::vector< MissionItem > mission_items, const ResultCallback callback)Upload a list of raw mission items to the system.
                                          Resultupload_mission (std::vector< MissionItem > mission_items)constUpload a list of raw mission items to the system.
                                          voidupload_geofence_async (std::vector< MissionItem > mission_items, const ResultCallback callback)Upload a list of geofence items to the system.
                                          Resultupload_geofence (std::vector< MissionItem > mission_items)constUpload a list of geofence items to the system.
                                          voidupload_rally_points_async (std::vector< MissionItem > mission_items, const ResultCallback callback)Upload a list of rally point items to the system.
                                          Resultupload_rally_points (std::vector< MissionItem > mission_items)constUpload a list of rally point items to the system.
                                          Resultcancel_mission_upload () constCancel an ongoing mission upload.
                                          voiddownload_mission_async (const DownloadMissionCallback callback)Download a list of raw mission items from the system (asynchronous).
                                          std::pair< Result, std::vector< MissionRaw::MissionItem > >download_mission () constDownload a list of raw mission items from the system (asynchronous).
                                          Resultcancel_mission_download () constCancel an ongoing mission download.
                                          voidstart_mission_async (const ResultCallback callback)Start the mission.
                                          Resultstart_mission () constStart the mission.
                                          voidpause_mission_async (const ResultCallback callback)Pause the mission.
                                          Resultpause_mission () constPause the mission.
                                          voidclear_mission_async (const ResultCallback callback)Clear the mission saved on the vehicle.
                                          Resultclear_mission () constClear the mission saved on the vehicle.
                                          voidset_current_mission_item_async (int32_t index, const ResultCallback callback)Sets the raw mission item index to go to.
                                          Resultset_current_mission_item (int32_t index)constSets the raw mission item index to go to.
                                          MissionProgressHandlesubscribe_mission_progress (const MissionProgressCallback & callback)Subscribe to mission progress updates.
                                          voidunsubscribe_mission_progress (MissionProgressHandle handle)Unsubscribe from subscribe_mission_progress.
                                          MissionProgressmission_progress () constPoll for 'MissionProgress' (blocking).
                                          MissionChangedHandlesubscribe_mission_changed (const MissionChangedCallback & callback)
                                            +

                                          • Subscribes to mission changed.

                                            +
                                          • +</ul> +void | unsubscribe_mission_changed (MissionChangedHandle handle) | Unsubscribe from subscribe_mission_changed. +std::pair< Result, MissionRaw::MissionImportData > | import_qgroundcontrol_mission (std::string qgc_plan_path)const | Import a QGroundControl missions in JSON .plan format, from a file. +std::pair< Result, MissionRaw::MissionImportData > | import_qgroundcontrol_mission_from_string (std::string qgc_plan)const | Import a QGroundControl missions in JSON .plan format, from a string. +const MissionRaw & | operator= (const MissionRaw &)=delete | Equality operator (object is not copyable).

                                            +

                                            Constructor & Destructor Documentation

                                            +

                                            MissionRaw()

                                            +
                                            mavsdk::MissionRaw::MissionRaw(System &system)
                                            +
                                            +

                                            Constructor. Creates the plugin for a specific System.

                                            +

                                            The plugin is typically created as shown below:

                                            +
                                            auto mission_raw = MissionRaw(system);
                                            +
                                            +

                                            Parameters

                                            +
                                              +
                                            • System& system - The specific system associated with this plugin.
                                            • +
                                            +

                                            MissionRaw()

                                            +
                                            mavsdk::MissionRaw::MissionRaw(std::shared_ptr< System > system)
                                            +
                                            +

                                            Constructor. Creates the plugin for a specific System.

                                            +

                                            The plugin is typically created as shown below:

                                            +
                                            auto mission_raw = MissionRaw(system);
                                            +
                                            +

                                            Parameters

                                            +
                                              +
                                            • std::shared_ptr< System > system - The specific system associated with this plugin.
                                            • +
                                            +

                                            ~MissionRaw()

                                            +
                                            mavsdk::MissionRaw::~MissionRaw() override
                                            +
                                            +

                                            Destructor (internal use only).

                                            +

                                            MissionRaw()

                                            +
                                            mavsdk::MissionRaw::MissionRaw(const MissionRaw &other)
                                            +
                                            +

                                            Copy constructor.

                                            +

                                            Parameters

                                            + +

                                            Member Typdef Documentation

                                            +

                                            typedef ResultCallback

                                            +
                                            using mavsdk::MissionRaw::ResultCallback =  std::function<void(Result)>
                                            +
                                            +

                                            Callback type for asynchronous MissionRaw calls.

                                            +

                                            typedef DownloadMissionCallback

                                            +
                                            using mavsdk::MissionRaw::DownloadMissionCallback =  std::function<void(Result, std::vector<MissionItem>)>
                                            +
                                            +

                                            Callback type for download_mission_async.

                                            +

                                            typedef MissionProgressCallback

                                            +
                                            using mavsdk::MissionRaw::MissionProgressCallback =  std::function<void(MissionProgress)>
                                            +
                                            +

                                            Callback type for subscribe_mission_progress.

                                            +

                                            typedef MissionProgressHandle

                                            +
                                            using mavsdk::MissionRaw::MissionProgressHandle =  Handle<MissionProgress>
                                            +
                                            +

                                            Handle type for subscribe_mission_progress.

                                            +

                                            typedef MissionChangedCallback

                                            +
                                            using mavsdk::MissionRaw::MissionChangedCallback =  std::function<void(bool)>
                                            +
                                            +

                                            Callback type for subscribe_mission_changed.

                                            +

                                            typedef MissionChangedHandle

                                            +
                                            using mavsdk::MissionRaw::MissionChangedHandle =  Handle<bool>
                                            +
                                            +

                                            Handle type for subscribe_mission_changed.

                                            +

                                            Member Enumeration Documentation

                                            +

                                            enum Result

                                            +

                                            Possible results returned for action requests.

                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                            ValueDescription
                                            UnknownUnknown result.
                                            SuccessRequest succeeded.
                                            ErrorError.
                                            TooManyMissionItemsToo many mission items in the mission.
                                            BusyVehicle is busy.
                                            TimeoutRequest timed out.
                                            InvalidArgumentInvalid argument.
                                            UnsupportedMission downloaded from the system is not supported.
                                            NoMissionAvailableNo mission available on the system.
                                            TransferCancelledMission transfer (upload or download) has been cancelled.
                                            FailedToOpenQgcPlanFailed to open the QGroundControl plan.
                                            FailedToParseQgcPlanFailed to parse the QGroundControl plan.
                                            NoSystemNo system connected.
                                            DeniedRequest denied.
                                            MissionTypeNotConsistentMission type is not consistent.
                                            InvalidSequenceThe mission item sequences are not increasing correctly.
                                            CurrentInvalidThe current item is not set correctly.
                                            ProtocolErrorThere was a protocol error.
                                            IntMessagesNotSupportedThe system does not support the MISSION_INT protocol.
                                            +

                                            Member Function Documentation

                                            +

                                            upload_mission_async()

                                            +
                                            void mavsdk::MissionRaw::upload_mission_async(std::vector< MissionItem > mission_items, const ResultCallback callback)
                                            +
                                            +

                                            Upload a list of raw mission items to the system.

                                            +

                                            The raw mission items are uploaded to a drone. Once uploaded the mission can be started and executed even if the connection is lost.

                                            +

                                            This function is non-blocking. See 'upload_mission' for the blocking counterpart.

                                            +

                                            Parameters

                                            + +

                                            upload_mission()

                                            +
                                            Result mavsdk::MissionRaw::upload_mission(std::vector< MissionItem > mission_items) const
                                            +
                                            +

                                            Upload a list of raw mission items to the system.

                                            +

                                            The raw mission items are uploaded to a drone. Once uploaded the mission can be started and executed even if the connection is lost.

                                            +

                                            This function is blocking. See 'upload_mission_async' for the non-blocking counterpart.

                                            +

                                            Parameters

                                            + +

                                            Returns

                                            +

                                            Result - Result of request.

                                            +

                                            upload_geofence_async()

                                            +
                                            void mavsdk::MissionRaw::upload_geofence_async(std::vector< MissionItem > mission_items, const ResultCallback callback)
                                            +
                                            +

                                            Upload a list of geofence items to the system.

                                            +

                                            This function is non-blocking. See 'upload_geofence' for the blocking counterpart.

                                            +

                                            Parameters

                                            + +

                                            upload_geofence()

                                            +
                                            Result mavsdk::MissionRaw::upload_geofence(std::vector< MissionItem > mission_items) const
                                            +
                                            +

                                            Upload a list of geofence items to the system.

                                            +

                                            This function is blocking. See 'upload_geofence_async' for the non-blocking counterpart.

                                            +

                                            Parameters

                                            + +

                                            Returns

                                            +

                                            Result - Result of request.

                                            +

                                            upload_rally_points_async()

                                            +
                                            void mavsdk::MissionRaw::upload_rally_points_async(std::vector< MissionItem > mission_items, const ResultCallback callback)
                                            +
                                            +

                                            Upload a list of rally point items to the system.

                                            +

                                            This function is non-blocking. See 'upload_rally_points' for the blocking counterpart.

                                            +

                                            Parameters

                                            + +

                                            upload_rally_points()

                                            +
                                            Result mavsdk::MissionRaw::upload_rally_points(std::vector< MissionItem > mission_items) const
                                            +
                                            +

                                            Upload a list of rally point items to the system.

                                            +

                                            This function is blocking. See 'upload_rally_points_async' for the non-blocking counterpart.

                                            +

                                            Parameters

                                            + +

                                            Returns

                                            +

                                            Result - Result of request.

                                            +

                                            cancel_mission_upload()

                                            +
                                            Result mavsdk::MissionRaw::cancel_mission_upload() const
                                            +
                                            +

                                            Cancel an ongoing mission upload.

                                            +

                                            This function is blocking.

                                            +

                                            Returns

                                            +

                                            Result - Result of request.

                                            +

                                            download_mission_async()

                                            +
                                            void mavsdk::MissionRaw::download_mission_async(const DownloadMissionCallback callback)
                                            +
                                            +

                                            Download a list of raw mission items from the system (asynchronous).

                                            +

                                            This function is non-blocking. See 'download_mission' for the blocking counterpart.

                                            +

                                            Parameters

                                            + +

                                            download_mission()

                                            +
                                            std::pair<Result, std::vector<MissionRaw::MissionItem> > mavsdk::MissionRaw::download_mission() const
                                            +
                                            +

                                            Download a list of raw mission items from the system (asynchronous).

                                            +

                                            This function is blocking. See 'download_mission_async' for the non-blocking counterpart.

                                            +

                                            Returns

                                            +

                                             std::pair< Result, std::vector< MissionRaw::MissionItem > > - Result of request.

                                            +

                                            cancel_mission_download()

                                            +
                                            Result mavsdk::MissionRaw::cancel_mission_download() const
                                            +
                                            +

                                            Cancel an ongoing mission download.

                                            +

                                            This function is blocking.

                                            +

                                            Returns

                                            +

                                            Result - Result of request.

                                            +

                                            start_mission_async()

                                            +
                                            void mavsdk::MissionRaw::start_mission_async(const ResultCallback callback)
                                            +
                                            +

                                            Start the mission.

                                            +

                                            A mission must be uploaded to the vehicle before this can be called.

                                            +

                                            This function is non-blocking. See 'start_mission' for the blocking counterpart.

                                            +

                                            Parameters

                                            + +

                                            start_mission()

                                            +
                                            Result mavsdk::MissionRaw::start_mission() const
                                            +
                                            +

                                            Start the mission.

                                            +

                                            A mission must be uploaded to the vehicle before this can be called.

                                            +

                                            This function is blocking. See 'start_mission_async' for the non-blocking counterpart.

                                            +

                                            Returns

                                            +

                                            Result - Result of request.

                                            +

                                            pause_mission_async()

                                            +
                                            void mavsdk::MissionRaw::pause_mission_async(const ResultCallback callback)
                                            +
                                            +

                                            Pause the mission.

                                            +

                                            Pausing the mission puts the vehicle into HOLD mode. A multicopter should just hover at the spot while a fixedwing vehicle should loiter around the location where it paused.

                                            +

                                            This function is non-blocking. See 'pause_mission' for the blocking counterpart.

                                            +

                                            Parameters

                                            + +

                                            pause_mission()

                                            +
                                            Result mavsdk::MissionRaw::pause_mission() const
                                            +
                                            +

                                            Pause the mission.

                                            +

                                            Pausing the mission puts the vehicle into HOLD mode. A multicopter should just hover at the spot while a fixedwing vehicle should loiter around the location where it paused.

                                            +

                                            This function is blocking. See 'pause_mission_async' for the non-blocking counterpart.

                                            +

                                            Returns

                                            +

                                            Result - Result of request.

                                            +

                                            clear_mission_async()

                                            +
                                            void mavsdk::MissionRaw::clear_mission_async(const ResultCallback callback)
                                            +
                                            +

                                            Clear the mission saved on the vehicle.

                                            +

                                            This function is non-blocking. See 'clear_mission' for the blocking counterpart.

                                            +

                                            Parameters

                                            + +

                                            clear_mission()

                                            +
                                            Result mavsdk::MissionRaw::clear_mission() const
                                            +
                                            +

                                            Clear the mission saved on the vehicle.

                                            +

                                            This function is blocking. See 'clear_mission_async' for the non-blocking counterpart.

                                            +

                                            Returns

                                            +

                                            Result - Result of request.

                                            +

                                            set_current_mission_item_async()

                                            +
                                            void mavsdk::MissionRaw::set_current_mission_item_async(int32_t index, const ResultCallback callback)
                                            +
                                            +

                                            Sets the raw mission item index to go to.

                                            +

                                            By setting the current index to 0, the mission is restarted from the beginning. If it is set to a specific index of a raw mission item, the mission will be set to this item.

                                            +

                                            This function is non-blocking. See 'set_current_mission_item' for the blocking counterpart.

                                            +

                                            Parameters

                                            + +

                                            set_current_mission_item()

                                            +
                                            Result mavsdk::MissionRaw::set_current_mission_item(int32_t index) const
                                            +
                                            +

                                            Sets the raw mission item index to go to.

                                            +

                                            By setting the current index to 0, the mission is restarted from the beginning. If it is set to a specific index of a raw mission item, the mission will be set to this item.

                                            +

                                            This function is blocking. See 'set_current_mission_item_async' for the non-blocking counterpart.

                                            +

                                            Parameters

                                            +
                                              +
                                            • int32_t index -
                                            • +
                                            +

                                            Returns

                                            +

                                            Result - Result of request.

                                            +

                                            subscribe_mission_progress()

                                            +
                                            MissionProgressHandle mavsdk::MissionRaw::subscribe_mission_progress(const MissionProgressCallback &callback)
                                            +
                                            +

                                            Subscribe to mission progress updates.

                                            +

                                            Parameters

                                            + +

                                            Returns

                                            +

                                            MissionProgressHandle -

                                            +

                                            unsubscribe_mission_progress()

                                            +
                                            void mavsdk::MissionRaw::unsubscribe_mission_progress(MissionProgressHandle handle)
                                            +
                                            +

                                            Unsubscribe from subscribe_mission_progress.

                                            +

                                            Parameters

                                            + +

                                            mission_progress()

                                            +
                                            MissionProgress mavsdk::MissionRaw::mission_progress() const
                                            +
                                            +

                                            Poll for 'MissionProgress' (blocking).

                                            +

                                            Returns

                                            +

                                            MissionProgress - One MissionProgress update.

                                            +

                                            subscribe_mission_changed()

                                            +
                                            MissionChangedHandle mavsdk::MissionRaw::subscribe_mission_changed(const MissionChangedCallback &callback)
                                            +
                                            +
                                              +
                                            • Subscribes to mission changed.

                                              +
                                            • +
                                            + +

                                            This notification can be used to be informed if a ground station has been uploaded or changed by a ground station or companion computer.

                                            +

                                            Parameters

                                            + +

                                            Returns

                                            +

                                            MissionChangedHandle -

                                            +

                                            unsubscribe_mission_changed()

                                            +
                                            void mavsdk::MissionRaw::unsubscribe_mission_changed(MissionChangedHandle handle)
                                            +
                                            +

                                            Unsubscribe from subscribe_mission_changed.

                                            +

                                            Parameters

                                            + +

                                            import_qgroundcontrol_mission()

                                            +
                                            std::pair<Result, MissionRaw::MissionImportData> mavsdk::MissionRaw::import_qgroundcontrol_mission(std::string qgc_plan_path) const
                                            +
                                            +

                                            Import a QGroundControl missions in JSON .plan format, from a file.

                                            +

                                            Supported:

                                            +
                                              +
                                            • Waypoints

                                              +
                                            • +
                                            • Survey Not supported:

                                              +
                                            • +
                                            • Structure Scan

                                              +
                                            • +
                                            + + +

                                            This function is blocking.

                                            +

                                            Parameters

                                            +
                                              +
                                            • std::string qgc_plan_path -
                                            • +
                                            +

                                            Returns

                                            +

                                             std::pair< Result, MissionRaw::MissionImportData > - Result of request.

                                            +

                                            import_qgroundcontrol_mission_from_string()

                                            +
                                            std::pair<Result, MissionRaw::MissionImportData> mavsdk::MissionRaw::import_qgroundcontrol_mission_from_string(std::string qgc_plan) const
                                            +
                                            +

                                            Import a QGroundControl missions in JSON .plan format, from a string.

                                            +

                                            Supported:

                                            +
                                              +
                                            • Waypoints

                                              +
                                            • +
                                            • Survey Not supported:

                                              +
                                            • +
                                            • Structure Scan

                                              +
                                            • +
                                            + + +

                                            This function is blocking.

                                            +

                                            Parameters

                                            +
                                              +
                                            • std::string qgc_plan -
                                            • +
                                            +

                                            Returns

                                            +

                                             std::pair< Result, MissionRaw::MissionImportData > - Result of request.

                                            +

                                            operator=()

                                            +
                                            const MissionRaw& mavsdk::MissionRaw::operator=(const MissionRaw &)=delete
                                            +
                                            +

                                            Equality operator (object is not copyable).

                                            +

                                            Parameters

                                            + +

                                            Returns

                                            +

                                             const MissionRaw & -

                                            +
                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                            + +
                                            + +
                                            +
                                            +
                                            + +

                                            results matching ""

                                            +
                                              + +
                                              +
                                              + +

                                              No results matching ""

                                              + +
                                              +
                                              +
                                              + +
                                              +
                                              + +
                                              + + + + + + + + + + + + + + +
                                              + + +
                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_mission_raw_server.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mission_raw_server.html new file mode 100644 index 00000000..0200cdc7 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mission_raw_server.html @@ -0,0 +1,3675 @@ + + + + + + + class MissionRawServer · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                              + + + + + +
                                              + + + +
                                              +
                                              + + + + + + + + +
                                              + +
                                              + +
                                              + + + + + + + + +
                                              +
                                              + +
                                              +
                                              + +
                                              + +

                                              mavsdk::MissionRawServer Class Reference

                                              +

                                              #include: mission_raw_server.h

                                              +
                                              +

                                              Acts as a vehicle and receives incoming missions from GCS (in raw MAVLINK format). Provides current mission item state, so the server can progress through missions.

                                              +

                                              Data Structures

                                              +

                                              struct MissionItem

                                              +

                                              struct MissionPlan

                                              +

                                              struct MissionProgress

                                              +

                                              Public Types

                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                              TypeDescription
                                              enum ResultPossible results returned for action requests.
                                              std::function< void(Result)> ResultCallbackCallback type for asynchronous MissionRawServer calls.
                                              std::function< void(Result, MissionPlan)> IncomingMissionCallbackCallback type for subscribe_incoming_mission.
                                              Handle< Result, MissionPlan > IncomingMissionHandleHandle type for subscribe_incoming_mission.
                                              std::function< void(MissionItem)> CurrentItemChangedCallbackCallback type for subscribe_current_item_changed.
                                              Handle< MissionItem > CurrentItemChangedHandleHandle type for subscribe_current_item_changed.
                                              std::function< void(uint32_t)> ClearAllCallbackCallback type for subscribe_clear_all.
                                              Handle< uint32_t > ClearAllHandleHandle type for subscribe_clear_all.
                                              +

                                              Public Member Functions

                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                              TypeNameDescription
                                               MissionRawServer (std::shared_ptr< ServerComponent > server_component)Constructor. Creates the plugin for a ServerComponent instance.
                                               ~MissionRawServer () overrideDestructor (internal use only).
                                               MissionRawServer (const MissionRawServer & other)Copy constructor.
                                              IncomingMissionHandlesubscribe_incoming_mission (const IncomingMissionCallback & callback)Subscribe to when a new mission is uploaded (asynchronous).
                                              voidunsubscribe_incoming_mission (IncomingMissionHandle handle)Unsubscribe from subscribe_incoming_mission.
                                              MissionPlanincoming_mission () constPoll for 'MissionPlan' (blocking).
                                              CurrentItemChangedHandlesubscribe_current_item_changed (const CurrentItemChangedCallback & callback)Subscribe to when a new current item is set.
                                              voidunsubscribe_current_item_changed (CurrentItemChangedHandle handle)Unsubscribe from subscribe_current_item_changed.
                                              MissionItemcurrent_item_changed () constPoll for 'MissionItem' (blocking).
                                              voidset_current_item_complete () constSet Current item as completed.
                                              ClearAllHandlesubscribe_clear_all (const ClearAllCallback & callback)Subscribe when a MISSION_CLEAR_ALL is received.
                                              voidunsubscribe_clear_all (ClearAllHandle handle)Unsubscribe from subscribe_clear_all.
                                              uint32_tclear_all () constPoll for 'uint32_t' (blocking).
                                              const MissionRawServer &operator= (const MissionRawServer &)=deleteEquality operator (object is not copyable).
                                              +

                                              Constructor & Destructor Documentation

                                              +

                                              MissionRawServer()

                                              +
                                              mavsdk::MissionRawServer::MissionRawServer(std::shared_ptr< ServerComponent > server_component)
                                              +
                                              +

                                              Constructor. Creates the plugin for a ServerComponent instance.

                                              +

                                              The plugin is typically created as shown below:

                                              +
                                              auto mission_raw_server = MissionRawServer(server_component);
                                              +
                                              +

                                              Parameters

                                              + +

                                              ~MissionRawServer()

                                              +
                                              mavsdk::MissionRawServer::~MissionRawServer() override
                                              +
                                              +

                                              Destructor (internal use only).

                                              +

                                              MissionRawServer()

                                              +
                                              mavsdk::MissionRawServer::MissionRawServer(const MissionRawServer &other)
                                              +
                                              +

                                              Copy constructor.

                                              +

                                              Parameters

                                              + +

                                              Member Typdef Documentation

                                              +

                                              typedef ResultCallback

                                              +
                                              using mavsdk::MissionRawServer::ResultCallback =  std::function<void(Result)>
                                              +
                                              +

                                              Callback type for asynchronous MissionRawServer calls.

                                              +

                                              typedef IncomingMissionCallback

                                              +
                                              using mavsdk::MissionRawServer::IncomingMissionCallback =  std::function<void(Result, MissionPlan)>
                                              +
                                              +

                                              Callback type for subscribe_incoming_mission.

                                              +

                                              typedef IncomingMissionHandle

                                              +
                                              using mavsdk::MissionRawServer::IncomingMissionHandle =  Handle<Result, MissionPlan>
                                              +
                                              +

                                              Handle type for subscribe_incoming_mission.

                                              +

                                              typedef CurrentItemChangedCallback

                                              +
                                              using mavsdk::MissionRawServer::CurrentItemChangedCallback =  std::function<void(MissionItem)>
                                              +
                                              +

                                              Callback type for subscribe_current_item_changed.

                                              +

                                              typedef CurrentItemChangedHandle

                                              +
                                              using mavsdk::MissionRawServer::CurrentItemChangedHandle =  Handle<MissionItem>
                                              +
                                              +

                                              Handle type for subscribe_current_item_changed.

                                              +

                                              typedef ClearAllCallback

                                              +
                                              using mavsdk::MissionRawServer::ClearAllCallback =  std::function<void(uint32_t)>
                                              +
                                              +

                                              Callback type for subscribe_clear_all.

                                              +

                                              typedef ClearAllHandle

                                              +
                                              using mavsdk::MissionRawServer::ClearAllHandle =  Handle<uint32_t>
                                              +
                                              +

                                              Handle type for subscribe_clear_all.

                                              +

                                              Member Enumeration Documentation

                                              +

                                              enum Result

                                              +

                                              Possible results returned for action requests.

                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                              ValueDescription
                                              UnknownUnknown result.
                                              SuccessRequest succeeded.
                                              ErrorError.
                                              TooManyMissionItemsToo many mission items in the mission.
                                              BusyVehicle is busy.
                                              TimeoutRequest timed out.
                                              InvalidArgumentInvalid argument.
                                              UnsupportedMission downloaded from the system is not supported.
                                              NoMissionAvailableNo mission available on the system.
                                              UnsupportedMissionCmdUnsupported mission command.
                                              TransferCancelledMission transfer (upload or download) has been cancelled.
                                              NoSystemNo system connected.
                                              NextIntermediate message showing progress or instructions on the next steps.
                                              +

                                              Member Function Documentation

                                              +

                                              subscribe_incoming_mission()

                                              +
                                              IncomingMissionHandle mavsdk::MissionRawServer::subscribe_incoming_mission(const IncomingMissionCallback &callback)
                                              +
                                              +

                                              Subscribe to when a new mission is uploaded (asynchronous).

                                              +

                                              Parameters

                                              + +

                                              Returns

                                              +

                                              IncomingMissionHandle -

                                              +

                                              unsubscribe_incoming_mission()

                                              +
                                              void mavsdk::MissionRawServer::unsubscribe_incoming_mission(IncomingMissionHandle handle)
                                              +
                                              +

                                              Unsubscribe from subscribe_incoming_mission.

                                              +

                                              Parameters

                                              + +

                                              incoming_mission()

                                              +
                                              MissionPlan mavsdk::MissionRawServer::incoming_mission() const
                                              +
                                              +

                                              Poll for 'MissionPlan' (blocking).

                                              +

                                              Returns

                                              +

                                              MissionPlan - One MissionPlan update.

                                              +

                                              subscribe_current_item_changed()

                                              +
                                              CurrentItemChangedHandle mavsdk::MissionRawServer::subscribe_current_item_changed(const CurrentItemChangedCallback &callback)
                                              +
                                              +

                                              Subscribe to when a new current item is set.

                                              +

                                              Parameters

                                              + +

                                              Returns

                                              +

                                              CurrentItemChangedHandle -

                                              +

                                              unsubscribe_current_item_changed()

                                              +
                                              void mavsdk::MissionRawServer::unsubscribe_current_item_changed(CurrentItemChangedHandle handle)
                                              +
                                              +

                                              Unsubscribe from subscribe_current_item_changed.

                                              +

                                              Parameters

                                              + +

                                              current_item_changed()

                                              +
                                              MissionItem mavsdk::MissionRawServer::current_item_changed() const
                                              +
                                              +

                                              Poll for 'MissionItem' (blocking).

                                              +

                                              Returns

                                              +

                                              MissionItem - One MissionItem update.

                                              +

                                              set_current_item_complete()

                                              +
                                              void mavsdk::MissionRawServer::set_current_item_complete() const
                                              +
                                              +

                                              Set Current item as completed.

                                              +

                                              This function is blocking.

                                              +

                                              subscribe_clear_all()

                                              +
                                              ClearAllHandle mavsdk::MissionRawServer::subscribe_clear_all(const ClearAllCallback &callback)
                                              +
                                              +

                                              Subscribe when a MISSION_CLEAR_ALL is received.

                                              +

                                              Parameters

                                              + +

                                              Returns

                                              +

                                              ClearAllHandle -

                                              +

                                              unsubscribe_clear_all()

                                              +
                                              void mavsdk::MissionRawServer::unsubscribe_clear_all(ClearAllHandle handle)
                                              +
                                              +

                                              Unsubscribe from subscribe_clear_all.

                                              +

                                              Parameters

                                              + +

                                              clear_all()

                                              +
                                              uint32_t mavsdk::MissionRawServer::clear_all() const
                                              +
                                              +

                                              Poll for 'uint32_t' (blocking).

                                              +

                                              Returns

                                              +

                                               uint32_t - One uint32_t update.

                                              +

                                              operator=()

                                              +
                                              const MissionRawServer& mavsdk::MissionRawServer::operator=(const MissionRawServer &)=delete
                                              +
                                              +

                                              Equality operator (object is not copyable).

                                              +

                                              Parameters

                                              + +

                                              Returns

                                              +

                                               const MissionRawServer & -

                                              +
                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                              + +
                                              + +
                                              +
                                              +
                                              + +

                                              results matching ""

                                              +
                                                + +
                                                +
                                                + +

                                                No results matching ""

                                                + +
                                                +
                                                +
                                                + +
                                                +
                                                + +
                                                + + + + + + + + + + + + + + +
                                                + + +
                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_mocap.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mocap.html new file mode 100644 index 00000000..8e7dbd47 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_mocap.html @@ -0,0 +1,3547 @@ + + + + + + + class Mocap · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                + + + + + +
                                                + + + +
                                                +
                                                + + + + + + + + +
                                                + +
                                                + +
                                                + + + + + + + + +
                                                +
                                                + +
                                                +
                                                + +
                                                + +

                                                mavsdk::Mocap Class Reference

                                                +

                                                #include: mocap.h

                                                +
                                                +
                                                  +
                                                • Allows interfacing a vehicle with a motion capture system in order to allow navigation without global positioning sources available (e.g. indoors, or when flying under a bridge. etc.).

                                                  +
                                                • +
                                                + + +

                                                Data Structures

                                                +

                                                struct AngleBody

                                                +

                                                struct AngularVelocityBody

                                                +

                                                struct AttitudePositionMocap

                                                +

                                                struct Covariance

                                                +

                                                struct Odometry

                                                +

                                                struct PositionBody

                                                +

                                                struct Quaternion

                                                +

                                                struct SpeedBody

                                                +

                                                struct VisionPositionEstimate

                                                +

                                                Public Types

                                                + + + + + + + + + + + + + + + + + +
                                                TypeDescription
                                                enum ResultPossible results returned for mocap requests.
                                                std::function< void(Result)> ResultCallbackCallback type for asynchronous Mocap calls.
                                                +

                                                Public Member Functions

                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                TypeNameDescription
                                                 Mocap (System & system)Constructor. Creates the plugin for a specific System.
                                                 Mocap (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                                 ~Mocap () overrideDestructor (internal use only).
                                                 Mocap (const Mocap & other)Copy constructor.
                                                Resultset_vision_position_estimate (VisionPositionEstimate vision_position_estimate)constSend Global position/attitude estimate from a vision source.
                                                Resultset_attitude_position_mocap (AttitudePositionMocap attitude_position_mocap)constSend motion capture attitude and position.
                                                Resultset_odometry (Odometry odometry)constSend odometry information with an external interface.
                                                const Mocap &operator= (const Mocap &)=deleteEquality operator (object is not copyable).
                                                +

                                                Constructor & Destructor Documentation

                                                +

                                                Mocap()

                                                +
                                                mavsdk::Mocap::Mocap(System &system)
                                                +
                                                +

                                                Constructor. Creates the plugin for a specific System.

                                                +

                                                The plugin is typically created as shown below:

                                                +
                                                auto mocap = Mocap(system);
                                                +
                                                +

                                                Parameters

                                                +
                                                  +
                                                • System& system - The specific system associated with this plugin.
                                                • +
                                                +

                                                Mocap()

                                                +
                                                mavsdk::Mocap::Mocap(std::shared_ptr< System > system)
                                                +
                                                +

                                                Constructor. Creates the plugin for a specific System.

                                                +

                                                The plugin is typically created as shown below:

                                                +
                                                auto mocap = Mocap(system);
                                                +
                                                +

                                                Parameters

                                                +
                                                  +
                                                • std::shared_ptr< System > system - The specific system associated with this plugin.
                                                • +
                                                +

                                                ~Mocap()

                                                +
                                                mavsdk::Mocap::~Mocap() override
                                                +
                                                +

                                                Destructor (internal use only).

                                                +

                                                Mocap()

                                                +
                                                mavsdk::Mocap::Mocap(const Mocap &other)
                                                +
                                                +

                                                Copy constructor.

                                                +

                                                Parameters

                                                + +

                                                Member Typdef Documentation

                                                +

                                                typedef ResultCallback

                                                +
                                                using mavsdk::Mocap::ResultCallback =  std::function<void(Result)>
                                                +
                                                +

                                                Callback type for asynchronous Mocap calls.

                                                +

                                                Member Enumeration Documentation

                                                +

                                                enum Result

                                                +

                                                Possible results returned for mocap requests.

                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                ValueDescription
                                                UnknownUnknown error.
                                                SuccessRequest succeeded.
                                                NoSystemNo system is connected.
                                                ConnectionErrorConnection error.
                                                InvalidRequestDataInvalid request data.
                                                UnsupportedFunction unsupported.
                                                +

                                                Member Function Documentation

                                                +

                                                set_vision_position_estimate()

                                                +
                                                Result mavsdk::Mocap::set_vision_position_estimate(VisionPositionEstimate vision_position_estimate) const
                                                +
                                                +

                                                Send Global position/attitude estimate from a vision source.

                                                +

                                                This function is blocking.

                                                +

                                                Parameters

                                                + +

                                                Returns

                                                +

                                                Result - Result of request.

                                                +

                                                set_attitude_position_mocap()

                                                +
                                                Result mavsdk::Mocap::set_attitude_position_mocap(AttitudePositionMocap attitude_position_mocap) const
                                                +
                                                +

                                                Send motion capture attitude and position.

                                                +

                                                This function is blocking.

                                                +

                                                Parameters

                                                + +

                                                Returns

                                                +

                                                Result - Result of request.

                                                +

                                                set_odometry()

                                                +
                                                Result mavsdk::Mocap::set_odometry(Odometry odometry) const
                                                +
                                                +

                                                Send odometry information with an external interface.

                                                +

                                                This function is blocking.

                                                +

                                                Parameters

                                                + +

                                                Returns

                                                +

                                                Result - Result of request.

                                                +

                                                operator=()

                                                +
                                                const Mocap& mavsdk::Mocap::operator=(const Mocap &)=delete
                                                +
                                                +

                                                Equality operator (object is not copyable).

                                                +

                                                Parameters

                                                + +

                                                Returns

                                                +

                                                 const Mocap & -

                                                +
                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                + +
                                                + +
                                                +
                                                +
                                                + +

                                                results matching ""

                                                +
                                                  + +
                                                  +
                                                  + +

                                                  No results matching ""

                                                  + +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + +
                                                  + + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_offboard.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_offboard.html new file mode 100644 index 00000000..20d0102e --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_offboard.html @@ -0,0 +1,3744 @@ + + + + + + + class Offboard · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  + + + + + +
                                                  + + + +
                                                  +
                                                  + + + + + + + + +
                                                  + +
                                                  + +
                                                  + + + + + + + + +
                                                  +
                                                  + +
                                                  +
                                                  + +
                                                  + +

                                                  mavsdk::Offboard Class Reference

                                                  +

                                                  #include: offboard.h

                                                  +
                                                  +
                                                    +
                                                  • Control a drone with position, velocity, attitude or motor commands.

                                                    +
                                                  • +
                                                  + + +

                                                  The module is called offboard because the commands can be sent from external sources as opposed to onboard control right inside the autopilot "board".

                                                  +

                                                  Client code must specify a setpoint before starting offboard mode. Mavsdk automatically sends setpoints at 20Hz (PX4 Offboard mode requires that setpoints are minimally sent at 2Hz).

                                                  +

                                                  Data Structures

                                                  +

                                                  struct AccelerationNed

                                                  +

                                                  struct ActuatorControl

                                                  +

                                                  struct ActuatorControlGroup

                                                  +

                                                  struct Attitude

                                                  +

                                                  struct AttitudeRate

                                                  +

                                                  struct PositionGlobalYaw

                                                  +

                                                  struct PositionNedYaw

                                                  +

                                                  struct VelocityBodyYawspeed

                                                  +

                                                  struct VelocityNedYaw

                                                  +

                                                  Public Types

                                                  + + + + + + + + + + + + + + + + + +
                                                  TypeDescription
                                                  enum ResultPossible results returned for offboard requests.
                                                  std::function< void(Result)> ResultCallbackCallback type for asynchronous Offboard calls.
                                                  +

                                                  Public Member Functions

                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  TypeNameDescription
                                                   Offboard (System & system)Constructor. Creates the plugin for a specific System.
                                                   Offboard (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                                   ~Offboard () overrideDestructor (internal use only).
                                                   Offboard (const Offboard & other)Copy constructor.
                                                  voidstart_async (const ResultCallback callback)Start offboard control.
                                                  Resultstart () constStart offboard control.
                                                  voidstop_async (const ResultCallback callback)Stop offboard control.
                                                  Resultstop () constStop offboard control.
                                                  boolis_active () constCheck if offboard control is active.
                                                  Resultset_attitude (Attitude attitude)constSet the attitude in terms of roll, pitch and yaw in degrees with thrust.
                                                  Resultset_actuator_control (ActuatorControl actuator_control)constSet direct actuator control values to groups #0 and #1.
                                                  Resultset_attitude_rate (AttitudeRate attitude_rate)constSet the attitude rate in terms of pitch, roll and yaw angular rate along with thrust.
                                                  Resultset_position_ned (PositionNedYaw position_ned_yaw)constSet the position in NED coordinates and yaw.
                                                  Resultset_position_global (PositionGlobalYaw position_global_yaw)constSet the position in Global coordinates (latitude, longitude, altitude) and yaw.
                                                  Resultset_velocity_body (VelocityBodyYawspeed velocity_body_yawspeed)constSet the velocity in body coordinates and yaw angular rate. Not available for fixed-wing aircraft.
                                                  Resultset_velocity_ned (VelocityNedYaw velocity_ned_yaw)constSet the velocity in NED coordinates and yaw. Not available for fixed-wing aircraft.
                                                  Resultset_position_velocity_ned (PositionNedYaw position_ned_yaw, VelocityNedYaw velocity_ned_yaw)constSet the position in NED coordinates, with the velocity to be used as feed-forward.
                                                  Resultset_position_velocity_acceleration_ned (PositionNedYaw position_ned_yaw, VelocityNedYaw velocity_ned_yaw, AccelerationNed acceleration_ned)constSet the position, velocity and acceleration in NED coordinates, with velocity and acceleration used as feed-forward.
                                                  Resultset_acceleration_ned (AccelerationNed acceleration_ned)constSet the acceleration in NED coordinates.
                                                  const Offboard &operator= (const Offboard &)=deleteEquality operator (object is not copyable).
                                                  +

                                                  Constructor & Destructor Documentation

                                                  +

                                                  Offboard()

                                                  +
                                                  mavsdk::Offboard::Offboard(System &system)
                                                  +
                                                  +

                                                  Constructor. Creates the plugin for a specific System.

                                                  +

                                                  The plugin is typically created as shown below:

                                                  +
                                                  auto offboard = Offboard(system);
                                                  +
                                                  +

                                                  Parameters

                                                  +
                                                    +
                                                  • System& system - The specific system associated with this plugin.
                                                  • +
                                                  +

                                                  Offboard()

                                                  +
                                                  mavsdk::Offboard::Offboard(std::shared_ptr< System > system)
                                                  +
                                                  +

                                                  Constructor. Creates the plugin for a specific System.

                                                  +

                                                  The plugin is typically created as shown below:

                                                  +
                                                  auto offboard = Offboard(system);
                                                  +
                                                  +

                                                  Parameters

                                                  +
                                                    +
                                                  • std::shared_ptr< System > system - The specific system associated with this plugin.
                                                  • +
                                                  +

                                                  ~Offboard()

                                                  +
                                                  mavsdk::Offboard::~Offboard() override
                                                  +
                                                  +

                                                  Destructor (internal use only).

                                                  +

                                                  Offboard()

                                                  +
                                                  mavsdk::Offboard::Offboard(const Offboard &other)
                                                  +
                                                  +

                                                  Copy constructor.

                                                  +

                                                  Parameters

                                                  + +

                                                  Member Typdef Documentation

                                                  +

                                                  typedef ResultCallback

                                                  +
                                                  using mavsdk::Offboard::ResultCallback =  std::function<void(Result)>
                                                  +
                                                  +

                                                  Callback type for asynchronous Offboard calls.

                                                  +

                                                  Member Enumeration Documentation

                                                  +

                                                  enum Result

                                                  +

                                                  Possible results returned for offboard requests.

                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  ValueDescription
                                                  UnknownUnknown result.
                                                  SuccessRequest succeeded.
                                                  NoSystemNo system is connected.
                                                  ConnectionErrorConnection error.
                                                  BusyVehicle is busy.
                                                  CommandDeniedCommand denied.
                                                  TimeoutRequest timed out.
                                                  NoSetpointSetCannot start without setpoint set.
                                                  FailedRequest failed.
                                                  +

                                                  Member Function Documentation

                                                  +

                                                  start_async()

                                                  +
                                                  void mavsdk::Offboard::start_async(const ResultCallback callback)
                                                  +
                                                  +

                                                  Start offboard control.

                                                  +

                                                  This function is non-blocking. See 'start' for the blocking counterpart.

                                                  +

                                                  Parameters

                                                  + +

                                                  start()

                                                  +
                                                  Result mavsdk::Offboard::start() const
                                                  +
                                                  +

                                                  Start offboard control.

                                                  +

                                                  This function is blocking. See 'start_async' for the non-blocking counterpart.

                                                  +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  stop_async()

                                                  +
                                                  void mavsdk::Offboard::stop_async(const ResultCallback callback)
                                                  +
                                                  +

                                                  Stop offboard control.

                                                  +

                                                  The vehicle will be put into Hold mode: https://docs.px4.io/en/flight_modes/hold.html

                                                  +

                                                  This function is non-blocking. See 'stop' for the blocking counterpart.

                                                  +

                                                  Parameters

                                                  + +

                                                  stop()

                                                  +
                                                  Result mavsdk::Offboard::stop() const
                                                  +
                                                  +

                                                  Stop offboard control.

                                                  +

                                                  The vehicle will be put into Hold mode: https://docs.px4.io/en/flight_modes/hold.html

                                                  +

                                                  This function is blocking. See 'stop_async' for the non-blocking counterpart.

                                                  +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  is_active()

                                                  +
                                                  bool mavsdk::Offboard::is_active() const
                                                  +
                                                  +

                                                  Check if offboard control is active.

                                                  +

                                                  True means that the vehicle is in offboard mode and we are actively sending setpoints.

                                                  +

                                                  This function is blocking.

                                                  +

                                                  Returns

                                                  +

                                                   bool - Result of request.

                                                  +

                                                  set_attitude()

                                                  +
                                                  Result mavsdk::Offboard::set_attitude(Attitude attitude) const
                                                  +
                                                  +

                                                  Set the attitude in terms of roll, pitch and yaw in degrees with thrust.

                                                  +

                                                  This function is blocking.

                                                  +

                                                  Parameters

                                                  + +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  set_actuator_control()

                                                  +
                                                  Result mavsdk::Offboard::set_actuator_control(ActuatorControl actuator_control) const
                                                  +
                                                  +

                                                  Set direct actuator control values to groups #0 and #1.

                                                  +

                                                  First 8 controls will go to control group 0, the following 8 controls to control group 1 (if actuator_control.num_controls more than 8).

                                                  +

                                                  This function is blocking.

                                                  +

                                                  Parameters

                                                  + +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  set_attitude_rate()

                                                  +
                                                  Result mavsdk::Offboard::set_attitude_rate(AttitudeRate attitude_rate) const
                                                  +
                                                  +

                                                  Set the attitude rate in terms of pitch, roll and yaw angular rate along with thrust.

                                                  +

                                                  This function is blocking.

                                                  +

                                                  Parameters

                                                  + +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  set_position_ned()

                                                  +
                                                  Result mavsdk::Offboard::set_position_ned(PositionNedYaw position_ned_yaw) const
                                                  +
                                                  +

                                                  Set the position in NED coordinates and yaw.

                                                  +

                                                  This function is blocking.

                                                  +

                                                  Parameters

                                                  + +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  set_position_global()

                                                  +
                                                  Result mavsdk::Offboard::set_position_global(PositionGlobalYaw position_global_yaw) const
                                                  +
                                                  +

                                                  Set the position in Global coordinates (latitude, longitude, altitude) and yaw.

                                                  +

                                                  This function is blocking.

                                                  +

                                                  Parameters

                                                  + +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  set_velocity_body()

                                                  +
                                                  Result mavsdk::Offboard::set_velocity_body(VelocityBodyYawspeed velocity_body_yawspeed) const
                                                  +
                                                  +

                                                  Set the velocity in body coordinates and yaw angular rate. Not available for fixed-wing aircraft.

                                                  +

                                                  This function is blocking.

                                                  +

                                                  Parameters

                                                  + +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  set_velocity_ned()

                                                  +
                                                  Result mavsdk::Offboard::set_velocity_ned(VelocityNedYaw velocity_ned_yaw) const
                                                  +
                                                  +

                                                  Set the velocity in NED coordinates and yaw. Not available for fixed-wing aircraft.

                                                  +

                                                  This function is blocking.

                                                  +

                                                  Parameters

                                                  + +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  set_position_velocity_ned()

                                                  +
                                                  Result mavsdk::Offboard::set_position_velocity_ned(PositionNedYaw position_ned_yaw, VelocityNedYaw velocity_ned_yaw) const
                                                  +
                                                  +

                                                  Set the position in NED coordinates, with the velocity to be used as feed-forward.

                                                  +

                                                  This function is blocking.

                                                  +

                                                  Parameters

                                                  + +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  set_position_velocity_acceleration_ned()

                                                  +
                                                  Result mavsdk::Offboard::set_position_velocity_acceleration_ned(PositionNedYaw position_ned_yaw, VelocityNedYaw velocity_ned_yaw, AccelerationNed acceleration_ned) const
                                                  +
                                                  +

                                                  Set the position, velocity and acceleration in NED coordinates, with velocity and acceleration used as feed-forward.

                                                  +

                                                  This function is blocking.

                                                  +

                                                  Parameters

                                                  + +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  set_acceleration_ned()

                                                  +
                                                  Result mavsdk::Offboard::set_acceleration_ned(AccelerationNed acceleration_ned) const
                                                  +
                                                  +

                                                  Set the acceleration in NED coordinates.

                                                  +

                                                  This function is blocking.

                                                  +

                                                  Parameters

                                                  + +

                                                  Returns

                                                  +

                                                  Result - Result of request.

                                                  +

                                                  operator=()

                                                  +
                                                  const Offboard& mavsdk::Offboard::operator=(const Offboard &)=delete
                                                  +
                                                  +

                                                  Equality operator (object is not copyable).

                                                  +

                                                  Parameters

                                                  + +

                                                  Returns

                                                  +

                                                   const Offboard & -

                                                  +
                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                  + +
                                                  + +
                                                  +
                                                  +
                                                  + +

                                                  results matching ""

                                                  +
                                                    + +
                                                    +
                                                    + +

                                                    No results matching ""

                                                    + +
                                                    +
                                                    +
                                                    + +
                                                    +
                                                    + +
                                                    + + + + + + + + + + + + + + +
                                                    + + +
                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_param.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_param.html new file mode 100644 index 00000000..ea0b28ab --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_param.html @@ -0,0 +1,3660 @@ + + + + + + + class Param · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                    + + + + + +
                                                    + + + +
                                                    +
                                                    + + + + + + + + +
                                                    + +
                                                    + +
                                                    + + + + + + + + +
                                                    +
                                                    + +
                                                    +
                                                    + +
                                                    + +

                                                    mavsdk::Param Class Reference

                                                    +

                                                    #include: param.h

                                                    +
                                                    +

                                                    Provide raw access to get and set parameters.

                                                    +

                                                    Data Structures

                                                    +

                                                    struct AllParams

                                                    +

                                                    struct CustomParam

                                                    +

                                                    struct FloatParam

                                                    +

                                                    struct IntParam

                                                    +

                                                    Public Types

                                                    + + + + + + + + + + + + + + + + + + + + + +
                                                    TypeDescription
                                                    enum ProtocolVersionParameter version.
                                                    enum ResultPossible results returned for param requests.
                                                    std::function< void(Result)> ResultCallbackCallback type for asynchronous Param calls.
                                                    +

                                                    Public Member Functions

                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                    TypeNameDescription
                                                     Param (System & system)Constructor. Creates the plugin for a specific System.
                                                     Param (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                                     ~Param () overrideDestructor (internal use only).
                                                     Param (const Param & other)Copy constructor.
                                                    std::pair< Result, int32_t >get_param_int (std::string name)constGet an int parameter.
                                                    Resultset_param_int (std::string name, int32_t value)constSet an int parameter.
                                                    std::pair< Result, float >get_param_float (std::string name)constGet a float parameter.
                                                    Resultset_param_float (std::string name, float value)constSet a float parameter.
                                                    std::pair< Result, std::string >get_param_custom (std::string name)constGet a custom parameter.
                                                    Resultset_param_custom (std::string name, std::string value)constSet a custom parameter.
                                                    Param::AllParamsget_all_params () constGet all parameters.
                                                    Resultselect_component (int32_t component_id, ProtocolVersion protocol_version)constSelect component ID of parameter component to talk to and param protocol version.
                                                    const Param &operator= (const Param &)=deleteEquality operator (object is not copyable).
                                                    +

                                                    Constructor & Destructor Documentation

                                                    +

                                                    Param()

                                                    +
                                                    mavsdk::Param::Param(System &system)
                                                    +
                                                    +

                                                    Constructor. Creates the plugin for a specific System.

                                                    +

                                                    The plugin is typically created as shown below:

                                                    +
                                                    auto param = Param(system);
                                                    +
                                                    +

                                                    Parameters

                                                    +
                                                      +
                                                    • System& system - The specific system associated with this plugin.
                                                    • +
                                                    +

                                                    Param()

                                                    +
                                                    mavsdk::Param::Param(std::shared_ptr< System > system)
                                                    +
                                                    +

                                                    Constructor. Creates the plugin for a specific System.

                                                    +

                                                    The plugin is typically created as shown below:

                                                    +
                                                    auto param = Param(system);
                                                    +
                                                    +

                                                    Parameters

                                                    +
                                                      +
                                                    • std::shared_ptr< System > system - The specific system associated with this plugin.
                                                    • +
                                                    +

                                                    ~Param()

                                                    +
                                                    mavsdk::Param::~Param() override
                                                    +
                                                    +

                                                    Destructor (internal use only).

                                                    +

                                                    Param()

                                                    +
                                                    mavsdk::Param::Param(const Param &other)
                                                    +
                                                    +

                                                    Copy constructor.

                                                    +

                                                    Parameters

                                                    + +

                                                    Member Typdef Documentation

                                                    +

                                                    typedef ResultCallback

                                                    +
                                                    using mavsdk::Param::ResultCallback =  std::function<void(Result)>
                                                    +
                                                    +

                                                    Callback type for asynchronous Param calls.

                                                    +

                                                    Member Enumeration Documentation

                                                    +

                                                    enum ProtocolVersion

                                                    +

                                                    Parameter version.

                                                    + + + + + + + + + + + + + + + + + +
                                                    ValueDescription
                                                    V1Original v1 version.
                                                    ExtExtended param version.
                                                    +

                                                    enum Result

                                                    +

                                                    Possible results returned for param requests.

                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                    ValueDescription
                                                    UnknownUnknown result.
                                                    SuccessRequest succeeded.
                                                    TimeoutRequest timed out.
                                                    ConnectionErrorConnection error.
                                                    WrongTypeWrong type.
                                                    ParamNameTooLongParameter name too long (> 16).
                                                    NoSystemNo system connected.
                                                    ParamValueTooLongParam value too long (> 128).
                                                    FailedOperation failed..
                                                    +

                                                    Member Function Documentation

                                                    +

                                                    get_param_int()

                                                    +
                                                    std::pair<Result, int32_t> mavsdk::Param::get_param_int(std::string name) const
                                                    +
                                                    +

                                                    Get an int parameter.

                                                    +

                                                    If the type is wrong, the result will be WRONG_TYPE.

                                                    +

                                                    This function is blocking.

                                                    +

                                                    Parameters

                                                    +
                                                      +
                                                    • std::string name -
                                                    • +
                                                    +

                                                    Returns

                                                    +

                                                     std::pair< Result, int32_t > - Result of request.

                                                    +

                                                    set_param_int()

                                                    +
                                                    Result mavsdk::Param::set_param_int(std::string name, int32_t value) const
                                                    +
                                                    +

                                                    Set an int parameter.

                                                    +

                                                    If the type is wrong, the result will be WRONG_TYPE.

                                                    +

                                                    This function is blocking.

                                                    +

                                                    Parameters

                                                    +
                                                      +
                                                    • std::string name -
                                                    • +
                                                    • int32_t value -
                                                    • +
                                                    +

                                                    Returns

                                                    +

                                                    Result - Result of request.

                                                    +

                                                    get_param_float()

                                                    +
                                                    std::pair<Result, float> mavsdk::Param::get_param_float(std::string name) const
                                                    +
                                                    +

                                                    Get a float parameter.

                                                    +

                                                    If the type is wrong, the result will be WRONG_TYPE.

                                                    +

                                                    This function is blocking.

                                                    +

                                                    Parameters

                                                    +
                                                      +
                                                    • std::string name -
                                                    • +
                                                    +

                                                    Returns

                                                    +

                                                     std::pair< Result, float > - Result of request.

                                                    +

                                                    set_param_float()

                                                    +
                                                    Result mavsdk::Param::set_param_float(std::string name, float value) const
                                                    +
                                                    +

                                                    Set a float parameter.

                                                    +

                                                    If the type is wrong, the result will be WRONG_TYPE.

                                                    +

                                                    This function is blocking.

                                                    +

                                                    Parameters

                                                    +
                                                      +
                                                    • std::string name -
                                                    • +
                                                    • float value -
                                                    • +
                                                    +

                                                    Returns

                                                    +

                                                    Result - Result of request.

                                                    +

                                                    get_param_custom()

                                                    +
                                                    std::pair<Result, std::string> mavsdk::Param::get_param_custom(std::string name) const
                                                    +
                                                    +

                                                    Get a custom parameter.

                                                    +

                                                    If the type is wrong, the result will be WRONG_TYPE.

                                                    +

                                                    This function is blocking.

                                                    +

                                                    Parameters

                                                    +
                                                      +
                                                    • std::string name -
                                                    • +
                                                    +

                                                    Returns

                                                    +

                                                     std::pair< Result, std::string > - Result of request.

                                                    +

                                                    set_param_custom()

                                                    +
                                                    Result mavsdk::Param::set_param_custom(std::string name, std::string value) const
                                                    +
                                                    +

                                                    Set a custom parameter.

                                                    +

                                                    If the type is wrong, the result will be WRONG_TYPE.

                                                    +

                                                    This function is blocking.

                                                    +

                                                    Parameters

                                                    +
                                                      +
                                                    • std::string name -
                                                    • +
                                                    • std::string value -
                                                    • +
                                                    +

                                                    Returns

                                                    +

                                                    Result - Result of request.

                                                    +

                                                    get_all_params()

                                                    +
                                                    Param::AllParams mavsdk::Param::get_all_params() const
                                                    +
                                                    +

                                                    Get all parameters.

                                                    +

                                                    This function is blocking.

                                                    +

                                                    Returns

                                                    +

                                                    Param::AllParams - Result of request.

                                                    +

                                                    select_component()

                                                    +
                                                    Result mavsdk::Param::select_component(int32_t component_id, ProtocolVersion protocol_version) const
                                                    +
                                                    +

                                                    Select component ID of parameter component to talk to and param protocol version.

                                                    +

                                                    Default is the autopilot component (1), and Version (0).

                                                    +

                                                    This function is blocking.

                                                    +

                                                    Parameters

                                                    + +

                                                    Returns

                                                    +

                                                    Result - Result of request.

                                                    +

                                                    operator=()

                                                    +
                                                    const Param& mavsdk::Param::operator=(const Param &)=delete
                                                    +
                                                    +

                                                    Equality operator (object is not copyable).

                                                    +

                                                    Parameters

                                                    + +

                                                    Returns

                                                    +

                                                     const Param & -

                                                    +
                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                    + +
                                                    + +
                                                    +
                                                    +
                                                    + +

                                                    results matching ""

                                                    +
                                                      + +
                                                      +
                                                      + +

                                                      No results matching ""

                                                      + +
                                                      +
                                                      +
                                                      + +
                                                      +
                                                      + +
                                                      + + + + + + + + + + + + + + +
                                                      + + +
                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_param_server.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_param_server.html new file mode 100644 index 00000000..9994a11b --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_param_server.html @@ -0,0 +1,3726 @@ + + + + + + + class ParamServer · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                      + + + + + +
                                                      + + + +
                                                      +
                                                      + + + + + + + + +
                                                      + +
                                                      + +
                                                      + + + + + + + + +
                                                      +
                                                      + +
                                                      +
                                                      + +
                                                      + +

                                                      mavsdk::ParamServer Class Reference

                                                      +

                                                      #include: param_server.h

                                                      +
                                                      +

                                                      Provide raw access to retrieve and provide server parameters.

                                                      +

                                                      Data Structures

                                                      +

                                                      struct AllParams

                                                      +

                                                      struct CustomParam

                                                      +

                                                      struct FloatParam

                                                      +

                                                      struct IntParam

                                                      +

                                                      Public Types

                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                      TypeDescription
                                                      enum ResultPossible results returned for param requests.
                                                      std::function< void(Result)> ResultCallbackCallback type for asynchronous ParamServer calls.
                                                      std::function< void(IntParam)> ChangedParamIntCallbackCallback type for subscribe_changed_param_int.
                                                      Handle< IntParam > ChangedParamIntHandleHandle type for subscribe_changed_param_int.
                                                      std::function< void(FloatParam)> ChangedParamFloatCallbackCallback type for subscribe_changed_param_float.
                                                      Handle< FloatParam > ChangedParamFloatHandleHandle type for subscribe_changed_param_float.
                                                      std::function< void(CustomParam)> ChangedParamCustomCallbackCallback type for subscribe_changed_param_custom.
                                                      Handle< CustomParam > ChangedParamCustomHandleHandle type for subscribe_changed_param_custom.
                                                      +

                                                      Public Member Functions

                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                      TypeNameDescription
                                                       ParamServer (std::shared_ptr< ServerComponent > server_component)Constructor. Creates the plugin for a ServerComponent instance.
                                                       ~ParamServer () overrideDestructor (internal use only).
                                                       ParamServer (const ParamServer & other)Copy constructor.
                                                      std::pair< Result, int32_t >retrieve_param_int (std::string name)constRetrieve an int parameter.
                                                      Resultprovide_param_int (std::string name, int32_t value)constProvide an int parameter.
                                                      std::pair< Result, float >retrieve_param_float (std::string name)constRetrieve a float parameter.
                                                      Resultprovide_param_float (std::string name, float value)constProvide a float parameter.
                                                      std::pair< Result, std::string >retrieve_param_custom (std::string name)constRetrieve a custom parameter.
                                                      Resultprovide_param_custom (std::string name, std::string value)constProvide a custom parameter.
                                                      ParamServer::AllParamsretrieve_all_params () constRetrieve all parameters.
                                                      ChangedParamIntHandlesubscribe_changed_param_int (const ChangedParamIntCallback & callback)Subscribe to changed int param.
                                                      voidunsubscribe_changed_param_int (ChangedParamIntHandle handle)Unsubscribe from subscribe_changed_param_int.
                                                      ChangedParamFloatHandlesubscribe_changed_param_float (const ChangedParamFloatCallback & callback)Subscribe to changed float param.
                                                      voidunsubscribe_changed_param_float (ChangedParamFloatHandle handle)Unsubscribe from subscribe_changed_param_float.
                                                      ChangedParamCustomHandlesubscribe_changed_param_custom (const ChangedParamCustomCallback & callback)Subscribe to changed custom param.
                                                      voidunsubscribe_changed_param_custom (ChangedParamCustomHandle handle)Unsubscribe from subscribe_changed_param_custom.
                                                      const ParamServer &operator= (const ParamServer &)=deleteEquality operator (object is not copyable).
                                                      +

                                                      Constructor & Destructor Documentation

                                                      +

                                                      ParamServer()

                                                      +
                                                      mavsdk::ParamServer::ParamServer(std::shared_ptr< ServerComponent > server_component)
                                                      +
                                                      +

                                                      Constructor. Creates the plugin for a ServerComponent instance.

                                                      +

                                                      The plugin is typically created as shown below:

                                                      +
                                                      auto param_server = ParamServer(server_component);
                                                      +
                                                      +

                                                      Parameters

                                                      + +

                                                      ~ParamServer()

                                                      +
                                                      mavsdk::ParamServer::~ParamServer() override
                                                      +
                                                      +

                                                      Destructor (internal use only).

                                                      +

                                                      ParamServer()

                                                      +
                                                      mavsdk::ParamServer::ParamServer(const ParamServer &other)
                                                      +
                                                      +

                                                      Copy constructor.

                                                      +

                                                      Parameters

                                                      + +

                                                      Member Typdef Documentation

                                                      +

                                                      typedef ResultCallback

                                                      +
                                                      using mavsdk::ParamServer::ResultCallback =  std::function<void(Result)>
                                                      +
                                                      +

                                                      Callback type for asynchronous ParamServer calls.

                                                      +

                                                      typedef ChangedParamIntCallback

                                                      +
                                                      using mavsdk::ParamServer::ChangedParamIntCallback =  std::function<void(IntParam)>
                                                      +
                                                      +

                                                      Callback type for subscribe_changed_param_int.

                                                      +

                                                      typedef ChangedParamIntHandle

                                                      +
                                                      using mavsdk::ParamServer::ChangedParamIntHandle =  Handle<IntParam>
                                                      +
                                                      +

                                                      Handle type for subscribe_changed_param_int.

                                                      +

                                                      typedef ChangedParamFloatCallback

                                                      +
                                                      using mavsdk::ParamServer::ChangedParamFloatCallback =  std::function<void(FloatParam)>
                                                      +
                                                      +

                                                      Callback type for subscribe_changed_param_float.

                                                      +

                                                      typedef ChangedParamFloatHandle

                                                      +
                                                      using mavsdk::ParamServer::ChangedParamFloatHandle =  Handle<FloatParam>
                                                      +
                                                      +

                                                      Handle type for subscribe_changed_param_float.

                                                      +

                                                      typedef ChangedParamCustomCallback

                                                      +
                                                      using mavsdk::ParamServer::ChangedParamCustomCallback =  std::function<void(CustomParam)>
                                                      +
                                                      +

                                                      Callback type for subscribe_changed_param_custom.

                                                      +

                                                      typedef ChangedParamCustomHandle

                                                      +
                                                      using mavsdk::ParamServer::ChangedParamCustomHandle =  Handle<CustomParam>
                                                      +
                                                      +

                                                      Handle type for subscribe_changed_param_custom.

                                                      +

                                                      Member Enumeration Documentation

                                                      +

                                                      enum Result

                                                      +

                                                      Possible results returned for param requests.

                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                      ValueDescription
                                                      UnknownUnknown result.
                                                      SuccessRequest succeeded.
                                                      NotFoundNot Found.
                                                      WrongTypeWrong type.
                                                      ParamNameTooLongParameter name too long (> 16).
                                                      NoSystemNo system available.
                                                      ParamValueTooLongParameter name too long (> 128).
                                                      +

                                                      Member Function Documentation

                                                      +

                                                      retrieve_param_int()

                                                      +
                                                      std::pair<Result, int32_t> mavsdk::ParamServer::retrieve_param_int(std::string name) const
                                                      +
                                                      +

                                                      Retrieve an int parameter.

                                                      +

                                                      If the type is wrong, the result will be WRONG_TYPE.

                                                      +

                                                      This function is blocking.

                                                      +

                                                      Parameters

                                                      +
                                                        +
                                                      • std::string name -
                                                      • +
                                                      +

                                                      Returns

                                                      +

                                                       std::pair< Result, int32_t > - Result of request.

                                                      +

                                                      provide_param_int()

                                                      +
                                                      Result mavsdk::ParamServer::provide_param_int(std::string name, int32_t value) const
                                                      +
                                                      +

                                                      Provide an int parameter.

                                                      +

                                                      If the type is wrong, the result will be WRONG_TYPE.

                                                      +

                                                      This function is blocking.

                                                      +

                                                      Parameters

                                                      +
                                                        +
                                                      • std::string name -
                                                      • +
                                                      • int32_t value -
                                                      • +
                                                      +

                                                      Returns

                                                      +

                                                      Result - Result of request.

                                                      +

                                                      retrieve_param_float()

                                                      +
                                                      std::pair<Result, float> mavsdk::ParamServer::retrieve_param_float(std::string name) const
                                                      +
                                                      +

                                                      Retrieve a float parameter.

                                                      +

                                                      If the type is wrong, the result will be WRONG_TYPE.

                                                      +

                                                      This function is blocking.

                                                      +

                                                      Parameters

                                                      +
                                                        +
                                                      • std::string name -
                                                      • +
                                                      +

                                                      Returns

                                                      +

                                                       std::pair< Result, float > - Result of request.

                                                      +

                                                      provide_param_float()

                                                      +
                                                      Result mavsdk::ParamServer::provide_param_float(std::string name, float value) const
                                                      +
                                                      +

                                                      Provide a float parameter.

                                                      +

                                                      If the type is wrong, the result will be WRONG_TYPE.

                                                      +

                                                      This function is blocking.

                                                      +

                                                      Parameters

                                                      +
                                                        +
                                                      • std::string name -
                                                      • +
                                                      • float value -
                                                      • +
                                                      +

                                                      Returns

                                                      +

                                                      Result - Result of request.

                                                      +

                                                      retrieve_param_custom()

                                                      +
                                                      std::pair<Result, std::string> mavsdk::ParamServer::retrieve_param_custom(std::string name) const
                                                      +
                                                      +

                                                      Retrieve a custom parameter.

                                                      +

                                                      If the type is wrong, the result will be WRONG_TYPE.

                                                      +

                                                      This function is blocking.

                                                      +

                                                      Parameters

                                                      +
                                                        +
                                                      • std::string name -
                                                      • +
                                                      +

                                                      Returns

                                                      +

                                                       std::pair< Result, std::string > - Result of request.

                                                      +

                                                      provide_param_custom()

                                                      +
                                                      Result mavsdk::ParamServer::provide_param_custom(std::string name, std::string value) const
                                                      +
                                                      +

                                                      Provide a custom parameter.

                                                      +

                                                      If the type is wrong, the result will be WRONG_TYPE.

                                                      +

                                                      This function is blocking.

                                                      +

                                                      Parameters

                                                      +
                                                        +
                                                      • std::string name -
                                                      • +
                                                      • std::string value -
                                                      • +
                                                      +

                                                      Returns

                                                      +

                                                      Result - Result of request.

                                                      +

                                                      retrieve_all_params()

                                                      +
                                                      ParamServer::AllParams mavsdk::ParamServer::retrieve_all_params() const
                                                      +
                                                      +

                                                      Retrieve all parameters.

                                                      +

                                                      This function is blocking.

                                                      +

                                                      Returns

                                                      +

                                                      ParamServer::AllParams - Result of request.

                                                      +

                                                      subscribe_changed_param_int()

                                                      +
                                                      ChangedParamIntHandle mavsdk::ParamServer::subscribe_changed_param_int(const ChangedParamIntCallback &callback)
                                                      +
                                                      +

                                                      Subscribe to changed int param.

                                                      +

                                                      Parameters

                                                      + +

                                                      Returns

                                                      +

                                                      ChangedParamIntHandle -

                                                      +

                                                      unsubscribe_changed_param_int()

                                                      +
                                                      void mavsdk::ParamServer::unsubscribe_changed_param_int(ChangedParamIntHandle handle)
                                                      +
                                                      +

                                                      Unsubscribe from subscribe_changed_param_int.

                                                      +

                                                      Parameters

                                                      + +

                                                      subscribe_changed_param_float()

                                                      +
                                                      ChangedParamFloatHandle mavsdk::ParamServer::subscribe_changed_param_float(const ChangedParamFloatCallback &callback)
                                                      +
                                                      +

                                                      Subscribe to changed float param.

                                                      +

                                                      Parameters

                                                      + +

                                                      Returns

                                                      +

                                                      ChangedParamFloatHandle -

                                                      +

                                                      unsubscribe_changed_param_float()

                                                      +
                                                      void mavsdk::ParamServer::unsubscribe_changed_param_float(ChangedParamFloatHandle handle)
                                                      +
                                                      +

                                                      Unsubscribe from subscribe_changed_param_float.

                                                      +

                                                      Parameters

                                                      + +

                                                      subscribe_changed_param_custom()

                                                      +
                                                      ChangedParamCustomHandle mavsdk::ParamServer::subscribe_changed_param_custom(const ChangedParamCustomCallback &callback)
                                                      +
                                                      +

                                                      Subscribe to changed custom param.

                                                      +

                                                      Parameters

                                                      + +

                                                      Returns

                                                      +

                                                      ChangedParamCustomHandle -

                                                      +

                                                      unsubscribe_changed_param_custom()

                                                      +
                                                      void mavsdk::ParamServer::unsubscribe_changed_param_custom(ChangedParamCustomHandle handle)
                                                      +
                                                      +

                                                      Unsubscribe from subscribe_changed_param_custom.

                                                      +

                                                      Parameters

                                                      + +

                                                      operator=()

                                                      +
                                                      const ParamServer& mavsdk::ParamServer::operator=(const ParamServer &)=delete
                                                      +
                                                      +

                                                      Equality operator (object is not copyable).

                                                      +

                                                      Parameters

                                                      + +

                                                      Returns

                                                      +

                                                       const ParamServer & -

                                                      +
                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                      + +
                                                      + +
                                                      +
                                                      +
                                                      + +

                                                      results matching ""

                                                      +
                                                        + +
                                                        +
                                                        + +

                                                        No results matching ""

                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        + +
                                                        + + + + + + + + + + + + + + +
                                                        + + +
                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_plugin_base.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_plugin_base.html new file mode 100644 index 00000000..4f09a14a --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_plugin_base.html @@ -0,0 +1,3400 @@ + + + + + + + class PluginBase · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                        + + + + + +
                                                        + + + +
                                                        +
                                                        + + + + + + + + +
                                                        + +
                                                        + +
                                                        + + + + + + + + +
                                                        +
                                                        + +
                                                        +
                                                        + +
                                                        + +

                                                        mavsdk::PluginBase Class Reference

                                                        +

                                                        #include: plugin_base.h

                                                        +
                                                        +

                                                        Base class for every plugin.

                                                        +

                                                        Public Member Functions

                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                        TypeNameDescription
                                                         PluginBase ()=defaultDefault Constructor.
                                                         ~PluginBase ()=defaultDefault Destructor.
                                                         PluginBase (const PluginBase &)=deleteCopy constructor (object is not copyable).
                                                        const PluginBase &operator= (const PluginBase &)=deleteAssign operator (object is not copyable).
                                                        +

                                                        Constructor & Destructor Documentation

                                                        +

                                                        PluginBase()

                                                        +
                                                        mavsdk::PluginBase::PluginBase()=default
                                                        +
                                                        +

                                                        Default Constructor.

                                                        +

                                                        ~PluginBase()

                                                        +
                                                        virtual mavsdk::PluginBase::~PluginBase()=default
                                                        +
                                                        +

                                                        Default Destructor.

                                                        +

                                                        PluginBase()

                                                        +
                                                        mavsdk::PluginBase::PluginBase(const PluginBase &)=delete
                                                        +
                                                        +

                                                        Copy constructor (object is not copyable).

                                                        +

                                                        Parameters

                                                        + +

                                                        Member Function Documentation

                                                        +

                                                        operator=()

                                                        +
                                                        const PluginBase& mavsdk::PluginBase::operator=(const PluginBase &)=delete
                                                        +
                                                        +

                                                        Assign operator (object is not copyable).

                                                        +

                                                        Parameters

                                                        + +

                                                        Returns

                                                        +

                                                         const PluginBase & -

                                                        +
                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                        + +
                                                        + +
                                                        +
                                                        +
                                                        + +

                                                        results matching ""

                                                        +
                                                          + +
                                                          +
                                                          + +

                                                          No results matching ""

                                                          + +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          + +
                                                          + + + + + + + + + + + + + + +
                                                          + + +
                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_rtk.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_rtk.html new file mode 100644 index 00000000..c75f019e --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_rtk.html @@ -0,0 +1,3498 @@ + + + + + + + class Rtk · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                          + + + + + +
                                                          + + + +
                                                          +
                                                          + + + + + + + + +
                                                          + +
                                                          + +
                                                          + + + + + + + + +
                                                          +
                                                          + +
                                                          +
                                                          + +
                                                          + +

                                                          mavsdk::Rtk Class Reference

                                                          +

                                                          #include: rtk.h

                                                          +
                                                          +

                                                          Service to send RTK corrections to the vehicle.

                                                          +

                                                          Data Structures

                                                          +

                                                          struct RtcmData

                                                          +

                                                          Public Types

                                                          + + + + + + + + + + + + + + + + + +
                                                          TypeDescription
                                                          enum ResultPossible results returned for rtk requests.
                                                          std::function< void(Result)> ResultCallbackCallback type for asynchronous Rtk calls.
                                                          +

                                                          Public Member Functions

                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                          TypeNameDescription
                                                           Rtk (System & system)Constructor. Creates the plugin for a specific System.
                                                           Rtk (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                                           ~Rtk () overrideDestructor (internal use only).
                                                           Rtk (const Rtk & other)Copy constructor.
                                                          Resultsend_rtcm_data (RtcmData rtcm_data)constSend RTCM data.
                                                          const Rtk &operator= (const Rtk &)=deleteEquality operator (object is not copyable).
                                                          +

                                                          Constructor & Destructor Documentation

                                                          +

                                                          Rtk()

                                                          +
                                                          mavsdk::Rtk::Rtk(System &system)
                                                          +
                                                          +

                                                          Constructor. Creates the plugin for a specific System.

                                                          +

                                                          The plugin is typically created as shown below:

                                                          +
                                                          auto rtk = Rtk(system);
                                                          +
                                                          +

                                                          Parameters

                                                          +
                                                            +
                                                          • System& system - The specific system associated with this plugin.
                                                          • +
                                                          +

                                                          Rtk()

                                                          +
                                                          mavsdk::Rtk::Rtk(std::shared_ptr< System > system)
                                                          +
                                                          +

                                                          Constructor. Creates the plugin for a specific System.

                                                          +

                                                          The plugin is typically created as shown below:

                                                          +
                                                          auto rtk = Rtk(system);
                                                          +
                                                          +

                                                          Parameters

                                                          +
                                                            +
                                                          • std::shared_ptr< System > system - The specific system associated with this plugin.
                                                          • +
                                                          +

                                                          ~Rtk()

                                                          +
                                                          mavsdk::Rtk::~Rtk() override
                                                          +
                                                          +

                                                          Destructor (internal use only).

                                                          +

                                                          Rtk()

                                                          +
                                                          mavsdk::Rtk::Rtk(const Rtk &other)
                                                          +
                                                          +

                                                          Copy constructor.

                                                          +

                                                          Parameters

                                                          +
                                                            +
                                                          • const Rtk& other -
                                                          • +
                                                          +

                                                          Member Typdef Documentation

                                                          +

                                                          typedef ResultCallback

                                                          +
                                                          using mavsdk::Rtk::ResultCallback =  std::function<void(Result)>
                                                          +
                                                          +

                                                          Callback type for asynchronous Rtk calls.

                                                          +

                                                          Member Enumeration Documentation

                                                          +

                                                          enum Result

                                                          +

                                                          Possible results returned for rtk requests.

                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                          ValueDescription
                                                          UnknownUnknown result.
                                                          SuccessRequest succeeded.
                                                          TooLongPassed data is too long.
                                                          NoSystemNo system connected.
                                                          ConnectionErrorConnection error.
                                                          +

                                                          Member Function Documentation

                                                          +

                                                          send_rtcm_data()

                                                          +
                                                          Result mavsdk::Rtk::send_rtcm_data(RtcmData rtcm_data) const
                                                          +
                                                          +

                                                          Send RTCM data.

                                                          +

                                                          This function is blocking.

                                                          +

                                                          Parameters

                                                          + +

                                                          Returns

                                                          +

                                                          Result - Result of request.

                                                          +

                                                          operator=()

                                                          +
                                                          const Rtk& mavsdk::Rtk::operator=(const Rtk &)=delete
                                                          +
                                                          +

                                                          Equality operator (object is not copyable).

                                                          +

                                                          Parameters

                                                          +
                                                            +
                                                          • const Rtk& -
                                                          • +
                                                          +

                                                          Returns

                                                          +

                                                           const Rtk & -

                                                          +
                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                          + +
                                                          + +
                                                          +
                                                          +
                                                          + +

                                                          results matching ""

                                                          +
                                                            + +
                                                            +
                                                            + +

                                                            No results matching ""

                                                            + +
                                                            +
                                                            +
                                                            + +
                                                            +
                                                            + +
                                                            + + + + + + + + + + + + + + +
                                                            + + +
                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_server_component.md b/v2.0/en/cpp/api_reference/classmavsdk_1_1_server_component.md new file mode 100644 index 00000000..8252e620 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_server_component.md @@ -0,0 +1,45 @@ +# mavsdk::ServerComponent Class Reference +`#include: server_component.h` + +---- + + +This class represents a component, used to initialize a server plugin. + + +## Public Member Functions + + +Type | Name | Description +---: | --- | --- +  | [~ServerComponent](#classmavsdk_1_1_server_component_1aa93dd133c0c5476bfd9269365e4afcec) ()=default | Destructor. +uint8_t | [component_id](#classmavsdk_1_1_server_component_1af05efb79ba6c1ed9992e13671d3268ba) () const | MAVLink component ID of this component. + + +## Constructor & Destructor Documentation + + +### ~ServerComponent() {#classmavsdk_1_1_server_component_1aa93dd133c0c5476bfd9269365e4afcec} +```cpp +mavsdk::ServerComponent::~ServerComponent()=default +``` + + +Destructor. + + +## Member Function Documentation + + +### component_id() {#classmavsdk_1_1_server_component_1af05efb79ba6c1ed9992e13671d3268ba} +```cpp +uint8_t mavsdk::ServerComponent::component_id() const +``` + + +MAVLink component ID of this component. + + +**Returns** + + uint8_t - \ No newline at end of file diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_server_plugin_base.md b/v2.0/en/cpp/api_reference/classmavsdk_1_1_server_plugin_base.md new file mode 100644 index 00000000..7e71da7d --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_server_plugin_base.md @@ -0,0 +1,73 @@ +# mavsdk::ServerPluginBase Class Reference +`#include: server_plugin_base.h` + +---- + + +Base class for every server plugin. + + +## Public Member Functions + + +Type | Name | Description +---: | --- | --- +  | [ServerPluginBase](#classmavsdk_1_1_server_plugin_base_1a77b7c74e4e2a10cf55071e95b53eedae) ()=default | Default Constructor. +  | [~ServerPluginBase](#classmavsdk_1_1_server_plugin_base_1a97e1d14c2b72253d53f9284621b1d248) ()=default | Default Destructor. +  | [ServerPluginBase](#classmavsdk_1_1_server_plugin_base_1a86ef071b10d0afc7d287069ac8d11575) (const [ServerPluginBase](classmavsdk_1_1_server_plugin_base.md) &)=delete | Copy constructor (object is not copyable). +const [ServerPluginBase](classmavsdk_1_1_server_plugin_base.md) & | [operator=](#classmavsdk_1_1_server_plugin_base_1ab424dcb3a08fcb7159ca326361548301) (const [ServerPluginBase](classmavsdk_1_1_server_plugin_base.md) &)=delete | Assign operator (object is not copyable). + + +## Constructor & Destructor Documentation + + +### ServerPluginBase() {#classmavsdk_1_1_server_plugin_base_1a77b7c74e4e2a10cf55071e95b53eedae} +```cpp +mavsdk::ServerPluginBase::ServerPluginBase()=default +``` + + +Default Constructor. + + +### ~ServerPluginBase() {#classmavsdk_1_1_server_plugin_base_1a97e1d14c2b72253d53f9284621b1d248} +```cpp +virtual mavsdk::ServerPluginBase::~ServerPluginBase()=default +``` + + +Default Destructor. + + +### ServerPluginBase() {#classmavsdk_1_1_server_plugin_base_1a86ef071b10d0afc7d287069ac8d11575} +```cpp +mavsdk::ServerPluginBase::ServerPluginBase(const ServerPluginBase &)=delete +``` + + +Copy constructor (object is not copyable). + + +**Parameters** + +* const [ServerPluginBase](classmavsdk_1_1_server_plugin_base.md)& - + +## Member Function Documentation + + +### operator=() {#classmavsdk_1_1_server_plugin_base_1ab424dcb3a08fcb7159ca326361548301} +```cpp +const ServerPluginBase& mavsdk::ServerPluginBase::operator=(const ServerPluginBase &)=delete +``` + + +Assign operator (object is not copyable). + + +**Parameters** + +* const [ServerPluginBase](classmavsdk_1_1_server_plugin_base.md)& - + +**Returns** + + const [ServerPluginBase](classmavsdk_1_1_server_plugin_base.md) & - \ No newline at end of file diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_server_utility.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_server_utility.html new file mode 100644 index 00000000..c547dc4d --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_server_utility.html @@ -0,0 +1,3545 @@ + + + + + + + class ServerUtility · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                            + + + + + +
                                                            + + + +
                                                            +
                                                            + + + + + + + + +
                                                            + +
                                                            + +
                                                            + + + + + + + + +
                                                            +
                                                            + +
                                                            +
                                                            + +
                                                            + +

                                                            mavsdk::ServerUtility Class Reference

                                                            +

                                                            #include: server_utility.h

                                                            +
                                                            +

                                                            Utility for onboard MAVSDK instances for common "server" tasks.

                                                            +

                                                            Public Types

                                                            + + + + + + + + + + + + + + + + + + + + + +
                                                            TypeDescription
                                                            enum StatusTextTypeStatus types.
                                                            enum ResultPossible results returned for server utility requests.
                                                            std::function< void(Result)> ResultCallbackCallback type for asynchronous ServerUtility calls.
                                                            +

                                                            Public Member Functions

                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                            TypeNameDescription
                                                             ServerUtility (System & system)Constructor. Creates the plugin for a specific System.
                                                             ServerUtility (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                                             ~ServerUtility () overrideDestructor (internal use only).
                                                             ServerUtility (const ServerUtility & other)Copy constructor.
                                                            Resultsend_status_text (StatusTextType type, std::string text)constSends a statustext.
                                                            const ServerUtility &operator= (const ServerUtility &)=deleteEquality operator (object is not copyable).
                                                            +

                                                            Constructor & Destructor Documentation

                                                            +

                                                            ServerUtility()

                                                            +
                                                            mavsdk::ServerUtility::ServerUtility(System &system)
                                                            +
                                                            +

                                                            Constructor. Creates the plugin for a specific System.

                                                            +

                                                            The plugin is typically created as shown below:

                                                            +
                                                            auto server_utility = ServerUtility(system);
                                                            +
                                                            +

                                                            Parameters

                                                            +
                                                              +
                                                            • System& system - The specific system associated with this plugin.
                                                            • +
                                                            +

                                                            ServerUtility()

                                                            +
                                                            mavsdk::ServerUtility::ServerUtility(std::shared_ptr< System > system)
                                                            +
                                                            +

                                                            Constructor. Creates the plugin for a specific System.

                                                            +

                                                            The plugin is typically created as shown below:

                                                            +
                                                            auto server_utility = ServerUtility(system);
                                                            +
                                                            +

                                                            Parameters

                                                            +
                                                              +
                                                            • std::shared_ptr< System > system - The specific system associated with this plugin.
                                                            • +
                                                            +

                                                            ~ServerUtility()

                                                            +
                                                            mavsdk::ServerUtility::~ServerUtility() override
                                                            +
                                                            +

                                                            Destructor (internal use only).

                                                            +

                                                            ServerUtility()

                                                            +
                                                            mavsdk::ServerUtility::ServerUtility(const ServerUtility &other)
                                                            +
                                                            +

                                                            Copy constructor.

                                                            +

                                                            Parameters

                                                            + +

                                                            Member Typdef Documentation

                                                            +

                                                            typedef ResultCallback

                                                            +
                                                            using mavsdk::ServerUtility::ResultCallback =  std::function<void(Result)>
                                                            +
                                                            +

                                                            Callback type for asynchronous ServerUtility calls.

                                                            +

                                                            Member Enumeration Documentation

                                                            +

                                                            enum StatusTextType

                                                            +

                                                            Status types.

                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                            ValueDescription
                                                            DebugDebug.
                                                            InfoInformation.
                                                            NoticeNotice.
                                                            WarningWarning.
                                                            ErrorError.
                                                            CriticalCritical.
                                                            AlertAlert.
                                                            EmergencyEmergency.
                                                            +

                                                            enum Result

                                                            +

                                                            Possible results returned for server utility requests.

                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                            ValueDescription
                                                            UnknownUnknown result.
                                                            SuccessRequest succeeded.
                                                            NoSystemNo system is connected.
                                                            ConnectionErrorConnection error.
                                                            InvalidArgumentInvalid argument.
                                                            +

                                                            Member Function Documentation

                                                            +

                                                            send_status_text()

                                                            +
                                                            Result mavsdk::ServerUtility::send_status_text(StatusTextType type, std::string text) const
                                                            +
                                                            +

                                                            Sends a statustext.

                                                            +

                                                            This function is blocking.

                                                            +

                                                            Parameters

                                                            + +

                                                            Returns

                                                            +

                                                            Result - Result of request.

                                                            +

                                                            operator=()

                                                            +
                                                            const ServerUtility& mavsdk::ServerUtility::operator=(const ServerUtility &)=delete
                                                            +
                                                            +

                                                            Equality operator (object is not copyable).

                                                            +

                                                            Parameters

                                                            + +

                                                            Returns

                                                            +

                                                             const ServerUtility & -

                                                            +
                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                            + +
                                                            + +
                                                            +
                                                            +
                                                            + +

                                                            results matching ""

                                                            +
                                                              + +
                                                              +
                                                              + +

                                                              No results matching ""

                                                              + +
                                                              +
                                                              +
                                                              + +
                                                              +
                                                              + +
                                                              + + + + + + + + + + + + + + +
                                                              + + +
                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_shell.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_shell.html new file mode 100644 index 00000000..90e3c31b --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_shell.html @@ -0,0 +1,3550 @@ + + + + + + + class Shell · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                              + + + + + +
                                                              + + + +
                                                              +
                                                              + + + + + + + + +
                                                              + +
                                                              + +
                                                              + + + + + + + + +
                                                              +
                                                              + +
                                                              +
                                                              + +
                                                              + +

                                                              mavsdk::Shell Class Reference

                                                              +

                                                              #include: shell.h

                                                              +
                                                              +
                                                                +
                                                              • Allow to communicate with the vehicle's system shell.

                                                                +
                                                              • +
                                                              + + +

                                                              Public Types

                                                              + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                              TypeDescription
                                                              enum ResultPossible results returned for shell requests.
                                                              std::function< void(Result)> ResultCallbackCallback type for asynchronous Shell calls.
                                                              std::function< void(std::string)> ReceiveCallbackCallback type for subscribe_receive.
                                                              Handle< std::string > ReceiveHandleHandle type for subscribe_receive.
                                                              +

                                                              Public Member Functions

                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                              TypeNameDescription
                                                               Shell (System & system)Constructor. Creates the plugin for a specific System.
                                                               Shell (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                                               ~Shell () overrideDestructor (internal use only).
                                                               Shell (const Shell & other)Copy constructor.
                                                              Resultsend (std::string command)constSend a command line.
                                                              ReceiveHandlesubscribe_receive (const ReceiveCallback & callback)Receive feedback from a sent command line.
                                                              voidunsubscribe_receive (ReceiveHandle handle)Unsubscribe from subscribe_receive.
                                                              const Shell &operator= (const Shell &)=deleteEquality operator (object is not copyable).
                                                              +

                                                              Constructor & Destructor Documentation

                                                              +

                                                              Shell()

                                                              +
                                                              mavsdk::Shell::Shell(System &system)
                                                              +
                                                              +

                                                              Constructor. Creates the plugin for a specific System.

                                                              +

                                                              The plugin is typically created as shown below:

                                                              +
                                                              auto shell = Shell(system);
                                                              +
                                                              +

                                                              Parameters

                                                              +
                                                                +
                                                              • System& system - The specific system associated with this plugin.
                                                              • +
                                                              +

                                                              Shell()

                                                              +
                                                              mavsdk::Shell::Shell(std::shared_ptr< System > system)
                                                              +
                                                              +

                                                              Constructor. Creates the plugin for a specific System.

                                                              +

                                                              The plugin is typically created as shown below:

                                                              +
                                                              auto shell = Shell(system);
                                                              +
                                                              +

                                                              Parameters

                                                              +
                                                                +
                                                              • std::shared_ptr< System > system - The specific system associated with this plugin.
                                                              • +
                                                              +

                                                              ~Shell()

                                                              +
                                                              mavsdk::Shell::~Shell() override
                                                              +
                                                              +

                                                              Destructor (internal use only).

                                                              +

                                                              Shell()

                                                              +
                                                              mavsdk::Shell::Shell(const Shell &other)
                                                              +
                                                              +

                                                              Copy constructor.

                                                              +

                                                              Parameters

                                                              + +

                                                              Member Typdef Documentation

                                                              +

                                                              typedef ResultCallback

                                                              +
                                                              using mavsdk::Shell::ResultCallback =  std::function<void(Result)>
                                                              +
                                                              +

                                                              Callback type for asynchronous Shell calls.

                                                              +

                                                              typedef ReceiveCallback

                                                              +
                                                              using mavsdk::Shell::ReceiveCallback =  std::function<void(std::string)>
                                                              +
                                                              +

                                                              Callback type for subscribe_receive.

                                                              +

                                                              typedef ReceiveHandle

                                                              +
                                                              using mavsdk::Shell::ReceiveHandle =  Handle<std::string>
                                                              +
                                                              +

                                                              Handle type for subscribe_receive.

                                                              +

                                                              Member Enumeration Documentation

                                                              +

                                                              enum Result

                                                              +

                                                              Possible results returned for shell requests.

                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                              ValueDescription
                                                              UnknownUnknown result.
                                                              SuccessRequest succeeded.
                                                              NoSystemNo system is connected.
                                                              ConnectionErrorConnection error.
                                                              NoResponseResponse was not received.
                                                              BusyShell busy (transfer in progress).
                                                              +

                                                              Member Function Documentation

                                                              +

                                                              send()

                                                              +
                                                              Result mavsdk::Shell::send(std::string command) const
                                                              +
                                                              +

                                                              Send a command line.

                                                              +

                                                              This function is blocking.

                                                              +

                                                              Parameters

                                                              +
                                                                +
                                                              • std::string command -
                                                              • +
                                                              +

                                                              Returns

                                                              +

                                                              Result - Result of request.

                                                              +

                                                              subscribe_receive()

                                                              +
                                                              ReceiveHandle mavsdk::Shell::subscribe_receive(const ReceiveCallback &callback)
                                                              +
                                                              +

                                                              Receive feedback from a sent command line.

                                                              +

                                                              This subscription needs to be made before a command line is sent, otherwise, no response will be sent.

                                                              +

                                                              Parameters

                                                              + +

                                                              Returns

                                                              +

                                                              ReceiveHandle -

                                                              +

                                                              unsubscribe_receive()

                                                              +
                                                              void mavsdk::Shell::unsubscribe_receive(ReceiveHandle handle)
                                                              +
                                                              +

                                                              Unsubscribe from subscribe_receive.

                                                              +

                                                              Parameters

                                                              + +

                                                              operator=()

                                                              +
                                                              const Shell& mavsdk::Shell::operator=(const Shell &)=delete
                                                              +
                                                              +

                                                              Equality operator (object is not copyable).

                                                              +

                                                              Parameters

                                                              + +

                                                              Returns

                                                              +

                                                               const Shell & -

                                                              +
                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                              + +
                                                              + +
                                                              +
                                                              +
                                                              + +

                                                              results matching ""

                                                              +
                                                                + +
                                                                +
                                                                + +

                                                                No results matching ""

                                                                + +
                                                                +
                                                                +
                                                                + +
                                                                +
                                                                + +
                                                                + + + + + + + + + + + + + + +
                                                                + + +
                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_system.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_system.html new file mode 100644 index 00000000..9491f91d --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_system.html @@ -0,0 +1,3682 @@ + + + + + + + class System · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                + + + + + +
                                                                + + + +
                                                                +
                                                                + + + + + + + + +
                                                                + +
                                                                + +
                                                                + + + + + + + + +
                                                                +
                                                                + +
                                                                +
                                                                + +
                                                                + +

                                                                mavsdk::System Class Reference

                                                                +

                                                                #include: system.h

                                                                +
                                                                +

                                                                This class represents a system, made up of one or more components (e.g. autopilot, cameras, servos, gimbals, etc).

                                                                +

                                                                System objects are used to interact with UAVs (including their components) and standalone cameras. They are not created directly by application code, but are returned by the Mavsdk class.

                                                                +

                                                                Public Types

                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                TypeDescription
                                                                enum ComponentTypeComponent Types.
                                                                std::function< void(bool)> IsConnectedCallbacktype for is connected callback.
                                                                Handle< bool > IsConnectedHandlehandle type to unsubscribe from subscribe_is_connected.
                                                                std::function< void(ComponentType)> ComponentDiscoveredCallbacktype for component discovery callback
                                                                Handle< ComponentType > ComponentDiscoveredHandletype for component discovery callback handle
                                                                std::function< void(ComponentType, uint8_t)> ComponentDiscoveredIdCallbacktype for component discovery callback with component ID
                                                                Handle< ComponentType, uint8_t > ComponentDiscoveredIdHandletype for component discovery callback handle with component ID
                                                                +

                                                                Public Member Functions

                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                TypeNameDescription
                                                                 ~System ()Destructor.
                                                                 System (const System &)=deleteCopy constructor (object is not copyable).
                                                                voidinit (uint8_t system_id, uint8_t component_id)constInitialize the system.
                                                                boolhas_autopilot () constChecks whether the system has an autopilot.
                                                                boolis_standalone () constChecks whether the system is a standalone (non-autopilot).
                                                                boolhas_camera (int camera_id=-1)constChecks whether the system has a camera with the given camera ID.
                                                                boolhas_gimbal () constChecks whether the system has a gimbal.
                                                                boolis_connected () constChecks if the system is connected.
                                                                uint8_tget_system_id () constMAVLink System ID of connected system.
                                                                std::vector< uint8_t >component_ids () constMAVLink component IDs of connected system.
                                                                IsConnectedHandlesubscribe_is_connected (const IsConnectedCallback & callback)Subscribe to callback to be called when system connection state changes.
                                                                voidunsubscribe_is_connected (IsConnectedHandle handle)Unsubscribe from subscribe_is_connected.
                                                                ComponentDiscoveredHandlesubscribe_component_discovered (const ComponentDiscoveredCallback & callback)Subscribe to be called when a component is discovered.
                                                                voidunsubscribe_component_discovered (ComponentDiscoveredHandle handle)Unsubscribe from subscribe_component_discovered.
                                                                ComponentDiscoveredIdHandlesubscribe_component_discovered_id (const ComponentDiscoveredIdCallback & callback)Subscribe to be called when a component is discovered.
                                                                voidunsubscribe_component_discovered_id (ComponentDiscoveredIdHandle handle)Unsubscribe from subscribe_component_discovered_id.
                                                                voidenable_timesync ()Enable time synchronization using the TIMESYNC messages.
                                                                const System &operator= (const System &)=deleteEquality operator (object is not copyable).
                                                                +

                                                                Constructor & Destructor Documentation

                                                                +

                                                                ~System()

                                                                +
                                                                mavsdk::System::~System()
                                                                +
                                                                +

                                                                Destructor.

                                                                +

                                                                System()

                                                                +
                                                                mavsdk::System::System(const System &)=delete
                                                                +
                                                                +

                                                                Copy constructor (object is not copyable).

                                                                +

                                                                Parameters

                                                                + +

                                                                Member Typdef Documentation

                                                                +

                                                                typedef IsConnectedCallback

                                                                +
                                                                using mavsdk::System::IsConnectedCallback =  std::function<void(bool)>
                                                                +
                                                                +

                                                                type for is connected callback.

                                                                +

                                                                typedef IsConnectedHandle

                                                                +
                                                                using mavsdk::System::IsConnectedHandle =  Handle<bool>
                                                                +
                                                                +

                                                                handle type to unsubscribe from subscribe_is_connected.

                                                                +

                                                                typedef ComponentDiscoveredCallback

                                                                +
                                                                using mavsdk::System::ComponentDiscoveredCallback =  std::function<void(ComponentType)>
                                                                +
                                                                +

                                                                type for component discovery callback

                                                                +

                                                                typedef ComponentDiscoveredHandle

                                                                +
                                                                using mavsdk::System::ComponentDiscoveredHandle =  Handle<ComponentType>
                                                                +
                                                                +

                                                                type for component discovery callback handle

                                                                +

                                                                typedef ComponentDiscoveredIdCallback

                                                                +
                                                                using mavsdk::System::ComponentDiscoveredIdCallback =  std::function<void(ComponentType, uint8_t)>
                                                                +
                                                                +

                                                                type for component discovery callback with component ID

                                                                +

                                                                typedef ComponentDiscoveredIdHandle

                                                                +
                                                                using mavsdk::System::ComponentDiscoveredIdHandle =  Handle<ComponentType, uint8_t>
                                                                +
                                                                +

                                                                type for component discovery callback handle with component ID

                                                                +

                                                                Member Enumeration Documentation

                                                                +

                                                                enum ComponentType

                                                                +

                                                                Component Types.

                                                                + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                ValueDescription
                                                                UNKNOWN
                                                                AUTOPILOT
                                                                CAMERA
                                                                GIMBAL
                                                                +

                                                                Member Function Documentation

                                                                +

                                                                init()

                                                                +
                                                                void mavsdk::System::init(uint8_t system_id, uint8_t component_id) const
                                                                +
                                                                +

                                                                Initialize the system.

                                                                +

                                                                This is not (and should not be) directly called by application code.

                                                                +

                                                                Parameters

                                                                +
                                                                  +
                                                                • uint8_t system_id - System id.
                                                                • +
                                                                • uint8_t component_id - Component id.
                                                                • +
                                                                +

                                                                has_autopilot()

                                                                +
                                                                bool mavsdk::System::has_autopilot() const
                                                                +
                                                                +

                                                                Checks whether the system has an autopilot.

                                                                +

                                                                Returns

                                                                +

                                                                 bool - true if it has an autopilot, false otherwise.

                                                                +

                                                                is_standalone()

                                                                +
                                                                bool mavsdk::System::is_standalone() const
                                                                +
                                                                +

                                                                Checks whether the system is a standalone (non-autopilot).

                                                                +

                                                                Returns

                                                                +

                                                                 bool - true if stand alone, false otherwise.

                                                                +

                                                                has_camera()

                                                                +
                                                                bool mavsdk::System::has_camera(int camera_id=-1) const
                                                                +
                                                                +

                                                                Checks whether the system has a camera with the given camera ID.

                                                                +

                                                                A System may have several cameras, with IDs starting from 0. When called without passing a camera ID, it checks whether the system has any camera.

                                                                +

                                                                Parameters

                                                                +
                                                                  +
                                                                • int camera_id - ID of the camera starting from 0 onwards.
                                                                • +
                                                                +

                                                                Returns

                                                                +

                                                                 bool - true if camera with the given camera ID is found, false otherwise.

                                                                +

                                                                has_gimbal()

                                                                +
                                                                bool mavsdk::System::has_gimbal() const
                                                                +
                                                                +

                                                                Checks whether the system has a gimbal.

                                                                +

                                                                Returns

                                                                +

                                                                 bool - true if the system has a gimbal, false otherwise.

                                                                +

                                                                is_connected()

                                                                +
                                                                bool mavsdk::System::is_connected() const
                                                                +
                                                                +

                                                                Checks if the system is connected.

                                                                +

                                                                A system is connected when heartbeats are arriving (discovered and not timed out).

                                                                +

                                                                Returns

                                                                +

                                                                 bool - true if the system is connected.

                                                                +

                                                                get_system_id()

                                                                +
                                                                uint8_t mavsdk::System::get_system_id() const
                                                                +
                                                                +

                                                                MAVLink System ID of connected system.

                                                                +
                                                                +

                                                                : this is 0 if nothing is connected yet.

                                                                +
                                                                +

                                                                Returns

                                                                +

                                                                 uint8_t - the system ID.

                                                                +

                                                                component_ids()

                                                                +
                                                                std::vector<uint8_t> mavsdk::System::component_ids() const
                                                                +
                                                                +

                                                                MAVLink component IDs of connected system.

                                                                +
                                                                +

                                                                : all components that have been seen at least once will be listed.

                                                                +
                                                                +

                                                                Returns

                                                                +

                                                                 std::vector< uint8_t > - a list of all component ids

                                                                +

                                                                subscribe_is_connected()

                                                                +
                                                                IsConnectedHandle mavsdk::System::subscribe_is_connected(const IsConnectedCallback &callback)
                                                                +
                                                                +

                                                                Subscribe to callback to be called when system connection state changes.

                                                                +

                                                                Parameters

                                                                + +

                                                                Returns

                                                                +

                                                                IsConnectedHandle -

                                                                +

                                                                unsubscribe_is_connected()

                                                                +
                                                                void mavsdk::System::unsubscribe_is_connected(IsConnectedHandle handle)
                                                                +
                                                                +

                                                                Unsubscribe from subscribe_is_connected.

                                                                +

                                                                Parameters

                                                                + +

                                                                subscribe_component_discovered()

                                                                +
                                                                ComponentDiscoveredHandle mavsdk::System::subscribe_component_discovered(const ComponentDiscoveredCallback &callback)
                                                                +
                                                                +

                                                                Subscribe to be called when a component is discovered.

                                                                +

                                                                Parameters

                                                                +
                                                                  +
                                                                • const ComponentDiscoveredCallback& callback - a function of type void(ComponentType) which will be called with the component type of the new component.
                                                                • +
                                                                +

                                                                Returns

                                                                +

                                                                ComponentDiscoveredHandle -

                                                                +

                                                                unsubscribe_component_discovered()

                                                                +
                                                                void mavsdk::System::unsubscribe_component_discovered(ComponentDiscoveredHandle handle)
                                                                +
                                                                +

                                                                Unsubscribe from subscribe_component_discovered.

                                                                +

                                                                Parameters

                                                                + +

                                                                subscribe_component_discovered_id()

                                                                +
                                                                ComponentDiscoveredIdHandle mavsdk::System::subscribe_component_discovered_id(const ComponentDiscoveredIdCallback &callback)
                                                                +
                                                                +

                                                                Subscribe to be called when a component is discovered.

                                                                +

                                                                Parameters

                                                                +
                                                                  +
                                                                • const ComponentDiscoveredIdCallback& callback - a function of type void(ComponentType) which will be called with the component type and the component id of the new component.
                                                                • +
                                                                +

                                                                Returns

                                                                +

                                                                ComponentDiscoveredIdHandle -

                                                                +

                                                                unsubscribe_component_discovered_id()

                                                                +
                                                                void mavsdk::System::unsubscribe_component_discovered_id(ComponentDiscoveredIdHandle handle)
                                                                +
                                                                +

                                                                Unsubscribe from subscribe_component_discovered_id.

                                                                +

                                                                Parameters

                                                                + +

                                                                enable_timesync()

                                                                +
                                                                void mavsdk::System::enable_timesync()
                                                                +
                                                                +

                                                                Enable time synchronization using the TIMESYNC messages.

                                                                +

                                                                operator=()

                                                                +
                                                                const System& mavsdk::System::operator=(const System &)=delete
                                                                +
                                                                +

                                                                Equality operator (object is not copyable).

                                                                +

                                                                Parameters

                                                                + +

                                                                Returns

                                                                +

                                                                 const System & -

                                                                +
                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                + +
                                                                + +
                                                                +
                                                                +
                                                                + +

                                                                results matching ""

                                                                +
                                                                  + +
                                                                  +
                                                                  + +

                                                                  No results matching ""

                                                                  + +
                                                                  +
                                                                  +
                                                                  + +
                                                                  +
                                                                  + +
                                                                  + + + + + + + + + + + + + + +
                                                                  + + +
                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_telemetry.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_telemetry.html new file mode 100644 index 00000000..bbb99a90 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_telemetry.html @@ -0,0 +1,6412 @@ + + + + + + + class Telemetry · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                  + + + + + +
                                                                  + + + +
                                                                  +
                                                                  + + + + + + + + +
                                                                  + +
                                                                  + +
                                                                  + + + + + + + + +
                                                                  +
                                                                  + +
                                                                  +
                                                                  + +
                                                                  + +

                                                                  mavsdk::Telemetry Class Reference

                                                                  +

                                                                  #include: telemetry.h

                                                                  +
                                                                  +

                                                                  Allow users to get vehicle telemetry and state information (e.g. battery, GPS, RC connection, flight mode etc.) and set telemetry update rates.

                                                                  +

                                                                  Data Structures

                                                                  +

                                                                  struct AccelerationFrd

                                                                  +

                                                                  struct ActuatorControlTarget

                                                                  +

                                                                  struct ActuatorOutputStatus

                                                                  +

                                                                  struct Altitude

                                                                  +

                                                                  struct AngularVelocityBody

                                                                  +

                                                                  struct AngularVelocityFrd

                                                                  +

                                                                  struct Battery

                                                                  +

                                                                  struct Covariance

                                                                  +

                                                                  struct DistanceSensor

                                                                  +

                                                                  struct EulerAngle

                                                                  +

                                                                  struct FixedwingMetrics

                                                                  +

                                                                  struct GpsGlobalOrigin

                                                                  +

                                                                  struct GpsInfo

                                                                  +

                                                                  struct GroundTruth

                                                                  +

                                                                  struct Heading

                                                                  +

                                                                  struct Health

                                                                  +

                                                                  struct Imu

                                                                  +

                                                                  struct MagneticFieldFrd

                                                                  +

                                                                  struct Odometry

                                                                  +

                                                                  struct Position

                                                                  +

                                                                  struct PositionBody

                                                                  +

                                                                  struct PositionNed

                                                                  +

                                                                  struct PositionVelocityNed

                                                                  +

                                                                  struct Quaternion

                                                                  +

                                                                  struct RawGps

                                                                  +

                                                                  struct RcStatus

                                                                  +

                                                                  struct ScaledPressure

                                                                  +

                                                                  struct StatusText

                                                                  +

                                                                  struct VelocityBody

                                                                  +

                                                                  struct VelocityNed

                                                                  +

                                                                  Public Types

                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                  TypeDescription
                                                                  enum FixTypeGPS fix type.
                                                                  enum FlightModeFlight modes.
                                                                  enum StatusTextTypeStatus types.
                                                                  enum LandedStateLanded State enumeration.
                                                                  enum VtolStateVTOL State enumeration.
                                                                  enum ResultPossible results returned for telemetry requests.
                                                                  std::function< void(Result)> ResultCallbackCallback type for asynchronous Telemetry calls.
                                                                  std::function< void(Position)> PositionCallbackCallback type for subscribe_position.
                                                                  Handle< Position > PositionHandleHandle type for subscribe_position.
                                                                  std::function< void(Position)> HomeCallbackCallback type for subscribe_home.
                                                                  Handle< Position > HomeHandleHandle type for subscribe_home.
                                                                  std::function< void(bool)> InAirCallbackCallback type for subscribe_in_air.
                                                                  Handle< bool > InAirHandleHandle type for subscribe_in_air.
                                                                  std::function< void(LandedState)> LandedStateCallbackCallback type for subscribe_landed_state.
                                                                  Handle< LandedState > LandedStateHandleHandle type for subscribe_landed_state.
                                                                  std::function< void(bool)> ArmedCallbackCallback type for subscribe_armed.
                                                                  Handle< bool > ArmedHandleHandle type for subscribe_armed.
                                                                  std::function< void(VtolState)> VtolStateCallbackCallback type for subscribe_vtol_state.
                                                                  Handle< VtolState > VtolStateHandleHandle type for subscribe_vtol_state.
                                                                  std::function< void(Quaternion)> AttitudeQuaternionCallbackCallback type for subscribe_attitude_quaternion.
                                                                  Handle< Quaternion > AttitudeQuaternionHandleHandle type for subscribe_attitude_quaternion.
                                                                  std::function< void(EulerAngle)> AttitudeEulerCallbackCallback type for subscribe_attitude_euler.
                                                                  Handle< EulerAngle > AttitudeEulerHandleHandle type for subscribe_attitude_euler.
                                                                  std::function< void(AngularVelocityBody)> AttitudeAngularVelocityBodyCallbackCallback type for subscribe_attitude_angular_velocity_body.
                                                                  Handle< AngularVelocityBody > AttitudeAngularVelocityBodyHandleHandle type for subscribe_attitude_angular_velocity_body.
                                                                  std::function< void(Quaternion)> CameraAttitudeQuaternionCallbackCallback type for subscribe_camera_attitude_quaternion.
                                                                  Handle< Quaternion > CameraAttitudeQuaternionHandleHandle type for subscribe_camera_attitude_quaternion.
                                                                  std::function< void(EulerAngle)> CameraAttitudeEulerCallbackCallback type for subscribe_camera_attitude_euler.
                                                                  Handle< EulerAngle > CameraAttitudeEulerHandleHandle type for subscribe_camera_attitude_euler.
                                                                  std::function< void(VelocityNed)> VelocityNedCallbackCallback type for subscribe_velocity_ned.
                                                                  Handle< VelocityNed > VelocityNedHandleHandle type for subscribe_velocity_ned.
                                                                  std::function< void(GpsInfo)> GpsInfoCallbackCallback type for subscribe_gps_info.
                                                                  Handle< GpsInfo > GpsInfoHandleHandle type for subscribe_gps_info.
                                                                  std::function< void(RawGps)> RawGpsCallbackCallback type for subscribe_raw_gps.
                                                                  Handle< RawGps > RawGpsHandleHandle type for subscribe_raw_gps.
                                                                  std::function< void(Battery)> BatteryCallbackCallback type for subscribe_battery.
                                                                  Handle< Battery > BatteryHandleHandle type for subscribe_battery.
                                                                  std::function< void(FlightMode)> FlightModeCallbackCallback type for subscribe_flight_mode.
                                                                  Handle< FlightMode > FlightModeHandleHandle type for subscribe_flight_mode.
                                                                  std::function< void(Health)> HealthCallbackCallback type for subscribe_health.
                                                                  Handle< Health > HealthHandleHandle type for subscribe_health.
                                                                  std::function< void(RcStatus)> RcStatusCallbackCallback type for subscribe_rc_status.
                                                                  Handle< RcStatus > RcStatusHandleHandle type for subscribe_rc_status.
                                                                  std::function< void(StatusText)> StatusTextCallbackCallback type for subscribe_status_text.
                                                                  Handle< StatusText > StatusTextHandleHandle type for subscribe_status_text.
                                                                  std::function< void(ActuatorControlTarget)> ActuatorControlTargetCallbackCallback type for subscribe_actuator_control_target.
                                                                  Handle< ActuatorControlTarget > ActuatorControlTargetHandleHandle type for subscribe_actuator_control_target.
                                                                  std::function< void(ActuatorOutputStatus)> ActuatorOutputStatusCallbackCallback type for subscribe_actuator_output_status.
                                                                  Handle< ActuatorOutputStatus > ActuatorOutputStatusHandleHandle type for subscribe_actuator_output_status.
                                                                  std::function< void(Odometry)> OdometryCallbackCallback type for subscribe_odometry.
                                                                  Handle< Odometry > OdometryHandleHandle type for subscribe_odometry.
                                                                  std::function< void(PositionVelocityNed)> PositionVelocityNedCallbackCallback type for subscribe_position_velocity_ned.
                                                                  Handle< PositionVelocityNed > PositionVelocityNedHandleHandle type for subscribe_position_velocity_ned.
                                                                  std::function< void(GroundTruth)> GroundTruthCallbackCallback type for subscribe_ground_truth.
                                                                  Handle< GroundTruth > GroundTruthHandleHandle type for subscribe_ground_truth.
                                                                  std::function< void(FixedwingMetrics)> FixedwingMetricsCallbackCallback type for subscribe_fixedwing_metrics.
                                                                  Handle< FixedwingMetrics > FixedwingMetricsHandleHandle type for subscribe_fixedwing_metrics.
                                                                  std::function< void(Imu)> ImuCallbackCallback type for subscribe_imu.
                                                                  Handle< Imu > ImuHandleHandle type for subscribe_imu.
                                                                  std::function< void(Imu)> ScaledImuCallbackCallback type for subscribe_scaled_imu.
                                                                  Handle< Imu > ScaledImuHandleHandle type for subscribe_scaled_imu.
                                                                  std::function< void(Imu)> RawImuCallbackCallback type for subscribe_raw_imu.
                                                                  Handle< Imu > RawImuHandleHandle type for subscribe_raw_imu.
                                                                  std::function< void(bool)> HealthAllOkCallbackCallback type for subscribe_health_all_ok.
                                                                  Handle< bool > HealthAllOkHandleHandle type for subscribe_health_all_ok.
                                                                  std::function< void(uint64_t)> UnixEpochTimeCallbackCallback type for subscribe_unix_epoch_time.
                                                                  Handle< uint64_t > UnixEpochTimeHandleHandle type for subscribe_unix_epoch_time.
                                                                  std::function< void(DistanceSensor)> DistanceSensorCallbackCallback type for subscribe_distance_sensor.
                                                                  Handle< DistanceSensor > DistanceSensorHandleHandle type for subscribe_distance_sensor.
                                                                  std::function< void(ScaledPressure)> ScaledPressureCallbackCallback type for subscribe_scaled_pressure.
                                                                  Handle< ScaledPressure > ScaledPressureHandleHandle type for subscribe_scaled_pressure.
                                                                  std::function< void(Heading)> HeadingCallbackCallback type for subscribe_heading.
                                                                  Handle< Heading > HeadingHandleHandle type for subscribe_heading.
                                                                  std::function< void(Altitude)> AltitudeCallbackCallback type for subscribe_altitude.
                                                                  Handle< Altitude > AltitudeHandleHandle type for subscribe_altitude.
                                                                  std::function< void(Result, GpsGlobalOrigin)> GetGpsGlobalOriginCallbackCallback type for get_gps_global_origin_async.
                                                                  +

                                                                  Public Member Functions

                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                  TypeNameDescription
                                                                   Telemetry (System & system)Constructor. Creates the plugin for a specific System.
                                                                   Telemetry (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                                                   ~Telemetry () overrideDestructor (internal use only).
                                                                   Telemetry (const Telemetry & other)Copy constructor.
                                                                  PositionHandlesubscribe_position (const PositionCallback & callback)Subscribe to 'position' updates.
                                                                  voidunsubscribe_position (PositionHandle handle)Unsubscribe from subscribe_position.
                                                                  Positionposition () constPoll for 'Position' (blocking).
                                                                  HomeHandlesubscribe_home (const HomeCallback & callback)Subscribe to 'home position' updates.
                                                                  voidunsubscribe_home (HomeHandle handle)Unsubscribe from subscribe_home.
                                                                  Positionhome () constPoll for 'Position' (blocking).
                                                                  InAirHandlesubscribe_in_air (const InAirCallback & callback)Subscribe to in-air updates.
                                                                  voidunsubscribe_in_air (InAirHandle handle)Unsubscribe from subscribe_in_air.
                                                                  boolin_air () constPoll for 'bool' (blocking).
                                                                  LandedStateHandlesubscribe_landed_state (const LandedStateCallback & callback)Subscribe to landed state updates.
                                                                  voidunsubscribe_landed_state (LandedStateHandle handle)Unsubscribe from subscribe_landed_state.
                                                                  LandedStatelanded_state () constPoll for 'LandedState' (blocking).
                                                                  ArmedHandlesubscribe_armed (const ArmedCallback & callback)Subscribe to armed updates.
                                                                  voidunsubscribe_armed (ArmedHandle handle)Unsubscribe from subscribe_armed.
                                                                  boolarmed () constPoll for 'bool' (blocking).
                                                                  VtolStateHandlesubscribe_vtol_state (const VtolStateCallback & callback)subscribe to vtol state Updates
                                                                  voidunsubscribe_vtol_state (VtolStateHandle handle)Unsubscribe from subscribe_vtol_state.
                                                                  VtolStatevtol_state () constPoll for 'VtolState' (blocking).
                                                                  AttitudeQuaternionHandlesubscribe_attitude_quaternion (const AttitudeQuaternionCallback & callback)Subscribe to 'attitude' updates (quaternion).
                                                                  voidunsubscribe_attitude_quaternion (AttitudeQuaternionHandle handle)Unsubscribe from subscribe_attitude_quaternion.
                                                                  Quaternionattitude_quaternion () constPoll for 'Quaternion' (blocking).
                                                                  AttitudeEulerHandlesubscribe_attitude_euler (const AttitudeEulerCallback & callback)Subscribe to 'attitude' updates (Euler).
                                                                  voidunsubscribe_attitude_euler (AttitudeEulerHandle handle)Unsubscribe from subscribe_attitude_euler.
                                                                  EulerAngleattitude_euler () constPoll for 'EulerAngle' (blocking).
                                                                  AttitudeAngularVelocityBodyHandlesubscribe_attitude_angular_velocity_body (const AttitudeAngularVelocityBodyCallback & callback)Subscribe to 'attitude' updates (angular velocity)
                                                                  voidunsubscribe_attitude_angular_velocity_body (AttitudeAngularVelocityBodyHandle handle)Unsubscribe from subscribe_attitude_angular_velocity_body.
                                                                  AngularVelocityBodyattitude_angular_velocity_body () constPoll for 'AngularVelocityBody' (blocking).
                                                                  CameraAttitudeQuaternionHandlesubscribe_camera_attitude_quaternion (const CameraAttitudeQuaternionCallback & callback)Subscribe to 'camera attitude' updates (quaternion).
                                                                  voidunsubscribe_camera_attitude_quaternion (CameraAttitudeQuaternionHandle handle)Unsubscribe from subscribe_camera_attitude_quaternion.
                                                                  Quaternioncamera_attitude_quaternion () constPoll for 'Quaternion' (blocking).
                                                                  CameraAttitudeEulerHandlesubscribe_camera_attitude_euler (const CameraAttitudeEulerCallback & callback)Subscribe to 'camera attitude' updates (Euler).
                                                                  voidunsubscribe_camera_attitude_euler (CameraAttitudeEulerHandle handle)Unsubscribe from subscribe_camera_attitude_euler.
                                                                  EulerAnglecamera_attitude_euler () constPoll for 'EulerAngle' (blocking).
                                                                  VelocityNedHandlesubscribe_velocity_ned (const VelocityNedCallback & callback)Subscribe to 'ground speed' updates (NED).
                                                                  voidunsubscribe_velocity_ned (VelocityNedHandle handle)Unsubscribe from subscribe_velocity_ned.
                                                                  VelocityNedvelocity_ned () constPoll for 'VelocityNed' (blocking).
                                                                  GpsInfoHandlesubscribe_gps_info (const GpsInfoCallback & callback)Subscribe to 'GPS info' updates.
                                                                  voidunsubscribe_gps_info (GpsInfoHandle handle)Unsubscribe from subscribe_gps_info.
                                                                  GpsInfogps_info () constPoll for 'GpsInfo' (blocking).
                                                                  RawGpsHandlesubscribe_raw_gps (const RawGpsCallback & callback)Subscribe to 'Raw GPS' updates.
                                                                  voidunsubscribe_raw_gps (RawGpsHandle handle)Unsubscribe from subscribe_raw_gps.
                                                                  RawGpsraw_gps () constPoll for 'RawGps' (blocking).
                                                                  BatteryHandlesubscribe_battery (const BatteryCallback & callback)Subscribe to 'battery' updates.
                                                                  voidunsubscribe_battery (BatteryHandle handle)Unsubscribe from subscribe_battery.
                                                                  Batterybattery () constPoll for 'Battery' (blocking).
                                                                  FlightModeHandlesubscribe_flight_mode (const FlightModeCallback & callback)Subscribe to 'flight mode' updates.
                                                                  voidunsubscribe_flight_mode (FlightModeHandle handle)Unsubscribe from subscribe_flight_mode.
                                                                  FlightModeflight_mode () constPoll for 'FlightMode' (blocking).
                                                                  HealthHandlesubscribe_health (const HealthCallback & callback)Subscribe to 'health' updates.
                                                                  voidunsubscribe_health (HealthHandle handle)Unsubscribe from subscribe_health.
                                                                  Healthhealth () constPoll for 'Health' (blocking).
                                                                  RcStatusHandlesubscribe_rc_status (const RcStatusCallback & callback)Subscribe to 'RC status' updates.
                                                                  voidunsubscribe_rc_status (RcStatusHandle handle)Unsubscribe from subscribe_rc_status.
                                                                  RcStatusrc_status () constPoll for 'RcStatus' (blocking).
                                                                  StatusTextHandlesubscribe_status_text (const StatusTextCallback & callback)Subscribe to 'status text' updates.
                                                                  voidunsubscribe_status_text (StatusTextHandle handle)Unsubscribe from subscribe_status_text.
                                                                  StatusTextstatus_text () constPoll for 'StatusText' (blocking).
                                                                  ActuatorControlTargetHandlesubscribe_actuator_control_target (const ActuatorControlTargetCallback & callback)Subscribe to 'actuator control target' updates.
                                                                  voidunsubscribe_actuator_control_target (ActuatorControlTargetHandle handle)Unsubscribe from subscribe_actuator_control_target.
                                                                  ActuatorControlTargetactuator_control_target () constPoll for 'ActuatorControlTarget' (blocking).
                                                                  ActuatorOutputStatusHandlesubscribe_actuator_output_status (const ActuatorOutputStatusCallback & callback)Subscribe to 'actuator output status' updates.
                                                                  voidunsubscribe_actuator_output_status (ActuatorOutputStatusHandle handle)Unsubscribe from subscribe_actuator_output_status.
                                                                  ActuatorOutputStatusactuator_output_status () constPoll for 'ActuatorOutputStatus' (blocking).
                                                                  OdometryHandlesubscribe_odometry (const OdometryCallback & callback)Subscribe to 'odometry' updates.
                                                                  voidunsubscribe_odometry (OdometryHandle handle)Unsubscribe from subscribe_odometry.
                                                                  Odometryodometry () constPoll for 'Odometry' (blocking).
                                                                  PositionVelocityNedHandlesubscribe_position_velocity_ned (const PositionVelocityNedCallback & callback)Subscribe to 'position velocity' updates.
                                                                  voidunsubscribe_position_velocity_ned (PositionVelocityNedHandle handle)Unsubscribe from subscribe_position_velocity_ned.
                                                                  PositionVelocityNedposition_velocity_ned () constPoll for 'PositionVelocityNed' (blocking).
                                                                  GroundTruthHandlesubscribe_ground_truth (const GroundTruthCallback & callback)Subscribe to 'ground truth' updates.
                                                                  voidunsubscribe_ground_truth (GroundTruthHandle handle)Unsubscribe from subscribe_ground_truth.
                                                                  GroundTruthground_truth () constPoll for 'GroundTruth' (blocking).
                                                                  FixedwingMetricsHandlesubscribe_fixedwing_metrics (const FixedwingMetricsCallback & callback)Subscribe to 'fixedwing metrics' updates.
                                                                  voidunsubscribe_fixedwing_metrics (FixedwingMetricsHandle handle)Unsubscribe from subscribe_fixedwing_metrics.
                                                                  FixedwingMetricsfixedwing_metrics () constPoll for 'FixedwingMetrics' (blocking).
                                                                  ImuHandlesubscribe_imu (const ImuCallback & callback)Subscribe to 'IMU' updates (in SI units in NED body frame).
                                                                  voidunsubscribe_imu (ImuHandle handle)Unsubscribe from subscribe_imu.
                                                                  Imuimu () constPoll for 'Imu' (blocking).
                                                                  ScaledImuHandlesubscribe_scaled_imu (const ScaledImuCallback & callback)Subscribe to 'Scaled IMU' updates.
                                                                  voidunsubscribe_scaled_imu (ScaledImuHandle handle)Unsubscribe from subscribe_scaled_imu.
                                                                  Imuscaled_imu () constPoll for 'Imu' (blocking).
                                                                  RawImuHandlesubscribe_raw_imu (const RawImuCallback & callback)Subscribe to 'Raw IMU' updates.
                                                                  voidunsubscribe_raw_imu (RawImuHandle handle)Unsubscribe from subscribe_raw_imu.
                                                                  Imuraw_imu () constPoll for 'Imu' (blocking).
                                                                  HealthAllOkHandlesubscribe_health_all_ok (const HealthAllOkCallback & callback)Subscribe to 'HealthAllOk' updates.
                                                                  voidunsubscribe_health_all_ok (HealthAllOkHandle handle)Unsubscribe from subscribe_health_all_ok.
                                                                  boolhealth_all_ok () constPoll for 'bool' (blocking).
                                                                  UnixEpochTimeHandlesubscribe_unix_epoch_time (const UnixEpochTimeCallback & callback)Subscribe to 'unix epoch time' updates.
                                                                  voidunsubscribe_unix_epoch_time (UnixEpochTimeHandle handle)Unsubscribe from subscribe_unix_epoch_time.
                                                                  uint64_tunix_epoch_time () constPoll for 'uint64_t' (blocking).
                                                                  DistanceSensorHandlesubscribe_distance_sensor (const DistanceSensorCallback & callback)Subscribe to 'Distance Sensor' updates.
                                                                  voidunsubscribe_distance_sensor (DistanceSensorHandle handle)Unsubscribe from subscribe_distance_sensor.
                                                                  DistanceSensordistance_sensor () constPoll for 'DistanceSensor' (blocking).
                                                                  ScaledPressureHandlesubscribe_scaled_pressure (const ScaledPressureCallback & callback)Subscribe to 'Scaled Pressure' updates.
                                                                  voidunsubscribe_scaled_pressure (ScaledPressureHandle handle)Unsubscribe from subscribe_scaled_pressure.
                                                                  ScaledPressurescaled_pressure () constPoll for 'ScaledPressure' (blocking).
                                                                  HeadingHandlesubscribe_heading (const HeadingCallback & callback)Subscribe to 'Heading' updates.
                                                                  voidunsubscribe_heading (HeadingHandle handle)Unsubscribe from subscribe_heading.
                                                                  Headingheading () constPoll for 'Heading' (blocking).
                                                                  AltitudeHandlesubscribe_altitude (const AltitudeCallback & callback)Subscribe to 'Altitude' updates.
                                                                  voidunsubscribe_altitude (AltitudeHandle handle)Unsubscribe from subscribe_altitude.
                                                                  Altitudealtitude () constPoll for 'Altitude' (blocking).
                                                                  voidset_rate_position_async (double rate_hz, const ResultCallback callback)Set rate to 'position' updates.
                                                                  Resultset_rate_position (double rate_hz)constSet rate to 'position' updates.
                                                                  voidset_rate_home_async (double rate_hz, const ResultCallback callback)Set rate to 'home position' updates.
                                                                  Resultset_rate_home (double rate_hz)constSet rate to 'home position' updates.
                                                                  voidset_rate_in_air_async (double rate_hz, const ResultCallback callback)Set rate to in-air updates.
                                                                  Resultset_rate_in_air (double rate_hz)constSet rate to in-air updates.
                                                                  voidset_rate_landed_state_async (double rate_hz, const ResultCallback callback)Set rate to landed state updates.
                                                                  Resultset_rate_landed_state (double rate_hz)constSet rate to landed state updates.
                                                                  voidset_rate_vtol_state_async (double rate_hz, const ResultCallback callback)Set rate to VTOL state updates.
                                                                  Resultset_rate_vtol_state (double rate_hz)constSet rate to VTOL state updates.
                                                                  voidset_rate_attitude_quaternion_async (double rate_hz, const ResultCallback callback)Set rate to 'attitude euler angle' updates.
                                                                  Resultset_rate_attitude_quaternion (double rate_hz)constSet rate to 'attitude euler angle' updates.
                                                                  voidset_rate_attitude_euler_async (double rate_hz, const ResultCallback callback)Set rate to 'attitude quaternion' updates.
                                                                  Resultset_rate_attitude_euler (double rate_hz)constSet rate to 'attitude quaternion' updates.
                                                                  voidset_rate_camera_attitude_async (double rate_hz, const ResultCallback callback)Set rate of camera attitude updates.
                                                                  Resultset_rate_camera_attitude (double rate_hz)constSet rate of camera attitude updates.
                                                                  voidset_rate_velocity_ned_async (double rate_hz, const ResultCallback callback)Set rate to 'ground speed' updates (NED).
                                                                  Resultset_rate_velocity_ned (double rate_hz)constSet rate to 'ground speed' updates (NED).
                                                                  voidset_rate_gps_info_async (double rate_hz, const ResultCallback callback)Set rate to 'GPS info' updates.
                                                                  Resultset_rate_gps_info (double rate_hz)constSet rate to 'GPS info' updates.
                                                                  voidset_rate_battery_async (double rate_hz, const ResultCallback callback)Set rate to 'battery' updates.
                                                                  Resultset_rate_battery (double rate_hz)constSet rate to 'battery' updates.
                                                                  voidset_rate_rc_status_async (double rate_hz, const ResultCallback callback)Set rate to 'RC status' updates.
                                                                  Resultset_rate_rc_status (double rate_hz)constSet rate to 'RC status' updates.
                                                                  voidset_rate_actuator_control_target_async (double rate_hz, const ResultCallback callback)Set rate to 'actuator control target' updates.
                                                                  Resultset_rate_actuator_control_target (double rate_hz)constSet rate to 'actuator control target' updates.
                                                                  voidset_rate_actuator_output_status_async (double rate_hz, const ResultCallback callback)Set rate to 'actuator output status' updates.
                                                                  Resultset_rate_actuator_output_status (double rate_hz)constSet rate to 'actuator output status' updates.
                                                                  voidset_rate_odometry_async (double rate_hz, const ResultCallback callback)Set rate to 'odometry' updates.
                                                                  Resultset_rate_odometry (double rate_hz)constSet rate to 'odometry' updates.
                                                                  voidset_rate_position_velocity_ned_async (double rate_hz, const ResultCallback callback)Set rate to 'position velocity' updates.
                                                                  Resultset_rate_position_velocity_ned (double rate_hz)constSet rate to 'position velocity' updates.
                                                                  voidset_rate_ground_truth_async (double rate_hz, const ResultCallback callback)Set rate to 'ground truth' updates.
                                                                  Resultset_rate_ground_truth (double rate_hz)constSet rate to 'ground truth' updates.
                                                                  voidset_rate_fixedwing_metrics_async (double rate_hz, const ResultCallback callback)Set rate to 'fixedwing metrics' updates.
                                                                  Resultset_rate_fixedwing_metrics (double rate_hz)constSet rate to 'fixedwing metrics' updates.
                                                                  voidset_rate_imu_async (double rate_hz, const ResultCallback callback)Set rate to 'IMU' updates.
                                                                  Resultset_rate_imu (double rate_hz)constSet rate to 'IMU' updates.
                                                                  voidset_rate_scaled_imu_async (double rate_hz, const ResultCallback callback)Set rate to 'Scaled IMU' updates.
                                                                  Resultset_rate_scaled_imu (double rate_hz)constSet rate to 'Scaled IMU' updates.
                                                                  voidset_rate_raw_imu_async (double rate_hz, const ResultCallback callback)Set rate to 'Raw IMU' updates.
                                                                  Resultset_rate_raw_imu (double rate_hz)constSet rate to 'Raw IMU' updates.
                                                                  voidset_rate_unix_epoch_time_async (double rate_hz, const ResultCallback callback)Set rate to 'unix epoch time' updates.
                                                                  Resultset_rate_unix_epoch_time (double rate_hz)constSet rate to 'unix epoch time' updates.
                                                                  voidset_rate_distance_sensor_async (double rate_hz, const ResultCallback callback)Set rate to 'Distance Sensor' updates.
                                                                  Resultset_rate_distance_sensor (double rate_hz)constSet rate to 'Distance Sensor' updates.
                                                                  voidset_rate_altitude_async (double rate_hz, const ResultCallback callback)Set rate to 'Altitude' updates.
                                                                  Resultset_rate_altitude (double rate_hz)constSet rate to 'Altitude' updates.
                                                                  voidget_gps_global_origin_async (const GetGpsGlobalOriginCallback callback)Get the GPS location of where the estimator has been initialized.
                                                                  std::pair< Result, Telemetry::GpsGlobalOrigin >get_gps_global_origin () constGet the GPS location of where the estimator has been initialized.
                                                                  const Telemetry &operator= (const Telemetry &)=deleteEquality operator (object is not copyable).
                                                                  +

                                                                  Constructor & Destructor Documentation

                                                                  +

                                                                  Telemetry()

                                                                  +
                                                                  mavsdk::Telemetry::Telemetry(System &system)
                                                                  +
                                                                  +

                                                                  Constructor. Creates the plugin for a specific System.

                                                                  +

                                                                  The plugin is typically created as shown below:

                                                                  +
                                                                  auto telemetry = Telemetry(system);
                                                                  +
                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • System& system - The specific system associated with this plugin.
                                                                  • +
                                                                  +

                                                                  Telemetry()

                                                                  +
                                                                  mavsdk::Telemetry::Telemetry(std::shared_ptr< System > system)
                                                                  +
                                                                  +

                                                                  Constructor. Creates the plugin for a specific System.

                                                                  +

                                                                  The plugin is typically created as shown below:

                                                                  +
                                                                  auto telemetry = Telemetry(system);
                                                                  +
                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • std::shared_ptr< System > system - The specific system associated with this plugin.
                                                                  • +
                                                                  +

                                                                  ~Telemetry()

                                                                  +
                                                                  mavsdk::Telemetry::~Telemetry() override
                                                                  +
                                                                  +

                                                                  Destructor (internal use only).

                                                                  +

                                                                  Telemetry()

                                                                  +
                                                                  mavsdk::Telemetry::Telemetry(const Telemetry &other)
                                                                  +
                                                                  +

                                                                  Copy constructor.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Member Typdef Documentation

                                                                  +

                                                                  typedef ResultCallback

                                                                  +
                                                                  using mavsdk::Telemetry::ResultCallback =  std::function<void(Result)>
                                                                  +
                                                                  +

                                                                  Callback type for asynchronous Telemetry calls.

                                                                  +

                                                                  typedef PositionCallback

                                                                  +
                                                                  using mavsdk::Telemetry::PositionCallback =  std::function<void(Position)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_position.

                                                                  +

                                                                  typedef PositionHandle

                                                                  +
                                                                  using mavsdk::Telemetry::PositionHandle =  Handle<Position>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_position.

                                                                  +

                                                                  typedef HomeCallback

                                                                  +
                                                                  using mavsdk::Telemetry::HomeCallback =  std::function<void(Position)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_home.

                                                                  +

                                                                  typedef HomeHandle

                                                                  +
                                                                  using mavsdk::Telemetry::HomeHandle =  Handle<Position>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_home.

                                                                  +

                                                                  typedef InAirCallback

                                                                  +
                                                                  using mavsdk::Telemetry::InAirCallback =  std::function<void(bool)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_in_air.

                                                                  +

                                                                  typedef InAirHandle

                                                                  +
                                                                  using mavsdk::Telemetry::InAirHandle =  Handle<bool>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_in_air.

                                                                  +

                                                                  typedef LandedStateCallback

                                                                  +
                                                                  using mavsdk::Telemetry::LandedStateCallback =  std::function<void(LandedState)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_landed_state.

                                                                  +

                                                                  typedef LandedStateHandle

                                                                  +
                                                                  using mavsdk::Telemetry::LandedStateHandle =  Handle<LandedState>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_landed_state.

                                                                  +

                                                                  typedef ArmedCallback

                                                                  +
                                                                  using mavsdk::Telemetry::ArmedCallback =  std::function<void(bool)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_armed.

                                                                  +

                                                                  typedef ArmedHandle

                                                                  +
                                                                  using mavsdk::Telemetry::ArmedHandle =  Handle<bool>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_armed.

                                                                  +

                                                                  typedef VtolStateCallback

                                                                  +
                                                                  using mavsdk::Telemetry::VtolStateCallback =  std::function<void(VtolState)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_vtol_state.

                                                                  +

                                                                  typedef VtolStateHandle

                                                                  +
                                                                  using mavsdk::Telemetry::VtolStateHandle =  Handle<VtolState>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_vtol_state.

                                                                  +

                                                                  typedef AttitudeQuaternionCallback

                                                                  +
                                                                  using mavsdk::Telemetry::AttitudeQuaternionCallback =  std::function<void(Quaternion)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_attitude_quaternion.

                                                                  +

                                                                  typedef AttitudeQuaternionHandle

                                                                  +
                                                                  using mavsdk::Telemetry::AttitudeQuaternionHandle =  Handle<Quaternion>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_attitude_quaternion.

                                                                  +

                                                                  typedef AttitudeEulerCallback

                                                                  +
                                                                  using mavsdk::Telemetry::AttitudeEulerCallback =  std::function<void(EulerAngle)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_attitude_euler.

                                                                  +

                                                                  typedef AttitudeEulerHandle

                                                                  +
                                                                  using mavsdk::Telemetry::AttitudeEulerHandle =  Handle<EulerAngle>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_attitude_euler.

                                                                  +

                                                                  typedef AttitudeAngularVelocityBodyCallback

                                                                  +
                                                                  using mavsdk::Telemetry::AttitudeAngularVelocityBodyCallback =  std::function<void(AngularVelocityBody)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_attitude_angular_velocity_body.

                                                                  +

                                                                  typedef AttitudeAngularVelocityBodyHandle

                                                                  +
                                                                  using mavsdk::Telemetry::AttitudeAngularVelocityBodyHandle =  Handle<AngularVelocityBody>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_attitude_angular_velocity_body.

                                                                  +

                                                                  typedef CameraAttitudeQuaternionCallback

                                                                  +
                                                                  using mavsdk::Telemetry::CameraAttitudeQuaternionCallback =  std::function<void(Quaternion)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_camera_attitude_quaternion.

                                                                  +

                                                                  typedef CameraAttitudeQuaternionHandle

                                                                  +
                                                                  using mavsdk::Telemetry::CameraAttitudeQuaternionHandle =  Handle<Quaternion>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_camera_attitude_quaternion.

                                                                  +

                                                                  typedef CameraAttitudeEulerCallback

                                                                  +
                                                                  using mavsdk::Telemetry::CameraAttitudeEulerCallback =  std::function<void(EulerAngle)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_camera_attitude_euler.

                                                                  +

                                                                  typedef CameraAttitudeEulerHandle

                                                                  +
                                                                  using mavsdk::Telemetry::CameraAttitudeEulerHandle =  Handle<EulerAngle>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_camera_attitude_euler.

                                                                  +

                                                                  typedef VelocityNedCallback

                                                                  +
                                                                  using mavsdk::Telemetry::VelocityNedCallback =  std::function<void(VelocityNed)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_velocity_ned.

                                                                  +

                                                                  typedef VelocityNedHandle

                                                                  +
                                                                  using mavsdk::Telemetry::VelocityNedHandle =  Handle<VelocityNed>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_velocity_ned.

                                                                  +

                                                                  typedef GpsInfoCallback

                                                                  +
                                                                  using mavsdk::Telemetry::GpsInfoCallback =  std::function<void(GpsInfo)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_gps_info.

                                                                  +

                                                                  typedef GpsInfoHandle

                                                                  +
                                                                  using mavsdk::Telemetry::GpsInfoHandle =  Handle<GpsInfo>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_gps_info.

                                                                  +

                                                                  typedef RawGpsCallback

                                                                  +
                                                                  using mavsdk::Telemetry::RawGpsCallback =  std::function<void(RawGps)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_raw_gps.

                                                                  +

                                                                  typedef RawGpsHandle

                                                                  +
                                                                  using mavsdk::Telemetry::RawGpsHandle =  Handle<RawGps>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_raw_gps.

                                                                  +

                                                                  typedef BatteryCallback

                                                                  +
                                                                  using mavsdk::Telemetry::BatteryCallback =  std::function<void(Battery)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_battery.

                                                                  +

                                                                  typedef BatteryHandle

                                                                  +
                                                                  using mavsdk::Telemetry::BatteryHandle =  Handle<Battery>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_battery.

                                                                  +

                                                                  typedef FlightModeCallback

                                                                  +
                                                                  using mavsdk::Telemetry::FlightModeCallback =  std::function<void(FlightMode)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_flight_mode.

                                                                  +

                                                                  typedef FlightModeHandle

                                                                  +
                                                                  using mavsdk::Telemetry::FlightModeHandle =  Handle<FlightMode>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_flight_mode.

                                                                  +

                                                                  typedef HealthCallback

                                                                  +
                                                                  using mavsdk::Telemetry::HealthCallback =  std::function<void(Health)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_health.

                                                                  +

                                                                  typedef HealthHandle

                                                                  +
                                                                  using mavsdk::Telemetry::HealthHandle =  Handle<Health>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_health.

                                                                  +

                                                                  typedef RcStatusCallback

                                                                  +
                                                                  using mavsdk::Telemetry::RcStatusCallback =  std::function<void(RcStatus)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_rc_status.

                                                                  +

                                                                  typedef RcStatusHandle

                                                                  +
                                                                  using mavsdk::Telemetry::RcStatusHandle =  Handle<RcStatus>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_rc_status.

                                                                  +

                                                                  typedef StatusTextCallback

                                                                  +
                                                                  using mavsdk::Telemetry::StatusTextCallback =  std::function<void(StatusText)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_status_text.

                                                                  +

                                                                  typedef StatusTextHandle

                                                                  +
                                                                  using mavsdk::Telemetry::StatusTextHandle =  Handle<StatusText>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_status_text.

                                                                  +

                                                                  typedef ActuatorControlTargetCallback

                                                                  +
                                                                  using mavsdk::Telemetry::ActuatorControlTargetCallback =  std::function<void(ActuatorControlTarget)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_actuator_control_target.

                                                                  +

                                                                  typedef ActuatorControlTargetHandle

                                                                  +
                                                                  using mavsdk::Telemetry::ActuatorControlTargetHandle =  Handle<ActuatorControlTarget>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_actuator_control_target.

                                                                  +

                                                                  typedef ActuatorOutputStatusCallback

                                                                  +
                                                                  using mavsdk::Telemetry::ActuatorOutputStatusCallback =  std::function<void(ActuatorOutputStatus)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_actuator_output_status.

                                                                  +

                                                                  typedef ActuatorOutputStatusHandle

                                                                  +
                                                                  using mavsdk::Telemetry::ActuatorOutputStatusHandle =  Handle<ActuatorOutputStatus>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_actuator_output_status.

                                                                  +

                                                                  typedef OdometryCallback

                                                                  +
                                                                  using mavsdk::Telemetry::OdometryCallback =  std::function<void(Odometry)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_odometry.

                                                                  +

                                                                  typedef OdometryHandle

                                                                  +
                                                                  using mavsdk::Telemetry::OdometryHandle =  Handle<Odometry>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_odometry.

                                                                  +

                                                                  typedef PositionVelocityNedCallback

                                                                  +
                                                                  using mavsdk::Telemetry::PositionVelocityNedCallback =  std::function<void(PositionVelocityNed)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_position_velocity_ned.

                                                                  +

                                                                  typedef PositionVelocityNedHandle

                                                                  +
                                                                  using mavsdk::Telemetry::PositionVelocityNedHandle =  Handle<PositionVelocityNed>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_position_velocity_ned.

                                                                  +

                                                                  typedef GroundTruthCallback

                                                                  +
                                                                  using mavsdk::Telemetry::GroundTruthCallback =  std::function<void(GroundTruth)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_ground_truth.

                                                                  +

                                                                  typedef GroundTruthHandle

                                                                  +
                                                                  using mavsdk::Telemetry::GroundTruthHandle =  Handle<GroundTruth>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_ground_truth.

                                                                  +

                                                                  typedef FixedwingMetricsCallback

                                                                  +
                                                                  using mavsdk::Telemetry::FixedwingMetricsCallback =  std::function<void(FixedwingMetrics)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_fixedwing_metrics.

                                                                  +

                                                                  typedef FixedwingMetricsHandle

                                                                  +
                                                                  using mavsdk::Telemetry::FixedwingMetricsHandle =  Handle<FixedwingMetrics>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_fixedwing_metrics.

                                                                  +

                                                                  typedef ImuCallback

                                                                  +
                                                                  using mavsdk::Telemetry::ImuCallback =  std::function<void(Imu)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_imu.

                                                                  +

                                                                  typedef ImuHandle

                                                                  +
                                                                  using mavsdk::Telemetry::ImuHandle =  Handle<Imu>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_imu.

                                                                  +

                                                                  typedef ScaledImuCallback

                                                                  +
                                                                  using mavsdk::Telemetry::ScaledImuCallback =  std::function<void(Imu)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_scaled_imu.

                                                                  +

                                                                  typedef ScaledImuHandle

                                                                  +
                                                                  using mavsdk::Telemetry::ScaledImuHandle =  Handle<Imu>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_scaled_imu.

                                                                  +

                                                                  typedef RawImuCallback

                                                                  +
                                                                  using mavsdk::Telemetry::RawImuCallback =  std::function<void(Imu)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_raw_imu.

                                                                  +

                                                                  typedef RawImuHandle

                                                                  +
                                                                  using mavsdk::Telemetry::RawImuHandle =  Handle<Imu>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_raw_imu.

                                                                  +

                                                                  typedef HealthAllOkCallback

                                                                  +
                                                                  using mavsdk::Telemetry::HealthAllOkCallback =  std::function<void(bool)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_health_all_ok.

                                                                  +

                                                                  typedef HealthAllOkHandle

                                                                  +
                                                                  using mavsdk::Telemetry::HealthAllOkHandle =  Handle<bool>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_health_all_ok.

                                                                  +

                                                                  typedef UnixEpochTimeCallback

                                                                  +
                                                                  using mavsdk::Telemetry::UnixEpochTimeCallback =  std::function<void(uint64_t)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_unix_epoch_time.

                                                                  +

                                                                  typedef UnixEpochTimeHandle

                                                                  +
                                                                  using mavsdk::Telemetry::UnixEpochTimeHandle =  Handle<uint64_t>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_unix_epoch_time.

                                                                  +

                                                                  typedef DistanceSensorCallback

                                                                  +
                                                                  using mavsdk::Telemetry::DistanceSensorCallback =  std::function<void(DistanceSensor)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_distance_sensor.

                                                                  +

                                                                  typedef DistanceSensorHandle

                                                                  +
                                                                  using mavsdk::Telemetry::DistanceSensorHandle =  Handle<DistanceSensor>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_distance_sensor.

                                                                  +

                                                                  typedef ScaledPressureCallback

                                                                  +
                                                                  using mavsdk::Telemetry::ScaledPressureCallback =  std::function<void(ScaledPressure)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_scaled_pressure.

                                                                  +

                                                                  typedef ScaledPressureHandle

                                                                  +
                                                                  using mavsdk::Telemetry::ScaledPressureHandle =  Handle<ScaledPressure>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_scaled_pressure.

                                                                  +

                                                                  typedef HeadingCallback

                                                                  +
                                                                  using mavsdk::Telemetry::HeadingCallback =  std::function<void(Heading)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_heading.

                                                                  +

                                                                  typedef HeadingHandle

                                                                  +
                                                                  using mavsdk::Telemetry::HeadingHandle =  Handle<Heading>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_heading.

                                                                  +

                                                                  typedef AltitudeCallback

                                                                  +
                                                                  using mavsdk::Telemetry::AltitudeCallback =  std::function<void(Altitude)>
                                                                  +
                                                                  +

                                                                  Callback type for subscribe_altitude.

                                                                  +

                                                                  typedef AltitudeHandle

                                                                  +
                                                                  using mavsdk::Telemetry::AltitudeHandle =  Handle<Altitude>
                                                                  +
                                                                  +

                                                                  Handle type for subscribe_altitude.

                                                                  +

                                                                  typedef GetGpsGlobalOriginCallback

                                                                  +
                                                                  using mavsdk::Telemetry::GetGpsGlobalOriginCallback =  std::function<void(Result, GpsGlobalOrigin)>
                                                                  +
                                                                  +

                                                                  Callback type for get_gps_global_origin_async.

                                                                  +

                                                                  Member Enumeration Documentation

                                                                  +

                                                                  enum FixType

                                                                  +

                                                                  GPS fix type.

                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                  ValueDescription
                                                                  NoGpsNo GPS connected.
                                                                  NoFixNo position information, GPS is connected.
                                                                  Fix2D2D position.
                                                                  Fix3D3D position.
                                                                  FixDgpsDGPS/SBAS aided 3D position.
                                                                  RtkFloatRTK float, 3D position.
                                                                  RtkFixedRTK Fixed, 3D position.
                                                                  +

                                                                  enum FlightMode

                                                                  +

                                                                  Flight modes.

                                                                  +

                                                                  For more information about flight modes, check out https://docs.px4.io/master/en/config/flight_mode.html.

                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                  ValueDescription
                                                                  UnknownMode not known.
                                                                  ReadyArmed and ready to take off.
                                                                  TakeoffTaking off.
                                                                  HoldHolding (hovering in place (or circling for fixed-wing vehicles).
                                                                  MissionIn mission.
                                                                  ReturnToLaunchReturning to launch position (then landing).
                                                                  LandLanding.
                                                                  OffboardIn 'offboard' mode.
                                                                  FollowMeIn 'follow-me' mode.
                                                                  ManualIn 'Manual' mode.
                                                                  AltctlIn 'Altitude Control' mode.
                                                                  PosctlIn 'Position Control' mode.
                                                                  AcroIn 'Acro' mode.
                                                                  StabilizedIn 'Stabilize' mode.
                                                                  RattitudeIn 'Rattitude' mode.
                                                                  +

                                                                  enum StatusTextType

                                                                  +

                                                                  Status types.

                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                  ValueDescription
                                                                  DebugDebug.
                                                                  InfoInformation.
                                                                  NoticeNotice.
                                                                  WarningWarning.
                                                                  ErrorError.
                                                                  CriticalCritical.
                                                                  AlertAlert.
                                                                  EmergencyEmergency.
                                                                  +

                                                                  enum LandedState

                                                                  +

                                                                  Landed State enumeration.

                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                  ValueDescription
                                                                  UnknownLanded state is unknown.
                                                                  OnGroundThe vehicle is on the ground.
                                                                  InAirThe vehicle is in the air.
                                                                  TakingOffThe vehicle is taking off.
                                                                  LandingThe vehicle is landing.
                                                                  +

                                                                  enum VtolState

                                                                  +

                                                                  VTOL State enumeration.

                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                  ValueDescription
                                                                  UndefinedMAV is not configured as VTOL.
                                                                  TransitionToFwVTOL is in transition from multicopter to fixed-wing.
                                                                  TransitionToMcVTOL is in transition from fixed-wing to multicopter.
                                                                  McVTOL is in multicopter state.
                                                                  FwVTOL is in fixed-wing state.
                                                                  +

                                                                  enum Result

                                                                  +

                                                                  Possible results returned for telemetry requests.

                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                  ValueDescription
                                                                  UnknownUnknown result.
                                                                  SuccessSuccess: the telemetry command was accepted by the vehicle.
                                                                  NoSystemNo system connected.
                                                                  ConnectionErrorConnection error.
                                                                  BusyVehicle is busy.
                                                                  CommandDeniedCommand refused by vehicle.
                                                                  TimeoutRequest timed out.
                                                                  UnsupportedRequest not supported.
                                                                  +

                                                                  Member Function Documentation

                                                                  +

                                                                  subscribe_position()

                                                                  +
                                                                  PositionHandle mavsdk::Telemetry::subscribe_position(const PositionCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'position' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  PositionHandle -

                                                                  +

                                                                  unsubscribe_position()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_position(PositionHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_position.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  position()

                                                                  +
                                                                  Position mavsdk::Telemetry::position() const
                                                                  +
                                                                  +

                                                                  Poll for 'Position' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Position - One Position update.

                                                                  +

                                                                  subscribe_home()

                                                                  +
                                                                  HomeHandle mavsdk::Telemetry::subscribe_home(const HomeCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'home position' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  HomeHandle -

                                                                  +

                                                                  unsubscribe_home()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_home(HomeHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_home.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  home()

                                                                  +
                                                                  Position mavsdk::Telemetry::home() const
                                                                  +
                                                                  +

                                                                  Poll for 'Position' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Position - One Position update.

                                                                  +

                                                                  subscribe_in_air()

                                                                  +
                                                                  InAirHandle mavsdk::Telemetry::subscribe_in_air(const InAirCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to in-air updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  InAirHandle -

                                                                  +

                                                                  unsubscribe_in_air()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_in_air(InAirHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_in_air.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  in_air()

                                                                  +
                                                                  bool mavsdk::Telemetry::in_air() const
                                                                  +
                                                                  +

                                                                  Poll for 'bool' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                   bool - One bool update.

                                                                  +

                                                                  subscribe_landed_state()

                                                                  +
                                                                  LandedStateHandle mavsdk::Telemetry::subscribe_landed_state(const LandedStateCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to landed state updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  LandedStateHandle -

                                                                  +

                                                                  unsubscribe_landed_state()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_landed_state(LandedStateHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_landed_state.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  landed_state()

                                                                  +
                                                                  LandedState mavsdk::Telemetry::landed_state() const
                                                                  +
                                                                  +

                                                                  Poll for 'LandedState' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  LandedState - One LandedState update.

                                                                  +

                                                                  subscribe_armed()

                                                                  +
                                                                  ArmedHandle mavsdk::Telemetry::subscribe_armed(const ArmedCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to armed updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  ArmedHandle -

                                                                  +

                                                                  unsubscribe_armed()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_armed(ArmedHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_armed.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  armed()

                                                                  +
                                                                  bool mavsdk::Telemetry::armed() const
                                                                  +
                                                                  +

                                                                  Poll for 'bool' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                   bool - One bool update.

                                                                  +

                                                                  subscribe_vtol_state()

                                                                  +
                                                                  VtolStateHandle mavsdk::Telemetry::subscribe_vtol_state(const VtolStateCallback &callback)
                                                                  +
                                                                  +

                                                                  subscribe to vtol state Updates

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  VtolStateHandle -

                                                                  +

                                                                  unsubscribe_vtol_state()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_vtol_state(VtolStateHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_vtol_state.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  vtol_state()

                                                                  +
                                                                  VtolState mavsdk::Telemetry::vtol_state() const
                                                                  +
                                                                  +

                                                                  Poll for 'VtolState' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  VtolState - One VtolState update.

                                                                  +

                                                                  subscribe_attitude_quaternion()

                                                                  +
                                                                  AttitudeQuaternionHandle mavsdk::Telemetry::subscribe_attitude_quaternion(const AttitudeQuaternionCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'attitude' updates (quaternion).

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  AttitudeQuaternionHandle -

                                                                  +

                                                                  unsubscribe_attitude_quaternion()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_attitude_quaternion(AttitudeQuaternionHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_attitude_quaternion.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  attitude_quaternion()

                                                                  +
                                                                  Quaternion mavsdk::Telemetry::attitude_quaternion() const
                                                                  +
                                                                  +

                                                                  Poll for 'Quaternion' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Quaternion - One Quaternion update.

                                                                  +

                                                                  subscribe_attitude_euler()

                                                                  +
                                                                  AttitudeEulerHandle mavsdk::Telemetry::subscribe_attitude_euler(const AttitudeEulerCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'attitude' updates (Euler).

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  AttitudeEulerHandle -

                                                                  +

                                                                  unsubscribe_attitude_euler()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_attitude_euler(AttitudeEulerHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_attitude_euler.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  attitude_euler()

                                                                  +
                                                                  EulerAngle mavsdk::Telemetry::attitude_euler() const
                                                                  +
                                                                  +

                                                                  Poll for 'EulerAngle' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  EulerAngle - One EulerAngle update.

                                                                  +

                                                                  subscribe_attitude_angular_velocity_body()

                                                                  +
                                                                  AttitudeAngularVelocityBodyHandle mavsdk::Telemetry::subscribe_attitude_angular_velocity_body(const AttitudeAngularVelocityBodyCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'attitude' updates (angular velocity)

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  AttitudeAngularVelocityBodyHandle -

                                                                  +

                                                                  unsubscribe_attitude_angular_velocity_body()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_attitude_angular_velocity_body(AttitudeAngularVelocityBodyHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_attitude_angular_velocity_body.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  attitude_angular_velocity_body()

                                                                  +
                                                                  AngularVelocityBody mavsdk::Telemetry::attitude_angular_velocity_body() const
                                                                  +
                                                                  +

                                                                  Poll for 'AngularVelocityBody' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  AngularVelocityBody - One AngularVelocityBody update.

                                                                  +

                                                                  subscribe_camera_attitude_quaternion()

                                                                  +
                                                                  CameraAttitudeQuaternionHandle mavsdk::Telemetry::subscribe_camera_attitude_quaternion(const CameraAttitudeQuaternionCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'camera attitude' updates (quaternion).

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  CameraAttitudeQuaternionHandle -

                                                                  +

                                                                  unsubscribe_camera_attitude_quaternion()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_camera_attitude_quaternion(CameraAttitudeQuaternionHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_camera_attitude_quaternion.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  camera_attitude_quaternion()

                                                                  +
                                                                  Quaternion mavsdk::Telemetry::camera_attitude_quaternion() const
                                                                  +
                                                                  +

                                                                  Poll for 'Quaternion' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Quaternion - One Quaternion update.

                                                                  +

                                                                  subscribe_camera_attitude_euler()

                                                                  +
                                                                  CameraAttitudeEulerHandle mavsdk::Telemetry::subscribe_camera_attitude_euler(const CameraAttitudeEulerCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'camera attitude' updates (Euler).

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  CameraAttitudeEulerHandle -

                                                                  +

                                                                  unsubscribe_camera_attitude_euler()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_camera_attitude_euler(CameraAttitudeEulerHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_camera_attitude_euler.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  camera_attitude_euler()

                                                                  +
                                                                  EulerAngle mavsdk::Telemetry::camera_attitude_euler() const
                                                                  +
                                                                  +

                                                                  Poll for 'EulerAngle' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  EulerAngle - One EulerAngle update.

                                                                  +

                                                                  subscribe_velocity_ned()

                                                                  +
                                                                  VelocityNedHandle mavsdk::Telemetry::subscribe_velocity_ned(const VelocityNedCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'ground speed' updates (NED).

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  VelocityNedHandle -

                                                                  +

                                                                  unsubscribe_velocity_ned()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_velocity_ned(VelocityNedHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_velocity_ned.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  velocity_ned()

                                                                  +
                                                                  VelocityNed mavsdk::Telemetry::velocity_ned() const
                                                                  +
                                                                  +

                                                                  Poll for 'VelocityNed' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  VelocityNed - One VelocityNed update.

                                                                  +

                                                                  subscribe_gps_info()

                                                                  +
                                                                  GpsInfoHandle mavsdk::Telemetry::subscribe_gps_info(const GpsInfoCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'GPS info' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  GpsInfoHandle -

                                                                  +

                                                                  unsubscribe_gps_info()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_gps_info(GpsInfoHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_gps_info.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  gps_info()

                                                                  +
                                                                  GpsInfo mavsdk::Telemetry::gps_info() const
                                                                  +
                                                                  +

                                                                  Poll for 'GpsInfo' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  GpsInfo - One GpsInfo update.

                                                                  +

                                                                  subscribe_raw_gps()

                                                                  +
                                                                  RawGpsHandle mavsdk::Telemetry::subscribe_raw_gps(const RawGpsCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'Raw GPS' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  RawGpsHandle -

                                                                  +

                                                                  unsubscribe_raw_gps()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_raw_gps(RawGpsHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_raw_gps.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  raw_gps()

                                                                  +
                                                                  RawGps mavsdk::Telemetry::raw_gps() const
                                                                  +
                                                                  +

                                                                  Poll for 'RawGps' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  RawGps - One RawGps update.

                                                                  +

                                                                  subscribe_battery()

                                                                  +
                                                                  BatteryHandle mavsdk::Telemetry::subscribe_battery(const BatteryCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'battery' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  BatteryHandle -

                                                                  +

                                                                  unsubscribe_battery()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_battery(BatteryHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_battery.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  battery()

                                                                  +
                                                                  Battery mavsdk::Telemetry::battery() const
                                                                  +
                                                                  +

                                                                  Poll for 'Battery' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Battery - One Battery update.

                                                                  +

                                                                  subscribe_flight_mode()

                                                                  +
                                                                  FlightModeHandle mavsdk::Telemetry::subscribe_flight_mode(const FlightModeCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'flight mode' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  FlightModeHandle -

                                                                  +

                                                                  unsubscribe_flight_mode()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_flight_mode(FlightModeHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_flight_mode.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  flight_mode()

                                                                  +
                                                                  FlightMode mavsdk::Telemetry::flight_mode() const
                                                                  +
                                                                  +

                                                                  Poll for 'FlightMode' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  FlightMode - One FlightMode update.

                                                                  +

                                                                  subscribe_health()

                                                                  +
                                                                  HealthHandle mavsdk::Telemetry::subscribe_health(const HealthCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'health' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  HealthHandle -

                                                                  +

                                                                  unsubscribe_health()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_health(HealthHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_health.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  health()

                                                                  +
                                                                  Health mavsdk::Telemetry::health() const
                                                                  +
                                                                  +

                                                                  Poll for 'Health' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Health - One Health update.

                                                                  +

                                                                  subscribe_rc_status()

                                                                  +
                                                                  RcStatusHandle mavsdk::Telemetry::subscribe_rc_status(const RcStatusCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'RC status' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  RcStatusHandle -

                                                                  +

                                                                  unsubscribe_rc_status()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_rc_status(RcStatusHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_rc_status.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  rc_status()

                                                                  +
                                                                  RcStatus mavsdk::Telemetry::rc_status() const
                                                                  +
                                                                  +

                                                                  Poll for 'RcStatus' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  RcStatus - One RcStatus update.

                                                                  +

                                                                  subscribe_status_text()

                                                                  +
                                                                  StatusTextHandle mavsdk::Telemetry::subscribe_status_text(const StatusTextCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'status text' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  StatusTextHandle -

                                                                  +

                                                                  unsubscribe_status_text()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_status_text(StatusTextHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_status_text.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  status_text()

                                                                  +
                                                                  StatusText mavsdk::Telemetry::status_text() const
                                                                  +
                                                                  +

                                                                  Poll for 'StatusText' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  StatusText - One StatusText update.

                                                                  +

                                                                  subscribe_actuator_control_target()

                                                                  +
                                                                  ActuatorControlTargetHandle mavsdk::Telemetry::subscribe_actuator_control_target(const ActuatorControlTargetCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'actuator control target' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  ActuatorControlTargetHandle -

                                                                  +

                                                                  unsubscribe_actuator_control_target()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_actuator_control_target(ActuatorControlTargetHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_actuator_control_target.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  actuator_control_target()

                                                                  +
                                                                  ActuatorControlTarget mavsdk::Telemetry::actuator_control_target() const
                                                                  +
                                                                  +

                                                                  Poll for 'ActuatorControlTarget' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  ActuatorControlTarget - One ActuatorControlTarget update.

                                                                  +

                                                                  subscribe_actuator_output_status()

                                                                  +
                                                                  ActuatorOutputStatusHandle mavsdk::Telemetry::subscribe_actuator_output_status(const ActuatorOutputStatusCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'actuator output status' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  ActuatorOutputStatusHandle -

                                                                  +

                                                                  unsubscribe_actuator_output_status()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_actuator_output_status(ActuatorOutputStatusHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_actuator_output_status.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  actuator_output_status()

                                                                  +
                                                                  ActuatorOutputStatus mavsdk::Telemetry::actuator_output_status() const
                                                                  +
                                                                  +

                                                                  Poll for 'ActuatorOutputStatus' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  ActuatorOutputStatus - One ActuatorOutputStatus update.

                                                                  +

                                                                  subscribe_odometry()

                                                                  +
                                                                  OdometryHandle mavsdk::Telemetry::subscribe_odometry(const OdometryCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'odometry' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  OdometryHandle -

                                                                  +

                                                                  unsubscribe_odometry()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_odometry(OdometryHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_odometry.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  odometry()

                                                                  +
                                                                  Odometry mavsdk::Telemetry::odometry() const
                                                                  +
                                                                  +

                                                                  Poll for 'Odometry' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Odometry - One Odometry update.

                                                                  +

                                                                  subscribe_position_velocity_ned()

                                                                  +
                                                                  PositionVelocityNedHandle mavsdk::Telemetry::subscribe_position_velocity_ned(const PositionVelocityNedCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'position velocity' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  PositionVelocityNedHandle -

                                                                  +

                                                                  unsubscribe_position_velocity_ned()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_position_velocity_ned(PositionVelocityNedHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_position_velocity_ned.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  position_velocity_ned()

                                                                  +
                                                                  PositionVelocityNed mavsdk::Telemetry::position_velocity_ned() const
                                                                  +
                                                                  +

                                                                  Poll for 'PositionVelocityNed' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  PositionVelocityNed - One PositionVelocityNed update.

                                                                  +

                                                                  subscribe_ground_truth()

                                                                  +
                                                                  GroundTruthHandle mavsdk::Telemetry::subscribe_ground_truth(const GroundTruthCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'ground truth' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  GroundTruthHandle -

                                                                  +

                                                                  unsubscribe_ground_truth()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_ground_truth(GroundTruthHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_ground_truth.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  ground_truth()

                                                                  +
                                                                  GroundTruth mavsdk::Telemetry::ground_truth() const
                                                                  +
                                                                  +

                                                                  Poll for 'GroundTruth' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  GroundTruth - One GroundTruth update.

                                                                  +

                                                                  subscribe_fixedwing_metrics()

                                                                  +
                                                                  FixedwingMetricsHandle mavsdk::Telemetry::subscribe_fixedwing_metrics(const FixedwingMetricsCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'fixedwing metrics' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  FixedwingMetricsHandle -

                                                                  +

                                                                  unsubscribe_fixedwing_metrics()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_fixedwing_metrics(FixedwingMetricsHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_fixedwing_metrics.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  fixedwing_metrics()

                                                                  +
                                                                  FixedwingMetrics mavsdk::Telemetry::fixedwing_metrics() const
                                                                  +
                                                                  +

                                                                  Poll for 'FixedwingMetrics' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  FixedwingMetrics - One FixedwingMetrics update.

                                                                  +

                                                                  subscribe_imu()

                                                                  +
                                                                  ImuHandle mavsdk::Telemetry::subscribe_imu(const ImuCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'IMU' updates (in SI units in NED body frame).

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  ImuHandle -

                                                                  +

                                                                  unsubscribe_imu()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_imu(ImuHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_imu.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  imu()

                                                                  +
                                                                  Imu mavsdk::Telemetry::imu() const
                                                                  +
                                                                  +

                                                                  Poll for 'Imu' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Imu - One Imu update.

                                                                  +

                                                                  subscribe_scaled_imu()

                                                                  +
                                                                  ScaledImuHandle mavsdk::Telemetry::subscribe_scaled_imu(const ScaledImuCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'Scaled IMU' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  ScaledImuHandle -

                                                                  +

                                                                  unsubscribe_scaled_imu()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_scaled_imu(ScaledImuHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_scaled_imu.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  scaled_imu()

                                                                  +
                                                                  Imu mavsdk::Telemetry::scaled_imu() const
                                                                  +
                                                                  +

                                                                  Poll for 'Imu' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Imu - One Imu update.

                                                                  +

                                                                  subscribe_raw_imu()

                                                                  +
                                                                  RawImuHandle mavsdk::Telemetry::subscribe_raw_imu(const RawImuCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'Raw IMU' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  RawImuHandle -

                                                                  +

                                                                  unsubscribe_raw_imu()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_raw_imu(RawImuHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_raw_imu.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  raw_imu()

                                                                  +
                                                                  Imu mavsdk::Telemetry::raw_imu() const
                                                                  +
                                                                  +

                                                                  Poll for 'Imu' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Imu - One Imu update.

                                                                  +

                                                                  subscribe_health_all_ok()

                                                                  +
                                                                  HealthAllOkHandle mavsdk::Telemetry::subscribe_health_all_ok(const HealthAllOkCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'HealthAllOk' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  HealthAllOkHandle -

                                                                  +

                                                                  unsubscribe_health_all_ok()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_health_all_ok(HealthAllOkHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_health_all_ok.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  health_all_ok()

                                                                  +
                                                                  bool mavsdk::Telemetry::health_all_ok() const
                                                                  +
                                                                  +

                                                                  Poll for 'bool' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                   bool - One bool update.

                                                                  +

                                                                  subscribe_unix_epoch_time()

                                                                  +
                                                                  UnixEpochTimeHandle mavsdk::Telemetry::subscribe_unix_epoch_time(const UnixEpochTimeCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'unix epoch time' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  UnixEpochTimeHandle -

                                                                  +

                                                                  unsubscribe_unix_epoch_time()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_unix_epoch_time(UnixEpochTimeHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_unix_epoch_time.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  unix_epoch_time()

                                                                  +
                                                                  uint64_t mavsdk::Telemetry::unix_epoch_time() const
                                                                  +
                                                                  +

                                                                  Poll for 'uint64_t' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                   uint64_t - One uint64_t update.

                                                                  +

                                                                  subscribe_distance_sensor()

                                                                  +
                                                                  DistanceSensorHandle mavsdk::Telemetry::subscribe_distance_sensor(const DistanceSensorCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'Distance Sensor' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  DistanceSensorHandle -

                                                                  +

                                                                  unsubscribe_distance_sensor()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_distance_sensor(DistanceSensorHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_distance_sensor.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  distance_sensor()

                                                                  +
                                                                  DistanceSensor mavsdk::Telemetry::distance_sensor() const
                                                                  +
                                                                  +

                                                                  Poll for 'DistanceSensor' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  DistanceSensor - One DistanceSensor update.

                                                                  +

                                                                  subscribe_scaled_pressure()

                                                                  +
                                                                  ScaledPressureHandle mavsdk::Telemetry::subscribe_scaled_pressure(const ScaledPressureCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'Scaled Pressure' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  ScaledPressureHandle -

                                                                  +

                                                                  unsubscribe_scaled_pressure()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_scaled_pressure(ScaledPressureHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_scaled_pressure.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  scaled_pressure()

                                                                  +
                                                                  ScaledPressure mavsdk::Telemetry::scaled_pressure() const
                                                                  +
                                                                  +

                                                                  Poll for 'ScaledPressure' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  ScaledPressure - One ScaledPressure update.

                                                                  +

                                                                  subscribe_heading()

                                                                  +
                                                                  HeadingHandle mavsdk::Telemetry::subscribe_heading(const HeadingCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'Heading' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  HeadingHandle -

                                                                  +

                                                                  unsubscribe_heading()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_heading(HeadingHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_heading.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  heading()

                                                                  +
                                                                  Heading mavsdk::Telemetry::heading() const
                                                                  +
                                                                  +

                                                                  Poll for 'Heading' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Heading - One Heading update.

                                                                  +

                                                                  subscribe_altitude()

                                                                  +
                                                                  AltitudeHandle mavsdk::Telemetry::subscribe_altitude(const AltitudeCallback &callback)
                                                                  +
                                                                  +

                                                                  Subscribe to 'Altitude' updates.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                  AltitudeHandle -

                                                                  +

                                                                  unsubscribe_altitude()

                                                                  +
                                                                  void mavsdk::Telemetry::unsubscribe_altitude(AltitudeHandle handle)
                                                                  +
                                                                  +

                                                                  Unsubscribe from subscribe_altitude.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  altitude()

                                                                  +
                                                                  Altitude mavsdk::Telemetry::altitude() const
                                                                  +
                                                                  +

                                                                  Poll for 'Altitude' (blocking).

                                                                  +

                                                                  Returns

                                                                  +

                                                                  Altitude - One Altitude update.

                                                                  +

                                                                  set_rate_position_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_position_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'position' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_position' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_position()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_position(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'position' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_position_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_home_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_home_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'home position' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_home' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_home()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_home(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'home position' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_home_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_in_air_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_in_air_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to in-air updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_in_air' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_in_air()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_in_air(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to in-air updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_in_air_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_landed_state_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_landed_state_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to landed state updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_landed_state' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_landed_state()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_landed_state(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to landed state updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_landed_state_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_vtol_state_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_vtol_state_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to VTOL state updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_vtol_state' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_vtol_state()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_vtol_state(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to VTOL state updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_vtol_state_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_attitude_quaternion_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_attitude_quaternion_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'attitude euler angle' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_attitude_quaternion' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_attitude_quaternion()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_attitude_quaternion(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'attitude euler angle' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_attitude_quaternion_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_attitude_euler_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_attitude_euler_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'attitude quaternion' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_attitude_euler' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_attitude_euler()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_attitude_euler(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'attitude quaternion' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_attitude_euler_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_camera_attitude_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_camera_attitude_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate of camera attitude updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_camera_attitude' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_camera_attitude()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_camera_attitude(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate of camera attitude updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_camera_attitude_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_velocity_ned_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_velocity_ned_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'ground speed' updates (NED).

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_velocity_ned' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_velocity_ned()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_velocity_ned(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'ground speed' updates (NED).

                                                                  +

                                                                  This function is blocking. See 'set_rate_velocity_ned_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_gps_info_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_gps_info_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'GPS info' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_gps_info' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_gps_info()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_gps_info(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'GPS info' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_gps_info_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_battery_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_battery_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'battery' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_battery' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_battery()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_battery(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'battery' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_battery_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_rc_status_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_rc_status_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'RC status' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_rc_status' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_rc_status()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_rc_status(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'RC status' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_rc_status_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_actuator_control_target_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_actuator_control_target_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'actuator control target' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_actuator_control_target' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_actuator_control_target()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_actuator_control_target(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'actuator control target' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_actuator_control_target_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_actuator_output_status_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_actuator_output_status_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'actuator output status' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_actuator_output_status' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_actuator_output_status()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_actuator_output_status(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'actuator output status' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_actuator_output_status_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_odometry_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_odometry_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'odometry' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_odometry' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_odometry()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_odometry(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'odometry' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_odometry_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_position_velocity_ned_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_position_velocity_ned_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'position velocity' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_position_velocity_ned' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_position_velocity_ned()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_position_velocity_ned(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'position velocity' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_position_velocity_ned_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_ground_truth_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_ground_truth_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'ground truth' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_ground_truth' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_ground_truth()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_ground_truth(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'ground truth' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_ground_truth_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_fixedwing_metrics_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_fixedwing_metrics_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'fixedwing metrics' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_fixedwing_metrics' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_fixedwing_metrics()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_fixedwing_metrics(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'fixedwing metrics' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_fixedwing_metrics_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_imu_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_imu_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'IMU' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_imu' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_imu()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_imu(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'IMU' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_imu_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_scaled_imu_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_scaled_imu_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'Scaled IMU' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_scaled_imu' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_scaled_imu()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_scaled_imu(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'Scaled IMU' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_scaled_imu_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_raw_imu_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_raw_imu_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'Raw IMU' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_raw_imu' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_raw_imu()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_raw_imu(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'Raw IMU' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_raw_imu_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_unix_epoch_time_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_unix_epoch_time_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'unix epoch time' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_unix_epoch_time' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_unix_epoch_time()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_unix_epoch_time(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'unix epoch time' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_unix_epoch_time_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_distance_sensor_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_distance_sensor_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'Distance Sensor' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_distance_sensor' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_distance_sensor()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_distance_sensor(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'Distance Sensor' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_distance_sensor_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  set_rate_altitude_async()

                                                                  +
                                                                  void mavsdk::Telemetry::set_rate_altitude_async(double rate_hz, const ResultCallback callback)
                                                                  +
                                                                  +

                                                                  Set rate to 'Altitude' updates.

                                                                  +

                                                                  This function is non-blocking. See 'set_rate_altitude' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  set_rate_altitude()

                                                                  +
                                                                  Result mavsdk::Telemetry::set_rate_altitude(double rate_hz) const
                                                                  +
                                                                  +

                                                                  Set rate to 'Altitude' updates.

                                                                  +

                                                                  This function is blocking. See 'set_rate_altitude_async' for the non-blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  +
                                                                    +
                                                                  • double rate_hz -
                                                                  • +
                                                                  +

                                                                  Returns

                                                                  +

                                                                  Result - Result of request.

                                                                  +

                                                                  get_gps_global_origin_async()

                                                                  +
                                                                  void mavsdk::Telemetry::get_gps_global_origin_async(const GetGpsGlobalOriginCallback callback)
                                                                  +
                                                                  +

                                                                  Get the GPS location of where the estimator has been initialized.

                                                                  +

                                                                  This function is non-blocking. See 'get_gps_global_origin' for the blocking counterpart.

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  get_gps_global_origin()

                                                                  +
                                                                  std::pair<Result, Telemetry::GpsGlobalOrigin> mavsdk::Telemetry::get_gps_global_origin() const
                                                                  +
                                                                  +

                                                                  Get the GPS location of where the estimator has been initialized.

                                                                  +

                                                                  This function is blocking. See 'get_gps_global_origin_async' for the non-blocking counterpart.

                                                                  +

                                                                  Returns

                                                                  +

                                                                   std::pair< Result, Telemetry::GpsGlobalOrigin > - Result of request.

                                                                  +

                                                                  operator=()

                                                                  +
                                                                  const Telemetry& mavsdk::Telemetry::operator=(const Telemetry &)=delete
                                                                  +
                                                                  +

                                                                  Equality operator (object is not copyable).

                                                                  +

                                                                  Parameters

                                                                  + +

                                                                  Returns

                                                                  +

                                                                   const Telemetry & -

                                                                  +
                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                  + +
                                                                  + +
                                                                  +
                                                                  +
                                                                  + +

                                                                  results matching ""

                                                                  +
                                                                    + +
                                                                    +
                                                                    + +

                                                                    No results matching ""

                                                                    + +
                                                                    +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + +
                                                                    + + + + + + + + + + + + + + +
                                                                    + + +
                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_telemetry_server.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_telemetry_server.html new file mode 100644 index 00000000..f36ec5fb --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_telemetry_server.html @@ -0,0 +1,3917 @@ + + + + + + + class TelemetryServer · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                    + + + + + +
                                                                    + + + +
                                                                    +
                                                                    + + + + + + + + +
                                                                    + +
                                                                    + +
                                                                    + + + + + + + + +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + +
                                                                    + +

                                                                    mavsdk::TelemetryServer Class Reference

                                                                    +

                                                                    #include: telemetry_server.h

                                                                    +
                                                                    +

                                                                    Allow users to provide vehicle telemetry and state information (e.g. battery, GPS, RC connection, flight mode etc.) and set telemetry update rates.

                                                                    +

                                                                    Data Structures

                                                                    +

                                                                    struct AccelerationFrd

                                                                    +

                                                                    struct ActuatorControlTarget

                                                                    +

                                                                    struct ActuatorOutputStatus

                                                                    +

                                                                    struct AngularVelocityBody

                                                                    +

                                                                    struct AngularVelocityFrd

                                                                    +

                                                                    struct Battery

                                                                    +

                                                                    struct Covariance

                                                                    +

                                                                    struct DistanceSensor

                                                                    +

                                                                    struct EulerAngle

                                                                    +

                                                                    struct FixedwingMetrics

                                                                    +

                                                                    struct GpsInfo

                                                                    +

                                                                    struct GroundTruth

                                                                    +

                                                                    struct Heading

                                                                    +

                                                                    struct Imu

                                                                    +

                                                                    struct MagneticFieldFrd

                                                                    +

                                                                    struct Odometry

                                                                    +

                                                                    struct Position

                                                                    +

                                                                    struct PositionBody

                                                                    +

                                                                    struct PositionNed

                                                                    +

                                                                    struct PositionVelocityNed

                                                                    +

                                                                    struct Quaternion

                                                                    +

                                                                    struct RawGps

                                                                    +

                                                                    struct RcStatus

                                                                    +

                                                                    struct ScaledPressure

                                                                    +

                                                                    struct StatusText

                                                                    +

                                                                    struct VelocityBody

                                                                    +

                                                                    struct VelocityNed

                                                                    +

                                                                    Public Types

                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                    TypeDescription
                                                                    enum FixTypeGPS fix type.
                                                                    enum VtolStateMaps to MAV_VTOL_STATE.
                                                                    enum StatusTextTypeStatus types.
                                                                    enum LandedStateLanded State enumeration.
                                                                    enum ResultPossible results returned for telemetry requests.
                                                                    std::function< void(Result)> ResultCallbackCallback type for asynchronous TelemetryServer calls.
                                                                    +

                                                                    Public Member Functions

                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                    TypeNameDescription
                                                                     TelemetryServer (std::shared_ptr< ServerComponent > server_component)Constructor. Creates the plugin for a ServerComponent instance.
                                                                     ~TelemetryServer () overrideDestructor (internal use only).
                                                                     TelemetryServer (const TelemetryServer & other)Copy constructor.
                                                                    Resultpublish_position (Position position, VelocityNed velocity_ned, Heading heading)constPublish to 'position' updates.
                                                                    Resultpublish_home (Position home)constPublish to 'home position' updates.
                                                                    Resultpublish_sys_status (Battery battery, bool rc_receiver_status, bool gyro_status, bool accel_status, bool mag_status, bool gps_status)constPublish 'sys status' updates.
                                                                    Resultpublish_extended_sys_state (VtolState vtol_state, LandedState landed_state)constPublish 'extended sys state' updates.
                                                                    Resultpublish_raw_gps (RawGps raw_gps, GpsInfo gps_info)constPublish to 'Raw GPS' updates.
                                                                    Resultpublish_battery (Battery battery)constPublish to 'battery' updates.
                                                                    Resultpublish_status_text (StatusText status_text)constPublish to 'status text' updates.
                                                                    Resultpublish_odometry (Odometry odometry)constPublish to 'odometry' updates.
                                                                    Resultpublish_position_velocity_ned (PositionVelocityNed position_velocity_ned)constPublish to 'position velocity' updates.
                                                                    Resultpublish_ground_truth (GroundTruth ground_truth)constPublish to 'ground truth' updates.
                                                                    Resultpublish_imu (Imu imu)constPublish to 'IMU' updates (in SI units in NED body frame).
                                                                    Resultpublish_scaled_imu (Imu imu)constPublish to 'Scaled IMU' updates.
                                                                    Resultpublish_raw_imu (Imu imu)constPublish to 'Raw IMU' updates.
                                                                    Resultpublish_unix_epoch_time (uint64_t time_us)constPublish to 'unix epoch time' updates.
                                                                    Resultpublish_distance_sensor (DistanceSensor distance_sensor)constPublish to "distance sensor" updates.
                                                                    const TelemetryServer &operator= (const TelemetryServer &)=deleteEquality operator (object is not copyable).
                                                                    +

                                                                    Constructor & Destructor Documentation

                                                                    +

                                                                    TelemetryServer()

                                                                    +
                                                                    mavsdk::TelemetryServer::TelemetryServer(std::shared_ptr< ServerComponent > server_component)
                                                                    +
                                                                    +

                                                                    Constructor. Creates the plugin for a ServerComponent instance.

                                                                    +

                                                                    The plugin is typically created as shown below:

                                                                    +
                                                                    auto telemetry_server = TelemetryServer(server_component);
                                                                    +
                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    ~TelemetryServer()

                                                                    +
                                                                    mavsdk::TelemetryServer::~TelemetryServer() override
                                                                    +
                                                                    +

                                                                    Destructor (internal use only).

                                                                    +

                                                                    TelemetryServer()

                                                                    +
                                                                    mavsdk::TelemetryServer::TelemetryServer(const TelemetryServer &other)
                                                                    +
                                                                    +

                                                                    Copy constructor.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Member Typdef Documentation

                                                                    +

                                                                    typedef ResultCallback

                                                                    +
                                                                    using mavsdk::TelemetryServer::ResultCallback =  std::function<void(Result)>
                                                                    +
                                                                    +

                                                                    Callback type for asynchronous TelemetryServer calls.

                                                                    +

                                                                    Member Enumeration Documentation

                                                                    +

                                                                    enum FixType

                                                                    +

                                                                    GPS fix type.

                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                    ValueDescription
                                                                    NoGpsNo GPS connected.
                                                                    NoFixNo position information, GPS is connected.
                                                                    Fix2D2D position.
                                                                    Fix3D3D position.
                                                                    FixDgpsDGPS/SBAS aided 3D position.
                                                                    RtkFloatRTK float, 3D position.
                                                                    RtkFixedRTK Fixed, 3D position.
                                                                    +

                                                                    enum VtolState

                                                                    +

                                                                    Maps to MAV_VTOL_STATE.

                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                    ValueDescription
                                                                    UndefinedNot VTOL.
                                                                    TransitionToFwTransitioning to fixed-wing.
                                                                    TransitionToMcTransitioning to multi-copter.
                                                                    McMulti-copter.
                                                                    FwFixed-wing.
                                                                    +

                                                                    enum StatusTextType

                                                                    +

                                                                    Status types.

                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                    ValueDescription
                                                                    DebugDebug.
                                                                    InfoInformation.
                                                                    NoticeNotice.
                                                                    WarningWarning.
                                                                    ErrorError.
                                                                    CriticalCritical.
                                                                    AlertAlert.
                                                                    EmergencyEmergency.
                                                                    +

                                                                    enum LandedState

                                                                    +

                                                                    Landed State enumeration.

                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                    ValueDescription
                                                                    UnknownLanded state is unknown.
                                                                    OnGroundThe vehicle is on the ground.
                                                                    InAirThe vehicle is in the air.
                                                                    TakingOffThe vehicle is taking off.
                                                                    LandingThe vehicle is landing.
                                                                    +

                                                                    enum Result

                                                                    +

                                                                    Possible results returned for telemetry requests.

                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                    ValueDescription
                                                                    UnknownUnknown result.
                                                                    SuccessSuccess: the telemetry command was accepted by the vehicle.
                                                                    NoSystemNo system connected.
                                                                    ConnectionErrorConnection error.
                                                                    BusyVehicle is busy.
                                                                    CommandDeniedCommand refused by vehicle.
                                                                    TimeoutRequest timed out.
                                                                    UnsupportedRequest not supported.
                                                                    +

                                                                    Member Function Documentation

                                                                    +

                                                                    publish_position()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_position(Position position, VelocityNed velocity_ned, Heading heading) const
                                                                    +
                                                                    +

                                                                    Publish to 'position' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_home()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_home(Position home) const
                                                                    +
                                                                    +

                                                                    Publish to 'home position' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_sys_status()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_sys_status(Battery battery, bool rc_receiver_status, bool gyro_status, bool accel_status, bool mag_status, bool gps_status) const
                                                                    +
                                                                    +

                                                                    Publish 'sys status' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    +
                                                                      +
                                                                    • Battery battery -
                                                                    • +
                                                                    • bool rc_receiver_status -
                                                                    • +
                                                                    • bool gyro_status -
                                                                    • +
                                                                    • bool accel_status -
                                                                    • +
                                                                    • bool mag_status -
                                                                    • +
                                                                    • bool gps_status -
                                                                    • +
                                                                    +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_extended_sys_state()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_extended_sys_state(VtolState vtol_state, LandedState landed_state) const
                                                                    +
                                                                    +

                                                                    Publish 'extended sys state' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_raw_gps()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_raw_gps(RawGps raw_gps, GpsInfo gps_info) const
                                                                    +
                                                                    +

                                                                    Publish to 'Raw GPS' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_battery()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_battery(Battery battery) const
                                                                    +
                                                                    +

                                                                    Publish to 'battery' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_status_text()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_status_text(StatusText status_text) const
                                                                    +
                                                                    +

                                                                    Publish to 'status text' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_odometry()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_odometry(Odometry odometry) const
                                                                    +
                                                                    +

                                                                    Publish to 'odometry' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_position_velocity_ned()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_position_velocity_ned(PositionVelocityNed position_velocity_ned) const
                                                                    +
                                                                    +

                                                                    Publish to 'position velocity' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_ground_truth()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_ground_truth(GroundTruth ground_truth) const
                                                                    +
                                                                    +

                                                                    Publish to 'ground truth' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_imu()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_imu(Imu imu) const
                                                                    +
                                                                    +

                                                                    Publish to 'IMU' updates (in SI units in NED body frame).

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_scaled_imu()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_scaled_imu(Imu imu) const
                                                                    +
                                                                    +

                                                                    Publish to 'Scaled IMU' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_raw_imu()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_raw_imu(Imu imu) const
                                                                    +
                                                                    +

                                                                    Publish to 'Raw IMU' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_unix_epoch_time()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_unix_epoch_time(uint64_t time_us) const
                                                                    +
                                                                    +

                                                                    Publish to 'unix epoch time' updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    +
                                                                      +
                                                                    • uint64_t time_us -
                                                                    • +
                                                                    +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    publish_distance_sensor()

                                                                    +
                                                                    Result mavsdk::TelemetryServer::publish_distance_sensor(DistanceSensor distance_sensor) const
                                                                    +
                                                                    +

                                                                    Publish to "distance sensor" updates.

                                                                    +

                                                                    This function is blocking.

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                    Result - Result of request.

                                                                    +

                                                                    operator=()

                                                                    +
                                                                    const TelemetryServer& mavsdk::TelemetryServer::operator=(const TelemetryServer &)=delete
                                                                    +
                                                                    +

                                                                    Equality operator (object is not copyable).

                                                                    +

                                                                    Parameters

                                                                    + +

                                                                    Returns

                                                                    +

                                                                     const TelemetryServer & -

                                                                    +
                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                    + +
                                                                    + +
                                                                    +
                                                                    +
                                                                    + +

                                                                    results matching ""

                                                                    +
                                                                      + +
                                                                      +
                                                                      + +

                                                                      No results matching ""

                                                                      + +
                                                                      +
                                                                      +
                                                                      + +
                                                                      +
                                                                      + +
                                                                      + + + + + + + + + + + + + + +
                                                                      + + +
                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_tracking_server.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_tracking_server.html new file mode 100644 index 00000000..7e349e2b --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_tracking_server.html @@ -0,0 +1,3717 @@ + + + + + + + class TrackingServer · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                      + + + + + +
                                                                      + + + +
                                                                      +
                                                                      + + + + + + + + +
                                                                      + +
                                                                      + +
                                                                      + + + + + + + + +
                                                                      +
                                                                      + +
                                                                      +
                                                                      + +
                                                                      + +

                                                                      mavsdk::TrackingServer Class Reference

                                                                      +

                                                                      #include: tracking_server.h

                                                                      +
                                                                      +

                                                                      API for an onboard image tracking software.

                                                                      +

                                                                      Data Structures

                                                                      +

                                                                      struct TrackPoint

                                                                      +

                                                                      struct TrackRectangle

                                                                      +

                                                                      Public Types

                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                      TypeDescription
                                                                      enum CommandAnswerAnswer to respond to an incoming command.
                                                                      enum ResultPossible results returned for tracking_server requests.
                                                                      std::function< void(Result)> ResultCallbackCallback type for asynchronous TrackingServer calls.
                                                                      std::function< void(TrackPoint)> TrackingPointCommandCallbackCallback type for subscribe_tracking_point_command.
                                                                      Handle< TrackPoint > TrackingPointCommandHandleHandle type for subscribe_tracking_point_command.
                                                                      std::function< void(TrackRectangle)> TrackingRectangleCommandCallbackCallback type for subscribe_tracking_rectangle_command.
                                                                      Handle< TrackRectangle > TrackingRectangleCommandHandleHandle type for subscribe_tracking_rectangle_command.
                                                                      std::function< void(int32_t)> TrackingOffCommandCallbackCallback type for subscribe_tracking_off_command.
                                                                      Handle< int32_t > TrackingOffCommandHandleHandle type for subscribe_tracking_off_command.
                                                                      +

                                                                      Public Member Functions

                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                      TypeNameDescription
                                                                       TrackingServer (std::shared_ptr< ServerComponent > server_component)Constructor. Creates the plugin for a ServerComponent instance.
                                                                       ~TrackingServer () overrideDestructor (internal use only).
                                                                       TrackingServer (const TrackingServer & other)Copy constructor.
                                                                      voidset_tracking_point_status (TrackPoint tracked_point)constSet/update the current point tracking status.
                                                                      voidset_tracking_rectangle_status (TrackRectangle tracked_rectangle)constSet/update the current rectangle tracking status.
                                                                      voidset_tracking_off_status () constSet the current tracking status to off.
                                                                      TrackingPointCommandHandlesubscribe_tracking_point_command (const TrackingPointCommandCallback & callback)Subscribe to incoming tracking point command.
                                                                      voidunsubscribe_tracking_point_command (TrackingPointCommandHandle handle)Unsubscribe from subscribe_tracking_point_command.
                                                                      TrackingRectangleCommandHandlesubscribe_tracking_rectangle_command (const TrackingRectangleCommandCallback & callback)Subscribe to incoming tracking rectangle command.
                                                                      voidunsubscribe_tracking_rectangle_command (TrackingRectangleCommandHandle handle)Unsubscribe from subscribe_tracking_rectangle_command.
                                                                      TrackingOffCommandHandlesubscribe_tracking_off_command (const TrackingOffCommandCallback & callback)Subscribe to incoming tracking off command.
                                                                      voidunsubscribe_tracking_off_command (TrackingOffCommandHandle handle)Unsubscribe from subscribe_tracking_off_command.
                                                                      Resultrespond_tracking_point_command (CommandAnswer command_answer)constRespond to an incoming tracking point command.
                                                                      Resultrespond_tracking_rectangle_command (CommandAnswer command_answer)constRespond to an incoming tracking rectangle command.
                                                                      Resultrespond_tracking_off_command (CommandAnswer command_answer)constRespond to an incoming tracking off command.
                                                                      const TrackingServer &operator= (const TrackingServer &)=deleteEquality operator (object is not copyable).
                                                                      +

                                                                      Constructor & Destructor Documentation

                                                                      +

                                                                      TrackingServer()

                                                                      +
                                                                      mavsdk::TrackingServer::TrackingServer(std::shared_ptr< ServerComponent > server_component)
                                                                      +
                                                                      +

                                                                      Constructor. Creates the plugin for a ServerComponent instance.

                                                                      +

                                                                      The plugin is typically created as shown below:

                                                                      +
                                                                      auto tracking_server = TrackingServer(server_component);
                                                                      +
                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      ~TrackingServer()

                                                                      +
                                                                      mavsdk::TrackingServer::~TrackingServer() override
                                                                      +
                                                                      +

                                                                      Destructor (internal use only).

                                                                      +

                                                                      TrackingServer()

                                                                      +
                                                                      mavsdk::TrackingServer::TrackingServer(const TrackingServer &other)
                                                                      +
                                                                      +

                                                                      Copy constructor.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      Member Typdef Documentation

                                                                      +

                                                                      typedef ResultCallback

                                                                      +
                                                                      using mavsdk::TrackingServer::ResultCallback =  std::function<void(Result)>
                                                                      +
                                                                      +

                                                                      Callback type for asynchronous TrackingServer calls.

                                                                      +

                                                                      typedef TrackingPointCommandCallback

                                                                      +
                                                                      using mavsdk::TrackingServer::TrackingPointCommandCallback =  std::function<void(TrackPoint)>
                                                                      +
                                                                      +

                                                                      Callback type for subscribe_tracking_point_command.

                                                                      +

                                                                      typedef TrackingPointCommandHandle

                                                                      +
                                                                      using mavsdk::TrackingServer::TrackingPointCommandHandle =  Handle<TrackPoint>
                                                                      +
                                                                      +

                                                                      Handle type for subscribe_tracking_point_command.

                                                                      +

                                                                      typedef TrackingRectangleCommandCallback

                                                                      +
                                                                      using mavsdk::TrackingServer::TrackingRectangleCommandCallback =  std::function<void(TrackRectangle)>
                                                                      +
                                                                      +

                                                                      Callback type for subscribe_tracking_rectangle_command.

                                                                      +

                                                                      typedef TrackingRectangleCommandHandle

                                                                      +
                                                                      using mavsdk::TrackingServer::TrackingRectangleCommandHandle =  Handle<TrackRectangle>
                                                                      +
                                                                      +

                                                                      Handle type for subscribe_tracking_rectangle_command.

                                                                      +

                                                                      typedef TrackingOffCommandCallback

                                                                      +
                                                                      using mavsdk::TrackingServer::TrackingOffCommandCallback =  std::function<void(int32_t)>
                                                                      +
                                                                      +

                                                                      Callback type for subscribe_tracking_off_command.

                                                                      +

                                                                      typedef TrackingOffCommandHandle

                                                                      +
                                                                      using mavsdk::TrackingServer::TrackingOffCommandHandle =  Handle<int32_t>
                                                                      +
                                                                      +

                                                                      Handle type for subscribe_tracking_off_command.

                                                                      +

                                                                      Member Enumeration Documentation

                                                                      +

                                                                      enum CommandAnswer

                                                                      +

                                                                      Answer to respond to an incoming command.

                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                      ValueDescription
                                                                      AcceptedCommand accepted.
                                                                      TemporarilyRejectedCommand temporarily rejected.
                                                                      DeniedCommand denied.
                                                                      UnsupportedCommand unsupported.
                                                                      FailedCommand failed.
                                                                      +

                                                                      enum Result

                                                                      +

                                                                      Possible results returned for tracking_server requests.

                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                      ValueDescription
                                                                      UnknownUnknown result.
                                                                      SuccessRequest succeeded.
                                                                      NoSystemNo system is connected.
                                                                      ConnectionErrorConnection error.
                                                                      +

                                                                      Member Function Documentation

                                                                      +

                                                                      set_tracking_point_status()

                                                                      +
                                                                      void mavsdk::TrackingServer::set_tracking_point_status(TrackPoint tracked_point) const
                                                                      +
                                                                      +

                                                                      Set/update the current point tracking status.

                                                                      +

                                                                      This function is blocking.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      set_tracking_rectangle_status()

                                                                      +
                                                                      void mavsdk::TrackingServer::set_tracking_rectangle_status(TrackRectangle tracked_rectangle) const
                                                                      +
                                                                      +

                                                                      Set/update the current rectangle tracking status.

                                                                      +

                                                                      This function is blocking.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      set_tracking_off_status()

                                                                      +
                                                                      void mavsdk::TrackingServer::set_tracking_off_status() const
                                                                      +
                                                                      +

                                                                      Set the current tracking status to off.

                                                                      +

                                                                      This function is blocking.

                                                                      +

                                                                      subscribe_tracking_point_command()

                                                                      +
                                                                      TrackingPointCommandHandle mavsdk::TrackingServer::subscribe_tracking_point_command(const TrackingPointCommandCallback &callback)
                                                                      +
                                                                      +

                                                                      Subscribe to incoming tracking point command.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      Returns

                                                                      +

                                                                      TrackingPointCommandHandle -

                                                                      +

                                                                      unsubscribe_tracking_point_command()

                                                                      +
                                                                      void mavsdk::TrackingServer::unsubscribe_tracking_point_command(TrackingPointCommandHandle handle)
                                                                      +
                                                                      +

                                                                      Unsubscribe from subscribe_tracking_point_command.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      subscribe_tracking_rectangle_command()

                                                                      +
                                                                      TrackingRectangleCommandHandle mavsdk::TrackingServer::subscribe_tracking_rectangle_command(const TrackingRectangleCommandCallback &callback)
                                                                      +
                                                                      +

                                                                      Subscribe to incoming tracking rectangle command.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      Returns

                                                                      +

                                                                      TrackingRectangleCommandHandle -

                                                                      +

                                                                      unsubscribe_tracking_rectangle_command()

                                                                      +
                                                                      void mavsdk::TrackingServer::unsubscribe_tracking_rectangle_command(TrackingRectangleCommandHandle handle)
                                                                      +
                                                                      +

                                                                      Unsubscribe from subscribe_tracking_rectangle_command.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      subscribe_tracking_off_command()

                                                                      +
                                                                      TrackingOffCommandHandle mavsdk::TrackingServer::subscribe_tracking_off_command(const TrackingOffCommandCallback &callback)
                                                                      +
                                                                      +

                                                                      Subscribe to incoming tracking off command.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      Returns

                                                                      +

                                                                      TrackingOffCommandHandle -

                                                                      +

                                                                      unsubscribe_tracking_off_command()

                                                                      +
                                                                      void mavsdk::TrackingServer::unsubscribe_tracking_off_command(TrackingOffCommandHandle handle)
                                                                      +
                                                                      +

                                                                      Unsubscribe from subscribe_tracking_off_command.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      respond_tracking_point_command()

                                                                      +
                                                                      Result mavsdk::TrackingServer::respond_tracking_point_command(CommandAnswer command_answer) const
                                                                      +
                                                                      +

                                                                      Respond to an incoming tracking point command.

                                                                      +

                                                                      This function is blocking.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      Returns

                                                                      +

                                                                      Result - Result of request.

                                                                      +

                                                                      respond_tracking_rectangle_command()

                                                                      +
                                                                      Result mavsdk::TrackingServer::respond_tracking_rectangle_command(CommandAnswer command_answer) const
                                                                      +
                                                                      +

                                                                      Respond to an incoming tracking rectangle command.

                                                                      +

                                                                      This function is blocking.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      Returns

                                                                      +

                                                                      Result - Result of request.

                                                                      +

                                                                      respond_tracking_off_command()

                                                                      +
                                                                      Result mavsdk::TrackingServer::respond_tracking_off_command(CommandAnswer command_answer) const
                                                                      +
                                                                      +

                                                                      Respond to an incoming tracking off command.

                                                                      +

                                                                      This function is blocking.

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      Returns

                                                                      +

                                                                      Result - Result of request.

                                                                      +

                                                                      operator=()

                                                                      +
                                                                      const TrackingServer& mavsdk::TrackingServer::operator=(const TrackingServer &)=delete
                                                                      +
                                                                      +

                                                                      Equality operator (object is not copyable).

                                                                      +

                                                                      Parameters

                                                                      + +

                                                                      Returns

                                                                      +

                                                                       const TrackingServer & -

                                                                      +
                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                      + +
                                                                      + +
                                                                      +
                                                                      +
                                                                      + +

                                                                      results matching ""

                                                                      +
                                                                        + +
                                                                        +
                                                                        + +

                                                                        No results matching ""

                                                                        + +
                                                                        +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + +
                                                                        + + + + + + + + + + + + + + +
                                                                        + + +
                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_transponder.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_transponder.html new file mode 100644 index 00000000..88ee4661 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_transponder.html @@ -0,0 +1,3696 @@ + + + + + + + class Transponder · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                        + + + + + +
                                                                        + + + +
                                                                        +
                                                                        + + + + + + + + +
                                                                        + +
                                                                        + +
                                                                        + + + + + + + + +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + +
                                                                        + +

                                                                        mavsdk::Transponder Class Reference

                                                                        +

                                                                        #include: transponder.h

                                                                        +
                                                                        +

                                                                        Allow users to get ADS-B information and set ADS-B update rates.

                                                                        +

                                                                        Data Structures

                                                                        +

                                                                        struct AdsbVehicle

                                                                        +

                                                                        Public Types

                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                        TypeDescription
                                                                        enum AdsbEmitterTypeADSB classification for the type of vehicle emitting the transponder signal.
                                                                        enum AdsbAltitudeTypeAltitude type used in AdsbVehicle message.
                                                                        enum ResultPossible results returned for transponder requests.
                                                                        std::function< void(Result)> ResultCallbackCallback type for asynchronous Transponder calls.
                                                                        std::function< void(AdsbVehicle)> TransponderCallbackCallback type for subscribe_transponder.
                                                                        Handle< AdsbVehicle > TransponderHandleHandle type for subscribe_transponder.
                                                                        +

                                                                        Public Member Functions

                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                        TypeNameDescription
                                                                         Transponder (System & system)Constructor. Creates the plugin for a specific System.
                                                                         Transponder (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                                                         ~Transponder () overrideDestructor (internal use only).
                                                                         Transponder (const Transponder & other)Copy constructor.
                                                                        TransponderHandlesubscribe_transponder (const TransponderCallback & callback)Subscribe to 'transponder' updates.
                                                                        voidunsubscribe_transponder (TransponderHandle handle)Unsubscribe from subscribe_transponder.
                                                                        AdsbVehicletransponder () constPoll for 'AdsbVehicle' (blocking).
                                                                        voidset_rate_transponder_async (double rate_hz, const ResultCallback callback)Set rate to 'transponder' updates.
                                                                        Resultset_rate_transponder (double rate_hz)constSet rate to 'transponder' updates.
                                                                        const Transponder &operator= (const Transponder &)=deleteEquality operator (object is not copyable).
                                                                        +

                                                                        Constructor & Destructor Documentation

                                                                        +

                                                                        Transponder()

                                                                        +
                                                                        mavsdk::Transponder::Transponder(System &system)
                                                                        +
                                                                        +

                                                                        Constructor. Creates the plugin for a specific System.

                                                                        +

                                                                        The plugin is typically created as shown below:

                                                                        +
                                                                        auto transponder = Transponder(system);
                                                                        +
                                                                        +

                                                                        Parameters

                                                                        +
                                                                          +
                                                                        • System& system - The specific system associated with this plugin.
                                                                        • +
                                                                        +

                                                                        Transponder()

                                                                        +
                                                                        mavsdk::Transponder::Transponder(std::shared_ptr< System > system)
                                                                        +
                                                                        +

                                                                        Constructor. Creates the plugin for a specific System.

                                                                        +

                                                                        The plugin is typically created as shown below:

                                                                        +
                                                                        auto transponder = Transponder(system);
                                                                        +
                                                                        +

                                                                        Parameters

                                                                        +
                                                                          +
                                                                        • std::shared_ptr< System > system - The specific system associated with this plugin.
                                                                        • +
                                                                        +

                                                                        ~Transponder()

                                                                        +
                                                                        mavsdk::Transponder::~Transponder() override
                                                                        +
                                                                        +

                                                                        Destructor (internal use only).

                                                                        +

                                                                        Transponder()

                                                                        +
                                                                        mavsdk::Transponder::Transponder(const Transponder &other)
                                                                        +
                                                                        +

                                                                        Copy constructor.

                                                                        +

                                                                        Parameters

                                                                        + +

                                                                        Member Typdef Documentation

                                                                        +

                                                                        typedef ResultCallback

                                                                        +
                                                                        using mavsdk::Transponder::ResultCallback =  std::function<void(Result)>
                                                                        +
                                                                        +

                                                                        Callback type for asynchronous Transponder calls.

                                                                        +

                                                                        typedef TransponderCallback

                                                                        +
                                                                        using mavsdk::Transponder::TransponderCallback =  std::function<void(AdsbVehicle)>
                                                                        +
                                                                        +

                                                                        Callback type for subscribe_transponder.

                                                                        +

                                                                        typedef TransponderHandle

                                                                        +
                                                                        using mavsdk::Transponder::TransponderHandle =  Handle<AdsbVehicle>
                                                                        +
                                                                        +

                                                                        Handle type for subscribe_transponder.

                                                                        +

                                                                        Member Enumeration Documentation

                                                                        +

                                                                        enum AdsbEmitterType

                                                                        +

                                                                        ADSB classification for the type of vehicle emitting the transponder signal.

                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                        ValueDescription
                                                                        NoInfoNo emitter info..
                                                                        LightLight emitter..
                                                                        SmallSmall emitter..
                                                                        LargeLarge emitter..
                                                                        HighVortexLargeHigh vortex emitter..
                                                                        HeavyHeavy emitter..
                                                                        HighlyManuvHighly maneuverable emitter..
                                                                        RotocraftRotorcraft emitter..
                                                                        UnassignedUnassigned emitter..
                                                                        GliderGlider emitter..
                                                                        LighterAirLighter air emitter..
                                                                        ParachuteParachute emitter..
                                                                        UltraLightUltra light emitter..
                                                                        Unassigned2Unassigned2 emitter..
                                                                        UavUAV emitter..
                                                                        SpaceSpace emitter..
                                                                        Unassgined3Unassigned3 emitter..
                                                                        EmergencySurfaceEmergency emitter..
                                                                        ServiceSurfaceService surface emitter..
                                                                        PointObstaclePoint obstacle emitter..
                                                                        +

                                                                        enum AdsbAltitudeType

                                                                        +

                                                                        Altitude type used in AdsbVehicle message.

                                                                        + + + + + + + + + + + + + + + + + +
                                                                        ValueDescription
                                                                        PressureQnhAltitude reported from a Baro source using QNH reference.
                                                                        GeometricAltitude reported from a GNSS source.
                                                                        +

                                                                        enum Result

                                                                        +

                                                                        Possible results returned for transponder requests.

                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                        ValueDescription
                                                                        UnknownUnknown result.
                                                                        SuccessSuccess: the transponder command was accepted by the vehicle.
                                                                        NoSystemNo system connected.
                                                                        ConnectionErrorConnection error.
                                                                        BusyVehicle is busy.
                                                                        CommandDeniedCommand refused by vehicle.
                                                                        TimeoutRequest timed out.
                                                                        +

                                                                        Member Function Documentation

                                                                        +

                                                                        subscribe_transponder()

                                                                        +
                                                                        TransponderHandle mavsdk::Transponder::subscribe_transponder(const TransponderCallback &callback)
                                                                        +
                                                                        +

                                                                        Subscribe to 'transponder' updates.

                                                                        +

                                                                        Parameters

                                                                        + +

                                                                        Returns

                                                                        +

                                                                        TransponderHandle -

                                                                        +

                                                                        unsubscribe_transponder()

                                                                        +
                                                                        void mavsdk::Transponder::unsubscribe_transponder(TransponderHandle handle)
                                                                        +
                                                                        +

                                                                        Unsubscribe from subscribe_transponder.

                                                                        +

                                                                        Parameters

                                                                        + +

                                                                        transponder()

                                                                        +
                                                                        AdsbVehicle mavsdk::Transponder::transponder() const
                                                                        +
                                                                        +

                                                                        Poll for 'AdsbVehicle' (blocking).

                                                                        +

                                                                        Returns

                                                                        +

                                                                        AdsbVehicle - One AdsbVehicle update.

                                                                        +

                                                                        set_rate_transponder_async()

                                                                        +
                                                                        void mavsdk::Transponder::set_rate_transponder_async(double rate_hz, const ResultCallback callback)
                                                                        +
                                                                        +

                                                                        Set rate to 'transponder' updates.

                                                                        +

                                                                        This function is non-blocking. See 'set_rate_transponder' for the blocking counterpart.

                                                                        +

                                                                        Parameters

                                                                        + +

                                                                        set_rate_transponder()

                                                                        +
                                                                        Result mavsdk::Transponder::set_rate_transponder(double rate_hz) const
                                                                        +
                                                                        +

                                                                        Set rate to 'transponder' updates.

                                                                        +

                                                                        This function is blocking. See 'set_rate_transponder_async' for the non-blocking counterpart.

                                                                        +

                                                                        Parameters

                                                                        +
                                                                          +
                                                                        • double rate_hz -
                                                                        • +
                                                                        +

                                                                        Returns

                                                                        +

                                                                        Result - Result of request.

                                                                        +

                                                                        operator=()

                                                                        +
                                                                        const Transponder& mavsdk::Transponder::operator=(const Transponder &)=delete
                                                                        +
                                                                        +

                                                                        Equality operator (object is not copyable).

                                                                        +

                                                                        Parameters

                                                                        + +

                                                                        Returns

                                                                        +

                                                                         const Transponder & -

                                                                        +
                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                        + +
                                                                        + +
                                                                        +
                                                                        +
                                                                        + +

                                                                        results matching ""

                                                                        +
                                                                          + +
                                                                          +
                                                                          + +

                                                                          No results matching ""

                                                                          + +
                                                                          +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + +
                                                                          + + + + + + + + + + + + + + +
                                                                          + + +
                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_tune.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1_tune.html new file mode 100644 index 00000000..14aca966 --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_tune.html @@ -0,0 +1,3617 @@ + + + + + + + class Tune · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                          + + + + + +
                                                                          + + + +
                                                                          +
                                                                          + + + + + + + + +
                                                                          + +
                                                                          + +
                                                                          + + + + + + + + +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + +
                                                                          + +

                                                                          mavsdk::Tune Class Reference

                                                                          +

                                                                          #include: tune.h

                                                                          +
                                                                          +

                                                                          Enable creating and sending a tune to be played on the system.

                                                                          +

                                                                          Data Structures

                                                                          +

                                                                          struct TuneDescription

                                                                          +

                                                                          Public Types

                                                                          + + + + + + + + + + + + + + + + + + + + + +
                                                                          TypeDescription
                                                                          enum SongElementAn element of the tune.
                                                                          enum ResultPossible results returned for tune requests.
                                                                          std::function< void(Result)> ResultCallbackCallback type for asynchronous Tune calls.
                                                                          +

                                                                          Public Member Functions

                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                          TypeNameDescription
                                                                           Tune (System & system)Constructor. Creates the plugin for a specific System.
                                                                           Tune (std::shared_ptr< System > system)Constructor. Creates the plugin for a specific System.
                                                                           ~Tune () overrideDestructor (internal use only).
                                                                           Tune (const Tune & other)Copy constructor.
                                                                          voidplay_tune_async (TuneDescription tune_description, const ResultCallback callback)Send a tune to be played by the system.
                                                                          Resultplay_tune (TuneDescription tune_description)constSend a tune to be played by the system.
                                                                          const Tune &operator= (const Tune &)=deleteEquality operator (object is not copyable).
                                                                          +

                                                                          Constructor & Destructor Documentation

                                                                          +

                                                                          Tune()

                                                                          +
                                                                          mavsdk::Tune::Tune(System &system)
                                                                          +
                                                                          +

                                                                          Constructor. Creates the plugin for a specific System.

                                                                          +

                                                                          The plugin is typically created as shown below:

                                                                          +
                                                                          auto tune = Tune(system);
                                                                          +
                                                                          +

                                                                          Parameters

                                                                          +
                                                                            +
                                                                          • System& system - The specific system associated with this plugin.
                                                                          • +
                                                                          +

                                                                          Tune()

                                                                          +
                                                                          mavsdk::Tune::Tune(std::shared_ptr< System > system)
                                                                          +
                                                                          +

                                                                          Constructor. Creates the plugin for a specific System.

                                                                          +

                                                                          The plugin is typically created as shown below:

                                                                          +
                                                                          auto tune = Tune(system);
                                                                          +
                                                                          +

                                                                          Parameters

                                                                          +
                                                                            +
                                                                          • std::shared_ptr< System > system - The specific system associated with this plugin.
                                                                          • +
                                                                          +

                                                                          ~Tune()

                                                                          +
                                                                          mavsdk::Tune::~Tune() override
                                                                          +
                                                                          +

                                                                          Destructor (internal use only).

                                                                          +

                                                                          Tune()

                                                                          +
                                                                          mavsdk::Tune::Tune(const Tune &other)
                                                                          +
                                                                          +

                                                                          Copy constructor.

                                                                          +

                                                                          Parameters

                                                                          +
                                                                            +
                                                                          • const Tune& other -
                                                                          • +
                                                                          +

                                                                          Member Typdef Documentation

                                                                          +

                                                                          typedef ResultCallback

                                                                          +
                                                                          using mavsdk::Tune::ResultCallback =  std::function<void(Result)>
                                                                          +
                                                                          +

                                                                          Callback type for asynchronous Tune calls.

                                                                          +

                                                                          Member Enumeration Documentation

                                                                          +

                                                                          enum SongElement

                                                                          +

                                                                          An element of the tune.

                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                          ValueDescription
                                                                          StyleLegatoAfter this element, start playing legato.
                                                                          StyleNormalAfter this element, start playing normal.
                                                                          StyleStaccatoAfter this element, start playing staccato.
                                                                          Duration1After this element, set the note duration to 1.
                                                                          Duration2After this element, set the note duration to 2.
                                                                          Duration4After this element, set the note duration to 4.
                                                                          Duration8After this element, set the note duration to 8.
                                                                          Duration16After this element, set the note duration to 16.
                                                                          Duration32After this element, set the note duration to 32.
                                                                          NoteAPlay note A.
                                                                          NoteBPlay note B.
                                                                          NoteCPlay note C.
                                                                          NoteDPlay note D.
                                                                          NoteEPlay note E.
                                                                          NoteFPlay note F.
                                                                          NoteGPlay note G.
                                                                          NotePausePlay a rest.
                                                                          SharpAfter this element, sharp the note (half a step up).
                                                                          FlatAfter this element, flat the note (half a step down).
                                                                          OctaveUpAfter this element, shift the note 1 octave up.
                                                                          OctaveDownAfter this element, shift the note 1 octave down.
                                                                          +

                                                                          enum Result

                                                                          +

                                                                          Possible results returned for tune requests.

                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                          ValueDescription
                                                                          UnknownUnknown result.
                                                                          SuccessRequest succeeded.
                                                                          InvalidTempoInvalid tempo (range: 32 - 255).
                                                                          TuneTooLongInvalid tune: encoded string must be at most 247 chars.
                                                                          ErrorFailed to send the request.
                                                                          NoSystemNo system connected.
                                                                          +

                                                                          Member Function Documentation

                                                                          +

                                                                          play_tune_async()

                                                                          +
                                                                          void mavsdk::Tune::play_tune_async(TuneDescription tune_description, const ResultCallback callback)
                                                                          +
                                                                          +

                                                                          Send a tune to be played by the system.

                                                                          +

                                                                          This function is non-blocking. See 'play_tune' for the blocking counterpart.

                                                                          +

                                                                          Parameters

                                                                          + +

                                                                          play_tune()

                                                                          +
                                                                          Result mavsdk::Tune::play_tune(TuneDescription tune_description) const
                                                                          +
                                                                          +

                                                                          Send a tune to be played by the system.

                                                                          +

                                                                          This function is blocking. See 'play_tune_async' for the non-blocking counterpart.

                                                                          +

                                                                          Parameters

                                                                          + +

                                                                          Returns

                                                                          +

                                                                          Result - Result of request.

                                                                          +

                                                                          operator=()

                                                                          +
                                                                          const Tune& mavsdk::Tune::operator=(const Tune &)=delete
                                                                          +
                                                                          +

                                                                          Equality operator (object is not copyable).

                                                                          +

                                                                          Parameters

                                                                          + +

                                                                          Returns

                                                                          +

                                                                           const Tune & -

                                                                          +
                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                          + +
                                                                          + +
                                                                          +
                                                                          +
                                                                          + +

                                                                          results matching ""

                                                                          +
                                                                            + +
                                                                            +
                                                                            + +

                                                                            No results matching ""

                                                                            + +
                                                                            +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + +
                                                                            + + + + + + + + + + + + + + +
                                                                            + + +
                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1_winch.md b/v2.0/en/cpp/api_reference/classmavsdk_1_1_winch.md new file mode 100644 index 00000000..1e5799ee --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1_winch.md @@ -0,0 +1,598 @@ +# mavsdk::Winch Class Reference +`#include: winch.h` + +---- + + +Allows users to send winch actions, as well as receive status information from winch systems. + + +## Data Structures + + +struct [Status](structmavsdk_1_1_winch_1_1_status.md) + +struct [StatusFlags](structmavsdk_1_1_winch_1_1_status_flags.md) + +## Public Types + + +Type | Description +--- | --- +enum [WinchAction](#classmavsdk_1_1_winch_1a2c63ccb04edf046026919d5b3db77a83) | [Winch](classmavsdk_1_1_winch.md) [Action](classmavsdk_1_1_action.md) type. +enum [Result](#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) | Possible results returned for winch action requests. +std::function< void([Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091))> [ResultCallback](#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) | Callback type for asynchronous [Winch](classmavsdk_1_1_winch.md) calls. +std::function< void([Status](structmavsdk_1_1_winch_1_1_status.md))> [StatusCallback](#classmavsdk_1_1_winch_1a6c84089eac00fc9de890ab7e8c0eb32a) | Callback type for subscribe_status. +[Handle](classmavsdk_1_1_handle.md)< [Status](structmavsdk_1_1_winch_1_1_status.md) > [StatusHandle](#classmavsdk_1_1_winch_1a78284180b73b3092c37e45b3c2bdc2ab) | [Handle](classmavsdk_1_1_handle.md) type for subscribe_status. + +## Public Member Functions + + +Type | Name | Description +---: | --- | --- +  | [Winch](#classmavsdk_1_1_winch_1a222e543b5ef54c89ee41411e800d3b88) ([System](classmavsdk_1_1_system.md) & system) | Constructor. Creates the plugin for a specific [System](classmavsdk_1_1_system.md). +  | [Winch](#classmavsdk_1_1_winch_1a7546040a07899cc9fe3edb00cb1b2007) (std::shared_ptr< [System](classmavsdk_1_1_system.md) > system) | Constructor. Creates the plugin for a specific [System](classmavsdk_1_1_system.md). +  | [~Winch](#classmavsdk_1_1_winch_1a06330946e884dae7415003aa89c3010e) () override | Destructor (internal use only). +  | [Winch](#classmavsdk_1_1_winch_1a9125a173b929f9a1a2e5ca0199961fb4) (const [Winch](classmavsdk_1_1_winch.md) & other) | Copy constructor. +[StatusHandle](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a78284180b73b3092c37e45b3c2bdc2ab) | [subscribe_status](#classmavsdk_1_1_winch_1a92363df861842edf0b81aa18fba26bc8) (const [StatusCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a6c84089eac00fc9de890ab7e8c0eb32a) & callback) | Subscribe to 'winch status' updates. +void | [unsubscribe_status](#classmavsdk_1_1_winch_1af1176a4992e0a6850dbd44ea2b1f0bad) ([StatusHandle](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a78284180b73b3092c37e45b3c2bdc2ab) handle) | Unsubscribe from subscribe_status. +[Status](structmavsdk_1_1_winch_1_1_status.md) | [status](#classmavsdk_1_1_winch_1aa24ccd5e6e44db1fbf96e4aca6947689) () const | Poll for '[Status](structmavsdk_1_1_winch_1_1_status.md)' (blocking). +void | [relax_async](#classmavsdk_1_1_winch_1a48eec9e1fb693620e452234e0a740989) (uint32_t instance, const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) callback) | Allow motor to freewheel. +[Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) | [relax](#classmavsdk_1_1_winch_1ae1fa0d57d8d72e3bbbb4833770047ab3) (uint32_t instance)const | Allow motor to freewheel. +void | [relative_length_control_async](#classmavsdk_1_1_winch_1aa2cb382d36cda8e0fe918ae07fb7a9ec) (uint32_t instance, float length_m, float rate_m_s, const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) callback) | Wind or unwind specified length of line, optionally using specified rate. +[Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) | [relative_length_control](#classmavsdk_1_1_winch_1ae39f5844dd5b6d93b6ccf3953781cee0) (uint32_t instance, float length_m, float rate_m_s)const | Wind or unwind specified length of line, optionally using specified rate. +void | [rate_control_async](#classmavsdk_1_1_winch_1a21ce05ef8cedd2601d22209d31a980f8) (uint32_t instance, float rate_m_s, const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) callback) | Wind or unwind line at specified rate. +[Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) | [rate_control](#classmavsdk_1_1_winch_1aaec8a2bac41941e1f696cd9541abd4ca) (uint32_t instance, float rate_m_s)const | Wind or unwind line at specified rate. +void | [lock_async](#classmavsdk_1_1_winch_1a0ff91279058752931bee2bc5dfd7c711) (uint32_t instance, const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) callback) | Perform the locking sequence to relieve motor while in the fully retracted position. +[Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) | [lock](#classmavsdk_1_1_winch_1ad0f907f0164a724f8e8a57fe9796ecb3) (uint32_t instance)const | Perform the locking sequence to relieve motor while in the fully retracted position. +void | [deliver_async](#classmavsdk_1_1_winch_1acbd43a3f00ab1e910b6b05654afc9458) (uint32_t instance, const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) callback) | Sequence of drop, slow down, touch down, reel up, lock. +[Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) | [deliver](#classmavsdk_1_1_winch_1a8910df835085243a366290dbc4492680) (uint32_t instance)const | Sequence of drop, slow down, touch down, reel up, lock. +void | [hold_async](#classmavsdk_1_1_winch_1a6c97626d33532469871a687e8043e27e) (uint32_t instance, const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) callback) | Engage motor and hold current position. +[Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) | [hold](#classmavsdk_1_1_winch_1a2e7ae05d09b82964024c70211b1920d9) (uint32_t instance)const | Engage motor and hold current position. +void | [retract_async](#classmavsdk_1_1_winch_1a6485b743115d441b43f3d0e39341412d) (uint32_t instance, const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) callback) | Return the reel to the fully retracted position. +[Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) | [retract](#classmavsdk_1_1_winch_1a353cad0259d2eb8201e2884e037422eb) (uint32_t instance)const | Return the reel to the fully retracted position. +void | [load_line_async](#classmavsdk_1_1_winch_1ad0588792ef3fbd469511f99988140637) (uint32_t instance, const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) callback) | Load the reel with line. +[Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) | [load_line](#classmavsdk_1_1_winch_1aabeb779b2e03632176799c92058adb92) (uint32_t instance)const | Load the reel with line. +void | [abandon_line_async](#classmavsdk_1_1_winch_1a3970c74e067d3734ba8dd3382c534b0a) (uint32_t instance, const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) callback) | Spool out the entire length of the line. +[Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) | [abandon_line](#classmavsdk_1_1_winch_1a625f6d58d5447afbe0c40e3d896071b0) (uint32_t instance)const | Spool out the entire length of the line. +void | [load_payload_async](#classmavsdk_1_1_winch_1af715b6c01dc75c44868c2936af04d40a) (uint32_t instance, const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) callback) | Spools out just enough to present the hook to the user to load the payload. +[Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) | [load_payload](#classmavsdk_1_1_winch_1a01fec2758f7f09d8aef5de23f4566d47) (uint32_t instance)const | Spools out just enough to present the hook to the user to load the payload. +const [Winch](classmavsdk_1_1_winch.md) & | [operator=](#classmavsdk_1_1_winch_1a5216eb2d1533b1e737ad30f31b7eff7a) (const [Winch](classmavsdk_1_1_winch.md) &)=delete | Equality operator (object is not copyable). + + +## Constructor & Destructor Documentation + + +### Winch() {#classmavsdk_1_1_winch_1a222e543b5ef54c89ee41411e800d3b88} +```cpp +mavsdk::Winch::Winch(System &system) +``` + + +Constructor. Creates the plugin for a specific [System](classmavsdk_1_1_system.md). + +The plugin is typically created as shown below: + +```cpp +auto winch = Winch(system); +``` + +**Parameters** + +* [System](classmavsdk_1_1_system.md)& **system** - The specific system associated with this plugin. + +### Winch() {#classmavsdk_1_1_winch_1a7546040a07899cc9fe3edb00cb1b2007} +```cpp +mavsdk::Winch::Winch(std::shared_ptr< System > system) +``` + + +Constructor. Creates the plugin for a specific [System](classmavsdk_1_1_system.md). + +The plugin is typically created as shown below: + +```cpp +auto winch = Winch(system); +``` + +**Parameters** + +* std::shared_ptr< [System](classmavsdk_1_1_system.md) > **system** - The specific system associated with this plugin. + +### ~Winch() {#classmavsdk_1_1_winch_1a06330946e884dae7415003aa89c3010e} +```cpp +mavsdk::Winch::~Winch() override +``` + + +Destructor (internal use only). + + +### Winch() {#classmavsdk_1_1_winch_1a9125a173b929f9a1a2e5ca0199961fb4} +```cpp +mavsdk::Winch::Winch(const Winch &other) +``` + + +Copy constructor. + + +**Parameters** + +* const [Winch](classmavsdk_1_1_winch.md)& **other** - + +## Member Typdef Documentation + + +### typedef ResultCallback {#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7} + +```cpp +using mavsdk::Winch::ResultCallback = std::function +``` + + +Callback type for asynchronous [Winch](classmavsdk_1_1_winch.md) calls. + + +### typedef StatusCallback {#classmavsdk_1_1_winch_1a6c84089eac00fc9de890ab7e8c0eb32a} + +```cpp +using mavsdk::Winch::StatusCallback = std::function +``` + + +Callback type for subscribe_status. + + +### typedef StatusHandle {#classmavsdk_1_1_winch_1a78284180b73b3092c37e45b3c2bdc2ab} + +```cpp +using mavsdk::Winch::StatusHandle = Handle +``` + + +[Handle](classmavsdk_1_1_handle.md) type for subscribe_status. + + +## Member Enumeration Documentation + + +### enum WinchAction {#classmavsdk_1_1_winch_1a2c63ccb04edf046026919d5b3db77a83} + + +[Winch](classmavsdk_1_1_winch.md) [Action](classmavsdk_1_1_action.md) type. + + +Value | Description +--- | --- + `Relaxed` | Allow motor to freewheel. + `RelativeLengthControl` | Wind or unwind specified length of line, optionally using specified rate. + `RateControl` | Wind or unwind line at specified rate. + `Lock` | Perform the locking sequence to relieve motor while in the fully retracted position. + `Deliver` | Sequence of drop, slow down, touch down, reel up, lock. + `Hold` | Engage motor and hold current position. + `Retract` | Return the reel to the fully retracted position. + `LoadLine` | Load the reel with line. The winch will calculate the total loaded length and stop when the tension exceeds a threshold. + `AbandonLine` | Spool out the entire length of the line. + `LoadPayload` | Spools out just enough to present the hook to the user to load the payload. + +### enum Result {#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091} + + +Possible results returned for winch action requests. + + +Value | Description +--- | --- + `Unknown` | Unknown result. + `Success` | Request was successful. + `NoSystem` | No system is connected. + `Busy` | Temporarily rejected. + `Timeout` | Request timed out. + `Unsupported` | [Action](classmavsdk_1_1_action.md) not supported. + `Failed` | [Action](classmavsdk_1_1_action.md) failed. + +## Member Function Documentation + + +### subscribe_status() {#classmavsdk_1_1_winch_1a92363df861842edf0b81aa18fba26bc8} +```cpp +StatusHandle mavsdk::Winch::subscribe_status(const StatusCallback &callback) +``` + + +Subscribe to 'winch status' updates. + + +**Parameters** + +* const [StatusCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a6c84089eac00fc9de890ab7e8c0eb32a)& **callback** - + +**Returns** + + [StatusHandle](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a78284180b73b3092c37e45b3c2bdc2ab) - + +### unsubscribe_status() {#classmavsdk_1_1_winch_1af1176a4992e0a6850dbd44ea2b1f0bad} +```cpp +void mavsdk::Winch::unsubscribe_status(StatusHandle handle) +``` + + +Unsubscribe from subscribe_status. + + +**Parameters** + +* [StatusHandle](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a78284180b73b3092c37e45b3c2bdc2ab) **handle** - + +### status() {#classmavsdk_1_1_winch_1aa24ccd5e6e44db1fbf96e4aca6947689} +```cpp +Status mavsdk::Winch::status() const +``` + + +Poll for '[Status](structmavsdk_1_1_winch_1_1_status.md)' (blocking). + + +**Returns** + + [Status](structmavsdk_1_1_winch_1_1_status.md) - One [Status](structmavsdk_1_1_winch_1_1_status.md) update. + +### relax_async() {#classmavsdk_1_1_winch_1a48eec9e1fb693620e452234e0a740989} +```cpp +void mavsdk::Winch::relax_async(uint32_t instance, const ResultCallback callback) +``` + + +Allow motor to freewheel. + +This function is non-blocking. See 'relax' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) **callback** - + +### relax() {#classmavsdk_1_1_winch_1ae1fa0d57d8d72e3bbbb4833770047ab3} +```cpp +Result mavsdk::Winch::relax(uint32_t instance) const +``` + + +Allow motor to freewheel. + +This function is blocking. See 'relax_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - + +**Returns** + + [Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) - Result of request. + +### relative_length_control_async() {#classmavsdk_1_1_winch_1aa2cb382d36cda8e0fe918ae07fb7a9ec} +```cpp +void mavsdk::Winch::relative_length_control_async(uint32_t instance, float length_m, float rate_m_s, const ResultCallback callback) +``` + + +Wind or unwind specified length of line, optionally using specified rate. + +This function is non-blocking. See 'relative_length_control' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* float **length_m** - +* float **rate_m_s** - +* const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) **callback** - + +### relative_length_control() {#classmavsdk_1_1_winch_1ae39f5844dd5b6d93b6ccf3953781cee0} +```cpp +Result mavsdk::Winch::relative_length_control(uint32_t instance, float length_m, float rate_m_s) const +``` + + +Wind or unwind specified length of line, optionally using specified rate. + +This function is blocking. See 'relative_length_control_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* float **length_m** - +* float **rate_m_s** - + +**Returns** + + [Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) - Result of request. + +### rate_control_async() {#classmavsdk_1_1_winch_1a21ce05ef8cedd2601d22209d31a980f8} +```cpp +void mavsdk::Winch::rate_control_async(uint32_t instance, float rate_m_s, const ResultCallback callback) +``` + + +Wind or unwind line at specified rate. + +This function is non-blocking. See 'rate_control' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* float **rate_m_s** - +* const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) **callback** - + +### rate_control() {#classmavsdk_1_1_winch_1aaec8a2bac41941e1f696cd9541abd4ca} +```cpp +Result mavsdk::Winch::rate_control(uint32_t instance, float rate_m_s) const +``` + + +Wind or unwind line at specified rate. + +This function is blocking. See 'rate_control_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* float **rate_m_s** - + +**Returns** + + [Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) - Result of request. + +### lock_async() {#classmavsdk_1_1_winch_1a0ff91279058752931bee2bc5dfd7c711} +```cpp +void mavsdk::Winch::lock_async(uint32_t instance, const ResultCallback callback) +``` + + +Perform the locking sequence to relieve motor while in the fully retracted position. + +This function is non-blocking. See 'lock' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) **callback** - + +### lock() {#classmavsdk_1_1_winch_1ad0f907f0164a724f8e8a57fe9796ecb3} +```cpp +Result mavsdk::Winch::lock(uint32_t instance) const +``` + + +Perform the locking sequence to relieve motor while in the fully retracted position. + +This function is blocking. See 'lock_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - + +**Returns** + + [Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) - Result of request. + +### deliver_async() {#classmavsdk_1_1_winch_1acbd43a3f00ab1e910b6b05654afc9458} +```cpp +void mavsdk::Winch::deliver_async(uint32_t instance, const ResultCallback callback) +``` + + +Sequence of drop, slow down, touch down, reel up, lock. + +This function is non-blocking. See 'deliver' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) **callback** - + +### deliver() {#classmavsdk_1_1_winch_1a8910df835085243a366290dbc4492680} +```cpp +Result mavsdk::Winch::deliver(uint32_t instance) const +``` + + +Sequence of drop, slow down, touch down, reel up, lock. + +This function is blocking. See 'deliver_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - + +**Returns** + + [Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) - Result of request. + +### hold_async() {#classmavsdk_1_1_winch_1a6c97626d33532469871a687e8043e27e} +```cpp +void mavsdk::Winch::hold_async(uint32_t instance, const ResultCallback callback) +``` + + +Engage motor and hold current position. + +This function is non-blocking. See 'hold' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) **callback** - + +### hold() {#classmavsdk_1_1_winch_1a2e7ae05d09b82964024c70211b1920d9} +```cpp +Result mavsdk::Winch::hold(uint32_t instance) const +``` + + +Engage motor and hold current position. + +This function is blocking. See 'hold_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - + +**Returns** + + [Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) - Result of request. + +### retract_async() {#classmavsdk_1_1_winch_1a6485b743115d441b43f3d0e39341412d} +```cpp +void mavsdk::Winch::retract_async(uint32_t instance, const ResultCallback callback) +``` + + +Return the reel to the fully retracted position. + +This function is non-blocking. See 'retract' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) **callback** - + +### retract() {#classmavsdk_1_1_winch_1a353cad0259d2eb8201e2884e037422eb} +```cpp +Result mavsdk::Winch::retract(uint32_t instance) const +``` + + +Return the reel to the fully retracted position. + +This function is blocking. See 'retract_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - + +**Returns** + + [Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) - Result of request. + +### load_line_async() {#classmavsdk_1_1_winch_1ad0588792ef3fbd469511f99988140637} +```cpp +void mavsdk::Winch::load_line_async(uint32_t instance, const ResultCallback callback) +``` + + +Load the reel with line. + +The winch will calculate the total loaded length and stop when the tension exceeds a threshold. + + +This function is non-blocking. See 'load_line' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) **callback** - + +### load_line() {#classmavsdk_1_1_winch_1aabeb779b2e03632176799c92058adb92} +```cpp +Result mavsdk::Winch::load_line(uint32_t instance) const +``` + + +Load the reel with line. + +The winch will calculate the total loaded length and stop when the tension exceeds a threshold. + + +This function is blocking. See 'load_line_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - + +**Returns** + + [Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) - Result of request. + +### abandon_line_async() {#classmavsdk_1_1_winch_1a3970c74e067d3734ba8dd3382c534b0a} +```cpp +void mavsdk::Winch::abandon_line_async(uint32_t instance, const ResultCallback callback) +``` + + +Spool out the entire length of the line. + +This function is non-blocking. See 'abandon_line' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) **callback** - + +### abandon_line() {#classmavsdk_1_1_winch_1a625f6d58d5447afbe0c40e3d896071b0} +```cpp +Result mavsdk::Winch::abandon_line(uint32_t instance) const +``` + + +Spool out the entire length of the line. + +This function is blocking. See 'abandon_line_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - + +**Returns** + + [Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) - Result of request. + +### load_payload_async() {#classmavsdk_1_1_winch_1af715b6c01dc75c44868c2936af04d40a} +```cpp +void mavsdk::Winch::load_payload_async(uint32_t instance, const ResultCallback callback) +``` + + +Spools out just enough to present the hook to the user to load the payload. + +This function is non-blocking. See 'load_payload' for the blocking counterpart. + +**Parameters** + +* uint32_t **instance** - +* const [ResultCallback](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a683fc7d385d461efb059df917622a6b7) **callback** - + +### load_payload() {#classmavsdk_1_1_winch_1a01fec2758f7f09d8aef5de23f4566d47} +```cpp +Result mavsdk::Winch::load_payload(uint32_t instance) const +``` + + +Spools out just enough to present the hook to the user to load the payload. + +This function is blocking. See 'load_payload_async' for the non-blocking counterpart. + +**Parameters** + +* uint32_t **instance** - + +**Returns** + + [Result](classmavsdk_1_1_winch.md#classmavsdk_1_1_winch_1a48edb6e5176dc8d5e95bd30eacd7a091) - Result of request. + +### operator=() {#classmavsdk_1_1_winch_1a5216eb2d1533b1e737ad30f31b7eff7a} +```cpp +const Winch& mavsdk::Winch::operator=(const Winch &)=delete +``` + + +Equality operator (object is not copyable). + + +**Parameters** + +* const [Winch](classmavsdk_1_1_winch.md)& - + +**Returns** + + const [Winch](classmavsdk_1_1_winch.md) & - \ No newline at end of file diff --git a/v2.0/en/cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html b/v2.0/en/cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html new file mode 100644 index 00000000..7847751e --- /dev/null +++ b/v2.0/en/cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html @@ -0,0 +1,3419 @@ + + + + + + + class geometry::CoordinateTransformation · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                            + + + + + +
                                                                            + + + +
                                                                            +
                                                                            + + + + + + + + +
                                                                            + +
                                                                            + +
                                                                            + + + + + + + + +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + +
                                                                            + +

                                                                            mavsdk::geometry::CoordinateTransformation Class Reference

                                                                            +

                                                                            #include: geometry.h

                                                                            +
                                                                            +

                                                                            This is a utility class for coordinate transformations.

                                                                            +

                                                                            The projections used to transform from global (lat/lon) to local (meter) coordinates are taken from: http://mathworld.wolfram.com/AzimuthalEquidistantProjection.html and inspired by the implementations in: https://github.com/PX4/ecl/blob/master/geo/geo.cpp

                                                                            +

                                                                            Data Structures

                                                                            +

                                                                            struct GlobalCoordinate

                                                                            +

                                                                            struct LocalCoordinate

                                                                            +

                                                                            Public Member Functions

                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                            TypeNameDescription
                                                                             CoordinateTransformation ()=deleteDefault constructor not available.
                                                                             CoordinateTransformation (GlobalCoordinate reference)Constructor to initialize projection reference.
                                                                             ~CoordinateTransformation ()=defaultDestructor.
                                                                            LocalCoordinatelocal_from_global (GlobalCoordinate global_coordinate)constCalculate local coordinates from global coordinates.
                                                                            GlobalCoordinateglobal_from_local (LocalCoordinate local_coordinate)constCalculate global coordinates from local coordinates.
                                                                            +

                                                                            Constructor & Destructor Documentation

                                                                            +

                                                                            CoordinateTransformation()

                                                                            +
                                                                            mavsdk::geometry::CoordinateTransformation::CoordinateTransformation()=delete
                                                                            +
                                                                            +

                                                                            Default constructor not available.

                                                                            +

                                                                            CoordinateTransformation()

                                                                            +
                                                                            mavsdk::geometry::CoordinateTransformation::CoordinateTransformation(GlobalCoordinate reference)
                                                                            +
                                                                            +

                                                                            Constructor to initialize projection reference.

                                                                            +

                                                                            Parameters

                                                                            + +

                                                                            ~CoordinateTransformation()

                                                                            +
                                                                            mavsdk::geometry::CoordinateTransformation::~CoordinateTransformation()=default
                                                                            +
                                                                            +

                                                                            Destructor.

                                                                            +

                                                                            Member Function Documentation

                                                                            +

                                                                            local_from_global()

                                                                            +
                                                                            LocalCoordinate mavsdk::geometry::CoordinateTransformation::local_from_global(GlobalCoordinate global_coordinate) const
                                                                            +
                                                                            +

                                                                            Calculate local coordinates from global coordinates.

                                                                            +

                                                                            Parameters

                                                                            + +

                                                                            Returns

                                                                            +

                                                                            LocalCoordinate -

                                                                            +

                                                                            global_from_local()

                                                                            +
                                                                            GlobalCoordinate mavsdk::geometry::CoordinateTransformation::global_from_local(LocalCoordinate local_coordinate) const
                                                                            +
                                                                            +

                                                                            Calculate global coordinates from local coordinates.

                                                                            +

                                                                            Parameters

                                                                            +
                                                                              +
                                                                            • LocalCoordinate local_coordinate - The local coordinate to project from.
                                                                            • +
                                                                            +

                                                                            Returns

                                                                            +

                                                                            GlobalCoordinate -

                                                                            +
                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                            + +
                                                                            + +
                                                                            +
                                                                            +
                                                                            + +

                                                                            results matching ""

                                                                            +
                                                                              + +
                                                                              +
                                                                              + +

                                                                              No results matching ""

                                                                              + +
                                                                              +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + +
                                                                              + + + + + + + + + + + + + + +
                                                                              + + +
                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/index.html b/v2.0/en/cpp/api_reference/index.html new file mode 100644 index 00000000..3057d8cc --- /dev/null +++ b/v2.0/en/cpp/api_reference/index.html @@ -0,0 +1,3588 @@ + + + + + + + API Reference · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                              + + + + + +
                                                                              + + + +
                                                                              +
                                                                              + + + + + + + + +
                                                                              + +
                                                                              + +
                                                                              + + + + + + + + +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + +
                                                                              + +

                                                                              C++ API Reference

                                                                              + +
                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                              + +
                                                                              + +
                                                                              +
                                                                              +
                                                                              + +

                                                                              results matching ""

                                                                              +
                                                                                + +
                                                                                +
                                                                                + +

                                                                                No results matching ""

                                                                                + +
                                                                                +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + +
                                                                                + + + + + + + + + + + + + + +
                                                                                + + +
                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/namespacemavsdk.html b/v2.0/en/cpp/api_reference/namespacemavsdk.html new file mode 100644 index 00000000..bf1443ec --- /dev/null +++ b/v2.0/en/cpp/api_reference/namespacemavsdk.html @@ -0,0 +1,3541 @@ + + + + + + + namespace mavsdk (globals) · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                + + + + + +
                                                                                + + + +
                                                                                +
                                                                                + + + + + + + + +
                                                                                + +
                                                                                + +
                                                                                + + + + + + + + +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + +
                                                                                + +

                                                                                mavsdk Namespace Reference

                                                                                +
                                                                                +

                                                                                Namespace for all mavsdk types.

                                                                                +

                                                                                Data Structures

                                                                                + +

                                                                                Enumerations

                                                                                + + + + + + + + + + + + + + + + + +
                                                                                TypeDescription
                                                                                enum ConnectionResultResult type returned when adding a connection.
                                                                                enum ForwardingOptionForwardingOption for Connection, used to set message forwarding option.
                                                                                +

                                                                                Functions

                                                                                + + + + + + + + + + + + + + + + + + + + +
                                                                                TypeNameDescription
                                                                                std::ostream &operator<< (std::ostream & str, const ConnectionResult & result)Stream operator to print information about a ConnectionResult.
                                                                                 overloaded (Ts...)-> overloaded< Ts... >Template deduction helper for overloaded
                                                                                +

                                                                                Enumeration Type Documentation

                                                                                +

                                                                                enum ConnectionResult

                                                                                +
                                                                                #include: connection_result.h
                                                                                +

                                                                                Result type returned when adding a connection.

                                                                                +

                                                                                Note: Mavsdk does not throw exceptions. Instead a result of this type will be returned when you add a connection: add_udp_connection().

                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                ValueDescription
                                                                                SuccessConnection succeeded.
                                                                                TimeoutConnection timed out.
                                                                                SocketErrorSocket error.
                                                                                BindErrorBind error.
                                                                                SocketConnectionErrorSocket connection error.
                                                                                ConnectionErrorConnection error.
                                                                                NotImplementedConnection type not implemented.
                                                                                SystemNotConnectedNo system is connected.
                                                                                SystemBusySystem is busy.
                                                                                CommandDeniedCommand is denied.
                                                                                DestinationIpUnknownConnection IP is unknown.
                                                                                ConnectionsExhaustedConnections exhausted.
                                                                                ConnectionUrlInvalidURL invalid.
                                                                                BaudrateUnknownBaudrate unknown.
                                                                                +

                                                                                enum ForwardingOption

                                                                                +
                                                                                #include: mavsdk.h
                                                                                +

                                                                                ForwardingOption for Connection, used to set message forwarding option.

                                                                                + + + + + + + + + + + + + + + + + +
                                                                                ValueDescription
                                                                                ForwardingOff
                                                                                ForwardingOn
                                                                                +

                                                                                Function Documentation

                                                                                +

                                                                                operator<<()

                                                                                +
                                                                                #include: connection_result.h
                                                                                +
                                                                                std::ostream& mavsdk::operator<<(std::ostream &str, const ConnectionResult &result)
                                                                                +
                                                                                +

                                                                                Stream operator to print information about a ConnectionResult.

                                                                                +

                                                                                Parameters

                                                                                + +

                                                                                Returns

                                                                                +

                                                                                 std::ostream & - A reference to the stream.

                                                                                +

                                                                                overloaded()

                                                                                +
                                                                                #include: plugin_base.h
                                                                                +
                                                                                mavsdk::overloaded(Ts...) -> overloaded< Ts... >
                                                                                +
                                                                                +

                                                                                Template deduction helper for overloaded

                                                                                +

                                                                                Parameters

                                                                                +
                                                                                  +
                                                                                • Ts... -
                                                                                • +
                                                                                +
                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                + +
                                                                                + +
                                                                                +
                                                                                +
                                                                                + +

                                                                                results matching ""

                                                                                +
                                                                                  + +
                                                                                  +
                                                                                  + +

                                                                                  No results matching ""

                                                                                  + +
                                                                                  +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + +
                                                                                  + + + + + + + + + + + + + + +
                                                                                  + + +
                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/struct_mavlink_address.md b/v2.0/en/cpp/api_reference/struct_mavlink_address.md new file mode 100644 index 00000000..1c23eb41 --- /dev/null +++ b/v2.0/en/cpp/api_reference/struct_mavlink_address.md @@ -0,0 +1,39 @@ +# MavlinkAddress Struct Reference +`#include: mavlink_address.h` + +---- + + +Struct to represent a MAVLink address. + + +## Data Fields + + +uint8_t [system_id](#struct_mavlink_address_1ace50a41854b60452a8cb8fddd86348af) - System ID, also called sysid. + +uint8_t [component_id](#struct_mavlink_address_1a666949f3b25592649b66a96bebf1d82b) - Component ID, also called compid. + + +## Field Documentation + + +### system_id {#struct_mavlink_address_1ace50a41854b60452a8cb8fddd86348af} + +```cpp +uint8_t MavlinkAddress::system_id +``` + + +System ID, also called sysid. + + +### component_id {#struct_mavlink_address_1a666949f3b25592649b66a96bebf1d82b} + +```cpp +uint8_t MavlinkAddress::component_id +``` + + +Component ID, also called compid. + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html new file mode 100644 index 00000000..7111c416 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html @@ -0,0 +1,3357 @@ + + + + + + + struct AllowableFlightModes · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                  + + + + + +
                                                                                  + + + +
                                                                                  +
                                                                                  + + + + + + + + +
                                                                                  + +
                                                                                  + +
                                                                                  + + + + + + + + +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + +
                                                                                  + +

                                                                                  mavsdk::ActionServer::AllowableFlightModes Struct Reference

                                                                                  +

                                                                                  #include: action_server.h

                                                                                  +
                                                                                  +

                                                                                  State to check if the vehicle can transition to respective flightmodes.

                                                                                  +

                                                                                  Data Fields

                                                                                  +

                                                                                  bool can_auto_mode {} - Auto/mission mode.

                                                                                  +

                                                                                  bool can_guided_mode {} - Guided mode.

                                                                                  +

                                                                                  bool can_stabilize_mode {} - Stabilize mode.

                                                                                  +

                                                                                  Field Documentation

                                                                                  +

                                                                                  can_auto_mode

                                                                                  +
                                                                                  bool mavsdk::ActionServer::AllowableFlightModes::can_auto_mode {}
                                                                                  +
                                                                                  +

                                                                                  Auto/mission mode.

                                                                                  +

                                                                                  can_guided_mode

                                                                                  +
                                                                                  bool mavsdk::ActionServer::AllowableFlightModes::can_guided_mode {}
                                                                                  +
                                                                                  +

                                                                                  Guided mode.

                                                                                  +

                                                                                  can_stabilize_mode

                                                                                  +
                                                                                  bool mavsdk::ActionServer::AllowableFlightModes::can_stabilize_mode {}
                                                                                  +
                                                                                  +

                                                                                  Stabilize mode.

                                                                                  +
                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                  + +
                                                                                  + +
                                                                                  +
                                                                                  +
                                                                                  + +

                                                                                  results matching ""

                                                                                  +
                                                                                    + +
                                                                                    +
                                                                                    + +

                                                                                    No results matching ""

                                                                                    + +
                                                                                    +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + +
                                                                                    + + + + + + + + + + + + + + +
                                                                                    + + +
                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html new file mode 100644 index 00000000..4b9d9089 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html @@ -0,0 +1,3352 @@ + + + + + + + struct ArmDisarm · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                    + + + + + +
                                                                                    + + + +
                                                                                    +
                                                                                    + + + + + + + + +
                                                                                    + +
                                                                                    + +
                                                                                    + + + + + + + + +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + +
                                                                                    + +

                                                                                    mavsdk::ActionServer::ArmDisarm Struct Reference

                                                                                    +

                                                                                    #include: action_server.h

                                                                                    +
                                                                                    +

                                                                                    Arming message type.

                                                                                    +

                                                                                    Data Fields

                                                                                    +

                                                                                    bool arm {} - Should vehicle arm.

                                                                                    +

                                                                                    bool force {} - Should arm override pre-flight checks.

                                                                                    +

                                                                                    Field Documentation

                                                                                    +

                                                                                    arm

                                                                                    +
                                                                                    bool mavsdk::ActionServer::ArmDisarm::arm {}
                                                                                    +
                                                                                    +

                                                                                    Should vehicle arm.

                                                                                    +

                                                                                    force

                                                                                    +
                                                                                    bool mavsdk::ActionServer::ArmDisarm::force {}
                                                                                    +
                                                                                    +

                                                                                    Should arm override pre-flight checks.

                                                                                    +
                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                    + +
                                                                                    + +
                                                                                    +
                                                                                    +
                                                                                    + +

                                                                                    results matching ""

                                                                                    +
                                                                                      + +
                                                                                      +
                                                                                      + +

                                                                                      No results matching ""

                                                                                      + +
                                                                                      +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + +
                                                                                      + + + + + + + + + + + + + + +
                                                                                      + + +
                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html new file mode 100644 index 00000000..d216c23a --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html @@ -0,0 +1,3363 @@ + + + + + + + struct ProgressData · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                      + + + + + +
                                                                                      + + + +
                                                                                      +
                                                                                      + + + + + + + + +
                                                                                      + +
                                                                                      + +
                                                                                      + + + + + + + + +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + +
                                                                                      + +

                                                                                      mavsdk::Calibration::ProgressData Struct Reference

                                                                                      +

                                                                                      #include: calibration.h

                                                                                      +
                                                                                      +

                                                                                      Progress data coming from calibration.

                                                                                      +

                                                                                      Can be a progress percentage, or an instruction text.

                                                                                      +

                                                                                      Data Fields

                                                                                      +

                                                                                      bool has_progress { false} - Whether this ProgressData contains a 'progress' status or not.

                                                                                      +

                                                                                      float progress {float(NAN)} - Progress (percentage)

                                                                                      +

                                                                                      bool has_status_text { false} - Whether this ProgressData contains a 'status_text' or not.

                                                                                      +

                                                                                      std::string status_text {} - Instruction text.

                                                                                      +

                                                                                      Field Documentation

                                                                                      +

                                                                                      has_progress

                                                                                      +
                                                                                      bool mavsdk::Calibration::ProgressData::has_progress { false}
                                                                                      +
                                                                                      +

                                                                                      Whether this ProgressData contains a 'progress' status or not.

                                                                                      +

                                                                                      progress

                                                                                      +
                                                                                      float mavsdk::Calibration::ProgressData::progress {float(NAN)}
                                                                                      +
                                                                                      +

                                                                                      Progress (percentage)

                                                                                      +

                                                                                      has_status_text

                                                                                      +
                                                                                      bool mavsdk::Calibration::ProgressData::has_status_text { false}
                                                                                      +
                                                                                      +

                                                                                      Whether this ProgressData contains a 'status_text' or not.

                                                                                      +

                                                                                      status_text

                                                                                      +
                                                                                      std::string mavsdk::Calibration::ProgressData::status_text {}
                                                                                      +
                                                                                      +

                                                                                      Instruction text.

                                                                                      +
                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                      + +
                                                                                      + +
                                                                                      +
                                                                                      +
                                                                                      + +

                                                                                      results matching ""

                                                                                      +
                                                                                        + +
                                                                                        +
                                                                                        + +

                                                                                        No results matching ""

                                                                                        + +
                                                                                        +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + +
                                                                                        + + + + + + + + + + + + + + +
                                                                                        + + +
                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html new file mode 100644 index 00000000..ea9fdc54 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html @@ -0,0 +1,3377 @@ + + + + + + + struct CaptureInfo · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                        + + + + + +
                                                                                        + + + +
                                                                                        +
                                                                                        + + + + + + + + +
                                                                                        + +
                                                                                        + +
                                                                                        + + + + + + + + +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + +
                                                                                        + +

                                                                                        mavsdk::Camera::CaptureInfo Struct Reference

                                                                                        +

                                                                                        #include: camera.h

                                                                                        +
                                                                                        +

                                                                                        Information about a picture just captured.

                                                                                        +

                                                                                        Data Fields

                                                                                        +

                                                                                        Position position {} - Location where the picture was taken.

                                                                                        +

                                                                                        Quaternion attitude_quaternion {} - Attitude of the camera when the picture was taken (quaternion)

                                                                                        +

                                                                                        EulerAngle attitude_euler_angle {} - Attitude of the camera when the picture was taken (euler angle)

                                                                                        +

                                                                                        uint64_t time_utc_us {} - Timestamp in UTC (since UNIX epoch) in microseconds.

                                                                                        +

                                                                                        bool is_success {} - True if the capture was successful.

                                                                                        +

                                                                                        int32_t index {} - Zero-based index of this image since vehicle was armed.

                                                                                        +

                                                                                        std::string file_url {} - Download URL of this image.

                                                                                        +

                                                                                        Field Documentation

                                                                                        +

                                                                                        position

                                                                                        +
                                                                                        Position mavsdk::Camera::CaptureInfo::position {}
                                                                                        +
                                                                                        +

                                                                                        Location where the picture was taken.

                                                                                        +

                                                                                        attitude_quaternion

                                                                                        +
                                                                                        Quaternion mavsdk::Camera::CaptureInfo::attitude_quaternion {}
                                                                                        +
                                                                                        +

                                                                                        Attitude of the camera when the picture was taken (quaternion)

                                                                                        +

                                                                                        attitude_euler_angle

                                                                                        +
                                                                                        EulerAngle mavsdk::Camera::CaptureInfo::attitude_euler_angle {}
                                                                                        +
                                                                                        +

                                                                                        Attitude of the camera when the picture was taken (euler angle)

                                                                                        +

                                                                                        time_utc_us

                                                                                        +
                                                                                        uint64_t mavsdk::Camera::CaptureInfo::time_utc_us {}
                                                                                        +
                                                                                        +

                                                                                        Timestamp in UTC (since UNIX epoch) in microseconds.

                                                                                        +

                                                                                        is_success

                                                                                        +
                                                                                        bool mavsdk::Camera::CaptureInfo::is_success {}
                                                                                        +
                                                                                        +

                                                                                        True if the capture was successful.

                                                                                        +

                                                                                        index

                                                                                        +
                                                                                        int32_t mavsdk::Camera::CaptureInfo::index {}
                                                                                        +
                                                                                        +

                                                                                        Zero-based index of this image since vehicle was armed.

                                                                                        +

                                                                                        file_url

                                                                                        +
                                                                                        std::string mavsdk::Camera::CaptureInfo::file_url {}
                                                                                        +
                                                                                        +

                                                                                        Download URL of this image.

                                                                                        +
                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                        + +
                                                                                        + +
                                                                                        +
                                                                                        +
                                                                                        + +

                                                                                        results matching ""

                                                                                        +
                                                                                          + +
                                                                                          +
                                                                                          + +

                                                                                          No results matching ""

                                                                                          + +
                                                                                          +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + +
                                                                                          + + + + + + + + + + + + + + +
                                                                                          + + +
                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html new file mode 100644 index 00000000..b0ce4805 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html @@ -0,0 +1,3359 @@ + + + + + + + struct EulerAngle · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                          + + + + + +
                                                                                          + + + +
                                                                                          +
                                                                                          + + + + + + + + +
                                                                                          + +
                                                                                          + +
                                                                                          + + + + + + + + +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + +
                                                                                          + +

                                                                                          mavsdk::Camera::EulerAngle Struct Reference

                                                                                          +

                                                                                          #include: camera.h

                                                                                          +
                                                                                          +

                                                                                          Euler angle type.

                                                                                          +

                                                                                          All rotations and axis systems follow the right-hand rule. The Euler angles follow the convention of a 3-2-1 intrinsic Tait-Bryan rotation sequence.

                                                                                          +

                                                                                          For more info see https://en.wikipedia.org/wiki/Euler_angles

                                                                                          +

                                                                                          Data Fields

                                                                                          +

                                                                                          float roll_deg {} - Roll angle in degrees, positive is banking to the right.

                                                                                          +

                                                                                          float pitch_deg {} - Pitch angle in degrees, positive is pitching nose up.

                                                                                          +

                                                                                          float yaw_deg {} - Yaw angle in degrees, positive is clock-wise seen from above.

                                                                                          +

                                                                                          Field Documentation

                                                                                          +

                                                                                          roll_deg

                                                                                          +
                                                                                          float mavsdk::Camera::EulerAngle::roll_deg {}
                                                                                          +
                                                                                          +

                                                                                          Roll angle in degrees, positive is banking to the right.

                                                                                          +

                                                                                          pitch_deg

                                                                                          +
                                                                                          float mavsdk::Camera::EulerAngle::pitch_deg {}
                                                                                          +
                                                                                          +

                                                                                          Pitch angle in degrees, positive is pitching nose up.

                                                                                          +

                                                                                          yaw_deg

                                                                                          +
                                                                                          float mavsdk::Camera::EulerAngle::yaw_deg {}
                                                                                          +
                                                                                          +

                                                                                          Yaw angle in degrees, positive is clock-wise seen from above.

                                                                                          +
                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                          + +
                                                                                          + +
                                                                                          +
                                                                                          +
                                                                                          + +

                                                                                          results matching ""

                                                                                          +
                                                                                            + +
                                                                                            +
                                                                                            + +

                                                                                            No results matching ""

                                                                                            + +
                                                                                            +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + +
                                                                                            + + + + + + + + + + + + + + +
                                                                                            + + +
                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html new file mode 100644 index 00000000..7ae9cd11 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html @@ -0,0 +1,3377 @@ + + + + + + + struct Information · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                            + + + + + +
                                                                                            + + + +
                                                                                            +
                                                                                            + + + + + + + + +
                                                                                            + +
                                                                                            + +
                                                                                            + + + + + + + + +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + +
                                                                                            + +

                                                                                            mavsdk::Camera::Information Struct Reference

                                                                                            +

                                                                                            #include: camera.h

                                                                                            +
                                                                                            +

                                                                                            Type to represent a camera information.

                                                                                            +

                                                                                            Data Fields

                                                                                            +

                                                                                            std::string vendor_name {} - Name of the camera vendor.

                                                                                            +

                                                                                            std::string model_name {} - Name of the camera model.

                                                                                            +

                                                                                            float focal_length_mm {} - Focal length.

                                                                                            +

                                                                                            float horizontal_sensor_size_mm {} - Horizontal sensor size.

                                                                                            +

                                                                                            float vertical_sensor_size_mm {} - Vertical sensor size.

                                                                                            +

                                                                                            uint32_t horizontal_resolution_px {} - Horizontal image resolution in pixels.

                                                                                            +

                                                                                            uint32_t vertical_resolution_px {} - Vertical image resolution in pixels.

                                                                                            +

                                                                                            Field Documentation

                                                                                            +

                                                                                            vendor_name

                                                                                            +
                                                                                            std::string mavsdk::Camera::Information::vendor_name {}
                                                                                            +
                                                                                            +

                                                                                            Name of the camera vendor.

                                                                                            +

                                                                                            model_name

                                                                                            +
                                                                                            std::string mavsdk::Camera::Information::model_name {}
                                                                                            +
                                                                                            +

                                                                                            Name of the camera model.

                                                                                            +

                                                                                            focal_length_mm

                                                                                            +
                                                                                            float mavsdk::Camera::Information::focal_length_mm {}
                                                                                            +
                                                                                            +

                                                                                            Focal length.

                                                                                            +

                                                                                            horizontal_sensor_size_mm

                                                                                            +
                                                                                            float mavsdk::Camera::Information::horizontal_sensor_size_mm {}
                                                                                            +
                                                                                            +

                                                                                            Horizontal sensor size.

                                                                                            +

                                                                                            vertical_sensor_size_mm

                                                                                            +
                                                                                            float mavsdk::Camera::Information::vertical_sensor_size_mm {}
                                                                                            +
                                                                                            +

                                                                                            Vertical sensor size.

                                                                                            +

                                                                                            horizontal_resolution_px

                                                                                            +
                                                                                            uint32_t mavsdk::Camera::Information::horizontal_resolution_px {}
                                                                                            +
                                                                                            +

                                                                                            Horizontal image resolution in pixels.

                                                                                            +

                                                                                            vertical_resolution_px

                                                                                            +
                                                                                            uint32_t mavsdk::Camera::Information::vertical_resolution_px {}
                                                                                            +
                                                                                            +

                                                                                            Vertical image resolution in pixels.

                                                                                            +
                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                            + +
                                                                                            + +
                                                                                            +
                                                                                            +
                                                                                            + +

                                                                                            results matching ""

                                                                                            +
                                                                                              + +
                                                                                              +
                                                                                              + +

                                                                                              No results matching ""

                                                                                              + +
                                                                                              +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + +
                                                                                              + + + + + + + + + + + + + + +
                                                                                              + + +
                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html new file mode 100644 index 00000000..ca33147d --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html @@ -0,0 +1,3352 @@ + + + + + + + struct Option · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                              + + + + + +
                                                                                              + + + +
                                                                                              +
                                                                                              + + + + + + + + +
                                                                                              + +
                                                                                              + +
                                                                                              + + + + + + + + +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + +
                                                                                              + +

                                                                                              mavsdk::Camera::Option Struct Reference

                                                                                              +

                                                                                              #include: camera.h

                                                                                              +
                                                                                              +

                                                                                              Type to represent a setting option.

                                                                                              +

                                                                                              Data Fields

                                                                                              +

                                                                                              std::string option_id {} - Name of the option (machine readable)

                                                                                              +

                                                                                              std::string option_description {} - Description of the option (human readable)

                                                                                              +

                                                                                              Field Documentation

                                                                                              +

                                                                                              option_id

                                                                                              +
                                                                                              std::string mavsdk::Camera::Option::option_id {}
                                                                                              +
                                                                                              +

                                                                                              Name of the option (machine readable)

                                                                                              +

                                                                                              option_description

                                                                                              +
                                                                                              std::string mavsdk::Camera::Option::option_description {}
                                                                                              +
                                                                                              +

                                                                                              Description of the option (human readable)

                                                                                              +
                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                              + +
                                                                                              + +
                                                                                              +
                                                                                              +
                                                                                              + +

                                                                                              results matching ""

                                                                                              +
                                                                                                + +
                                                                                                +
                                                                                                + +

                                                                                                No results matching ""

                                                                                                + +
                                                                                                +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + +
                                                                                                + + + + + + + + + + + + + + +
                                                                                                + + +
                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html new file mode 100644 index 00000000..f7bcb9e4 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html @@ -0,0 +1,3362 @@ + + + + + + + struct Position · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                + + + + + +
                                                                                                + + + +
                                                                                                +
                                                                                                + + + + + + + + +
                                                                                                + +
                                                                                                + +
                                                                                                + + + + + + + + +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + +
                                                                                                + +

                                                                                                mavsdk::Camera::Position Struct Reference

                                                                                                +

                                                                                                #include: camera.h

                                                                                                +
                                                                                                +

                                                                                                Position type in global coordinates.

                                                                                                +

                                                                                                Data Fields

                                                                                                +

                                                                                                double latitude_deg {} - Latitude in degrees (range: -90 to +90)

                                                                                                +

                                                                                                double longitude_deg {} - Longitude in degrees (range: -180 to +180)

                                                                                                +

                                                                                                float absolute_altitude_m {} - Altitude AMSL (above mean sea level) in metres.

                                                                                                +

                                                                                                float relative_altitude_m {} - Altitude relative to takeoff altitude in metres.

                                                                                                +

                                                                                                Field Documentation

                                                                                                +

                                                                                                latitude_deg

                                                                                                +
                                                                                                double mavsdk::Camera::Position::latitude_deg {}
                                                                                                +
                                                                                                +

                                                                                                Latitude in degrees (range: -90 to +90)

                                                                                                +

                                                                                                longitude_deg

                                                                                                +
                                                                                                double mavsdk::Camera::Position::longitude_deg {}
                                                                                                +
                                                                                                +

                                                                                                Longitude in degrees (range: -180 to +180)

                                                                                                +

                                                                                                absolute_altitude_m

                                                                                                +
                                                                                                float mavsdk::Camera::Position::absolute_altitude_m {}
                                                                                                +
                                                                                                +

                                                                                                Altitude AMSL (above mean sea level) in metres.

                                                                                                +

                                                                                                relative_altitude_m

                                                                                                +
                                                                                                float mavsdk::Camera::Position::relative_altitude_m {}
                                                                                                +
                                                                                                +

                                                                                                Altitude relative to takeoff altitude in metres.

                                                                                                +
                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                + +
                                                                                                + +
                                                                                                +
                                                                                                +
                                                                                                + +

                                                                                                results matching ""

                                                                                                +
                                                                                                  + +
                                                                                                  +
                                                                                                  + +

                                                                                                  No results matching ""

                                                                                                  + +
                                                                                                  +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + +
                                                                                                  + + + + + + + + + + + + + + +
                                                                                                  + + +
                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html new file mode 100644 index 00000000..2c8a1135 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html @@ -0,0 +1,3364 @@ + + + + + + + struct Quaternion · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                  + + + + + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  + + + + + + + + +
                                                                                                  + +
                                                                                                  + +
                                                                                                  + + + + + + + + +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + +
                                                                                                  + +

                                                                                                  mavsdk::Camera::Quaternion Struct Reference

                                                                                                  +

                                                                                                  #include: camera.h

                                                                                                  +
                                                                                                  +

                                                                                                  Quaternion type.

                                                                                                  +

                                                                                                  All rotations and axis systems follow the right-hand rule. The Hamilton quaternion product definition is used. A zero-rotation quaternion is represented by (1,0,0,0). The quaternion could also be written as w + xi + yj + zk.

                                                                                                  +

                                                                                                  For more info see: https://en.wikipedia.org/wiki/Quaternion

                                                                                                  +

                                                                                                  Data Fields

                                                                                                  +

                                                                                                  float w {} - Quaternion entry 0, also denoted as a.

                                                                                                  +

                                                                                                  float x {} - Quaternion entry 1, also denoted as b.

                                                                                                  +

                                                                                                  float y {} - Quaternion entry 2, also denoted as c.

                                                                                                  +

                                                                                                  float z {} - Quaternion entry 3, also denoted as d.

                                                                                                  +

                                                                                                  Field Documentation

                                                                                                  +

                                                                                                  w

                                                                                                  +
                                                                                                  float mavsdk::Camera::Quaternion::w {}
                                                                                                  +
                                                                                                  +

                                                                                                  Quaternion entry 0, also denoted as a.

                                                                                                  +

                                                                                                  x

                                                                                                  +
                                                                                                  float mavsdk::Camera::Quaternion::x {}
                                                                                                  +
                                                                                                  +

                                                                                                  Quaternion entry 1, also denoted as b.

                                                                                                  +

                                                                                                  y

                                                                                                  +
                                                                                                  float mavsdk::Camera::Quaternion::y {}
                                                                                                  +
                                                                                                  +

                                                                                                  Quaternion entry 2, also denoted as c.

                                                                                                  +

                                                                                                  z

                                                                                                  +
                                                                                                  float mavsdk::Camera::Quaternion::z {}
                                                                                                  +
                                                                                                  +

                                                                                                  Quaternion entry 3, also denoted as d.

                                                                                                  +
                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                  + +
                                                                                                  + +
                                                                                                  +
                                                                                                  +
                                                                                                  + +

                                                                                                  results matching ""

                                                                                                  +
                                                                                                    + +
                                                                                                    +
                                                                                                    + +

                                                                                                    No results matching ""

                                                                                                    + +
                                                                                                    +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + +
                                                                                                    + + + + + + + + + + + + + + +
                                                                                                    + + +
                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html new file mode 100644 index 00000000..13d17056 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html @@ -0,0 +1,3362 @@ + + + + + + + struct Setting · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                    + + + + + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    + + + + + + + + +
                                                                                                    + +
                                                                                                    + +
                                                                                                    + + + + + + + + +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + +
                                                                                                    + +

                                                                                                    mavsdk::Camera::Setting Struct Reference

                                                                                                    +

                                                                                                    #include: camera.h

                                                                                                    +
                                                                                                    +

                                                                                                    Type to represent a setting with a selected option.

                                                                                                    +

                                                                                                    Data Fields

                                                                                                    +

                                                                                                    std::string setting_id {} - Name of a setting (machine readable)

                                                                                                    +

                                                                                                    std::string setting_description {} - Description of the setting (human readable). This field is meant to be read from the drone, ignore it when setting.

                                                                                                    +

                                                                                                    Option option {} - Selected option.

                                                                                                    +

                                                                                                    bool is_range {} - If option is given as a range. This field is meant to be read from the drone, ignore it when setting.

                                                                                                    +

                                                                                                    Field Documentation

                                                                                                    +

                                                                                                    setting_id

                                                                                                    +
                                                                                                    std::string mavsdk::Camera::Setting::setting_id {}
                                                                                                    +
                                                                                                    +

                                                                                                    Name of a setting (machine readable)

                                                                                                    +

                                                                                                    setting_description

                                                                                                    +
                                                                                                    std::string mavsdk::Camera::Setting::setting_description {}
                                                                                                    +
                                                                                                    +

                                                                                                    Description of the setting (human readable). This field is meant to be read from the drone, ignore it when setting.

                                                                                                    +

                                                                                                    option

                                                                                                    +
                                                                                                    Option mavsdk::Camera::Setting::option {}
                                                                                                    +
                                                                                                    +

                                                                                                    Selected option.

                                                                                                    +

                                                                                                    is_range

                                                                                                    +
                                                                                                    bool mavsdk::Camera::Setting::is_range {}
                                                                                                    +
                                                                                                    +

                                                                                                    If option is given as a range. This field is meant to be read from the drone, ignore it when setting.

                                                                                                    +
                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                    + +
                                                                                                    + +
                                                                                                    +
                                                                                                    +
                                                                                                    + +

                                                                                                    results matching ""

                                                                                                    +
                                                                                                      + +
                                                                                                      +
                                                                                                      + +

                                                                                                      No results matching ""

                                                                                                      + +
                                                                                                      +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + +
                                                                                                      + + + + + + + + + + + + + + +
                                                                                                      + + +
                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html new file mode 100644 index 00000000..d0a18788 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html @@ -0,0 +1,3362 @@ + + + + + + + struct SettingOptions · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                      + + + + + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      + + + + + + + + +
                                                                                                      + +
                                                                                                      + +
                                                                                                      + + + + + + + + +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + +
                                                                                                      + +

                                                                                                      mavsdk::Camera::SettingOptions Struct Reference

                                                                                                      +

                                                                                                      #include: camera.h

                                                                                                      +
                                                                                                      +

                                                                                                      Type to represent a setting with a list of options to choose from.

                                                                                                      +

                                                                                                      Data Fields

                                                                                                      +

                                                                                                      std::string setting_id {} - Name of the setting (machine readable)

                                                                                                      +

                                                                                                      std::string setting_description {} - Description of the setting (human readable)

                                                                                                      +

                                                                                                      std::vector< Option > options {} - List of options or if range [min, max] or [min, max, interval].

                                                                                                      +

                                                                                                      bool is_range {} - If option is given as a range.

                                                                                                      +

                                                                                                      Field Documentation

                                                                                                      +

                                                                                                      setting_id

                                                                                                      +
                                                                                                      std::string mavsdk::Camera::SettingOptions::setting_id {}
                                                                                                      +
                                                                                                      +

                                                                                                      Name of the setting (machine readable)

                                                                                                      +

                                                                                                      setting_description

                                                                                                      +
                                                                                                      std::string mavsdk::Camera::SettingOptions::setting_description {}
                                                                                                      +
                                                                                                      +

                                                                                                      Description of the setting (human readable)

                                                                                                      +

                                                                                                      options

                                                                                                      +
                                                                                                      std::vector<Option> mavsdk::Camera::SettingOptions::options {}
                                                                                                      +
                                                                                                      +

                                                                                                      List of options or if range [min, max] or [min, max, interval].

                                                                                                      +

                                                                                                      is_range

                                                                                                      +
                                                                                                      bool mavsdk::Camera::SettingOptions::is_range {}
                                                                                                      +
                                                                                                      +

                                                                                                      If option is given as a range.

                                                                                                      +
                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                      + +
                                                                                                      + +
                                                                                                      +
                                                                                                      +
                                                                                                      + +

                                                                                                      results matching ""

                                                                                                      +
                                                                                                        + +
                                                                                                        +
                                                                                                        + +

                                                                                                        No results matching ""

                                                                                                        + +
                                                                                                        +
                                                                                                        +
                                                                                                        + +
                                                                                                        +
                                                                                                        + +
                                                                                                        + + + + + + + + + + + + + + +
                                                                                                        + + +
                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html new file mode 100644 index 00000000..e164bed3 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html @@ -0,0 +1,3476 @@ + + + + + + + struct Status · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                        + + + + + +
                                                                                                        + + + +
                                                                                                        +
                                                                                                        + + + + + + + + +
                                                                                                        + +
                                                                                                        + +
                                                                                                        + + + + + + + + +
                                                                                                        +
                                                                                                        + +
                                                                                                        +
                                                                                                        + +
                                                                                                        + +

                                                                                                        mavsdk::Camera::Status Struct Reference

                                                                                                        +

                                                                                                        #include: camera.h

                                                                                                        +
                                                                                                        +

                                                                                                        Information about the camera status.

                                                                                                        +

                                                                                                        Public Types

                                                                                                        + + + + + + + + + + + + + + + + + +
                                                                                                        TypeDescription
                                                                                                        enum StorageStatusStorage status type.
                                                                                                        enum StorageTypeStorage type.
                                                                                                        +

                                                                                                        Data Fields

                                                                                                        +

                                                                                                        bool video_on {} - Whether video recording is currently in process.

                                                                                                        +

                                                                                                        bool photo_interval_on {} - Whether a photo interval is currently in process.

                                                                                                        +

                                                                                                        float used_storage_mib {} - Used storage (in MiB)

                                                                                                        +

                                                                                                        float available_storage_mib {} - Available storage (in MiB)

                                                                                                        +

                                                                                                        float total_storage_mib {} - Total storage (in MiB)

                                                                                                        +

                                                                                                        float recording_time_s {} - Elapsed time since starting the video recording (in seconds)

                                                                                                        +

                                                                                                        std::string media_folder_name {} - Current folder name where media are saved.

                                                                                                        +

                                                                                                        StorageStatus storage_status {} - Storage status.

                                                                                                        +

                                                                                                        uint32_t storage_id {} - Storage ID starting at 1.

                                                                                                        +

                                                                                                        StorageType storage_type {} - Storage type.

                                                                                                        +

                                                                                                        Member Enumeration Documentation

                                                                                                        +

                                                                                                        enum StorageStatus

                                                                                                        +

                                                                                                        Storage status type.

                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                        ValueDescription
                                                                                                        NotAvailableStatus not available.
                                                                                                        UnformattedStorage is not formatted (i.e. has no recognized file system).
                                                                                                        FormattedStorage is formatted (i.e. has recognized a file system).
                                                                                                        NotSupportedStorage status is not supported.
                                                                                                        +

                                                                                                        enum StorageType

                                                                                                        +

                                                                                                        Storage type.

                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                        ValueDescription
                                                                                                        UnknownStorage type unknown.
                                                                                                        UsbStickStorage type USB stick.
                                                                                                        SdStorage type SD card.
                                                                                                        MicrosdStorage type MicroSD card.
                                                                                                        HdStorage type HD mass storage.
                                                                                                        OtherStorage type other, not listed.
                                                                                                        +

                                                                                                        Field Documentation

                                                                                                        +

                                                                                                        video_on

                                                                                                        +
                                                                                                        bool mavsdk::Camera::Status::video_on {}
                                                                                                        +
                                                                                                        +

                                                                                                        Whether video recording is currently in process.

                                                                                                        +

                                                                                                        photo_interval_on

                                                                                                        +
                                                                                                        bool mavsdk::Camera::Status::photo_interval_on {}
                                                                                                        +
                                                                                                        +

                                                                                                        Whether a photo interval is currently in process.

                                                                                                        +

                                                                                                        used_storage_mib

                                                                                                        +
                                                                                                        float mavsdk::Camera::Status::used_storage_mib {}
                                                                                                        +
                                                                                                        +

                                                                                                        Used storage (in MiB)

                                                                                                        +

                                                                                                        available_storage_mib

                                                                                                        +
                                                                                                        float mavsdk::Camera::Status::available_storage_mib {}
                                                                                                        +
                                                                                                        +

                                                                                                        Available storage (in MiB)

                                                                                                        +

                                                                                                        total_storage_mib

                                                                                                        +
                                                                                                        float mavsdk::Camera::Status::total_storage_mib {}
                                                                                                        +
                                                                                                        +

                                                                                                        Total storage (in MiB)

                                                                                                        +

                                                                                                        recording_time_s

                                                                                                        +
                                                                                                        float mavsdk::Camera::Status::recording_time_s {}
                                                                                                        +
                                                                                                        +

                                                                                                        Elapsed time since starting the video recording (in seconds)

                                                                                                        +

                                                                                                        media_folder_name

                                                                                                        +
                                                                                                        std::string mavsdk::Camera::Status::media_folder_name {}
                                                                                                        +
                                                                                                        +

                                                                                                        Current folder name where media are saved.

                                                                                                        +

                                                                                                        storage_status

                                                                                                        +
                                                                                                        StorageStatus mavsdk::Camera::Status::storage_status {}
                                                                                                        +
                                                                                                        +

                                                                                                        Storage status.

                                                                                                        +

                                                                                                        storage_id

                                                                                                        +
                                                                                                        uint32_t mavsdk::Camera::Status::storage_id {}
                                                                                                        +
                                                                                                        +

                                                                                                        Storage ID starting at 1.

                                                                                                        +

                                                                                                        storage_type

                                                                                                        +
                                                                                                        StorageType mavsdk::Camera::Status::storage_type {}
                                                                                                        +
                                                                                                        +

                                                                                                        Storage type.

                                                                                                        +
                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                        + +
                                                                                                        + +
                                                                                                        +
                                                                                                        +
                                                                                                        + +

                                                                                                        results matching ""

                                                                                                        +
                                                                                                          + +
                                                                                                          +
                                                                                                          + +

                                                                                                          No results matching ""

                                                                                                          + +
                                                                                                          +
                                                                                                          +
                                                                                                          + +
                                                                                                          +
                                                                                                          + +
                                                                                                          + + + + + + + + + + + + + + +
                                                                                                          + + +
                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html new file mode 100644 index 00000000..9ace2517 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html @@ -0,0 +1,3421 @@ + + + + + + + struct VideoStreamInfo · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                          + + + + + +
                                                                                                          + + + +
                                                                                                          +
                                                                                                          + + + + + + + + +
                                                                                                          + +
                                                                                                          + +
                                                                                                          + + + + + + + + +
                                                                                                          +
                                                                                                          + +
                                                                                                          +
                                                                                                          + +
                                                                                                          + +

                                                                                                          mavsdk::Camera::VideoStreamInfo Struct Reference

                                                                                                          +

                                                                                                          #include: camera.h

                                                                                                          +
                                                                                                          +

                                                                                                          Information about the video stream.

                                                                                                          +

                                                                                                          Public Types

                                                                                                          + + + + + + + + + + + + + + + + + +
                                                                                                          TypeDescription
                                                                                                          enum VideoStreamStatusVideo stream status type.
                                                                                                          enum VideoStreamSpectrumVideo stream light spectrum type.
                                                                                                          +

                                                                                                          Data Fields

                                                                                                          +

                                                                                                          VideoStreamSettings settings {} - Video stream settings.

                                                                                                          +

                                                                                                          VideoStreamStatus status {} - Current status of video streaming.

                                                                                                          +

                                                                                                          VideoStreamSpectrum spectrum {} - Light-spectrum of the video stream.

                                                                                                          +

                                                                                                          Member Enumeration Documentation

                                                                                                          +

                                                                                                          enum VideoStreamStatus

                                                                                                          +

                                                                                                          Video stream status type.

                                                                                                          + + + + + + + + + + + + + + + + + +
                                                                                                          ValueDescription
                                                                                                          NotRunningVideo stream is not running.
                                                                                                          InProgressVideo stream is running.
                                                                                                          +

                                                                                                          enum VideoStreamSpectrum

                                                                                                          +

                                                                                                          Video stream light spectrum type.

                                                                                                          + + + + + + + + + + + + + + + + + + + + + +
                                                                                                          ValueDescription
                                                                                                          UnknownUnknown.
                                                                                                          VisibleLightVisible light.
                                                                                                          InfraredInfrared.
                                                                                                          +

                                                                                                          Field Documentation

                                                                                                          +

                                                                                                          settings

                                                                                                          +
                                                                                                          VideoStreamSettings mavsdk::Camera::VideoStreamInfo::settings {}
                                                                                                          +
                                                                                                          +

                                                                                                          Video stream settings.

                                                                                                          +

                                                                                                          status

                                                                                                          +
                                                                                                          VideoStreamStatus mavsdk::Camera::VideoStreamInfo::status {}
                                                                                                          +
                                                                                                          +

                                                                                                          Current status of video streaming.

                                                                                                          +

                                                                                                          spectrum

                                                                                                          +
                                                                                                          VideoStreamSpectrum mavsdk::Camera::VideoStreamInfo::spectrum {}
                                                                                                          +
                                                                                                          +

                                                                                                          Light-spectrum of the video stream.

                                                                                                          +
                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                          + +
                                                                                                          + +
                                                                                                          +
                                                                                                          +
                                                                                                          + +

                                                                                                          results matching ""

                                                                                                          +
                                                                                                            + +
                                                                                                            +
                                                                                                            + +

                                                                                                            No results matching ""

                                                                                                            + +
                                                                                                            +
                                                                                                            +
                                                                                                            + +
                                                                                                            +
                                                                                                            + +
                                                                                                            + + + + + + + + + + + + + + +
                                                                                                            + + +
                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html new file mode 100644 index 00000000..2a278d9c --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html @@ -0,0 +1,3377 @@ + + + + + + + struct VideoStreamSettings · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                            + + + + + +
                                                                                                            + + + +
                                                                                                            +
                                                                                                            + + + + + + + + +
                                                                                                            + +
                                                                                                            + +
                                                                                                            + + + + + + + + +
                                                                                                            +
                                                                                                            + +
                                                                                                            +
                                                                                                            + +
                                                                                                            + +

                                                                                                            mavsdk::Camera::VideoStreamSettings Struct Reference

                                                                                                            +

                                                                                                            #include: camera.h

                                                                                                            +
                                                                                                            +

                                                                                                            Type for video stream settings.

                                                                                                            +

                                                                                                            Data Fields

                                                                                                            +

                                                                                                            float frame_rate_hz {} - Frames per second.

                                                                                                            +

                                                                                                            uint32_t horizontal_resolution_pix {} - Horizontal resolution (in pixels)

                                                                                                            +

                                                                                                            uint32_t vertical_resolution_pix {} - Vertical resolution (in pixels)

                                                                                                            +

                                                                                                            uint32_t bit_rate_b_s {} - Bit rate (in bits per second)

                                                                                                            +

                                                                                                            uint32_t rotation_deg {} - Video image rotation (clockwise, 0-359 degrees)

                                                                                                            +

                                                                                                            std::string uri {} - Video stream URI.

                                                                                                            +

                                                                                                            float horizontal_fov_deg {} - Horizontal fov in degrees.

                                                                                                            +

                                                                                                            Field Documentation

                                                                                                            +

                                                                                                            frame_rate_hz

                                                                                                            +
                                                                                                            float mavsdk::Camera::VideoStreamSettings::frame_rate_hz {}
                                                                                                            +
                                                                                                            +

                                                                                                            Frames per second.

                                                                                                            +

                                                                                                            horizontal_resolution_pix

                                                                                                            +
                                                                                                            uint32_t mavsdk::Camera::VideoStreamSettings::horizontal_resolution_pix {}
                                                                                                            +
                                                                                                            +

                                                                                                            Horizontal resolution (in pixels)

                                                                                                            +

                                                                                                            vertical_resolution_pix

                                                                                                            +
                                                                                                            uint32_t mavsdk::Camera::VideoStreamSettings::vertical_resolution_pix {}
                                                                                                            +
                                                                                                            +

                                                                                                            Vertical resolution (in pixels)

                                                                                                            +

                                                                                                            bit_rate_b_s

                                                                                                            +
                                                                                                            uint32_t mavsdk::Camera::VideoStreamSettings::bit_rate_b_s {}
                                                                                                            +
                                                                                                            +

                                                                                                            Bit rate (in bits per second)

                                                                                                            +

                                                                                                            rotation_deg

                                                                                                            +
                                                                                                            uint32_t mavsdk::Camera::VideoStreamSettings::rotation_deg {}
                                                                                                            +
                                                                                                            +

                                                                                                            Video image rotation (clockwise, 0-359 degrees)

                                                                                                            +

                                                                                                            uri

                                                                                                            +
                                                                                                            std::string mavsdk::Camera::VideoStreamSettings::uri {}
                                                                                                            +
                                                                                                            +

                                                                                                            Video stream URI.

                                                                                                            +

                                                                                                            horizontal_fov_deg

                                                                                                            +
                                                                                                            float mavsdk::Camera::VideoStreamSettings::horizontal_fov_deg {}
                                                                                                            +
                                                                                                            +

                                                                                                            Horizontal fov in degrees.

                                                                                                            +
                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                            + +
                                                                                                            + +
                                                                                                            +
                                                                                                            +
                                                                                                            + +

                                                                                                            results matching ""

                                                                                                            +
                                                                                                              + +
                                                                                                              +
                                                                                                              + +

                                                                                                              No results matching ""

                                                                                                              + +
                                                                                                              +
                                                                                                              +
                                                                                                              + +
                                                                                                              +
                                                                                                              + +
                                                                                                              + + + + + + + + + + + + + + +
                                                                                                              + + +
                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html new file mode 100644 index 00000000..3f1cefed --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html @@ -0,0 +1,3372 @@ + + + + + + + struct CaptureInfo · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                              + + + + + +
                                                                                                              + + + +
                                                                                                              +
                                                                                                              + + + + + + + + +
                                                                                                              + +
                                                                                                              + +
                                                                                                              + + + + + + + + +
                                                                                                              +
                                                                                                              + +
                                                                                                              +
                                                                                                              + +
                                                                                                              + +

                                                                                                              mavsdk::CameraServer::CaptureInfo Struct Reference

                                                                                                              +

                                                                                                              #include: camera_server.h

                                                                                                              +
                                                                                                              +

                                                                                                              Information about a picture just captured.

                                                                                                              +

                                                                                                              Data Fields

                                                                                                              +

                                                                                                              Position position {} - Location where the picture was taken.

                                                                                                              +

                                                                                                              Quaternion attitude_quaternion {} - Attitude of the camera when the picture was taken (quaternion)

                                                                                                              +

                                                                                                              uint64_t time_utc_us {} - Timestamp in UTC (since UNIX epoch) in microseconds.

                                                                                                              +

                                                                                                              bool is_success {} - True if the capture was successful.

                                                                                                              +

                                                                                                              int32_t index {} - Index from TakePhotoResponse.

                                                                                                              +

                                                                                                              std::string file_url {} - Download URL of this image.

                                                                                                              +

                                                                                                              Field Documentation

                                                                                                              +

                                                                                                              position

                                                                                                              +
                                                                                                              Position mavsdk::CameraServer::CaptureInfo::position {}
                                                                                                              +
                                                                                                              +

                                                                                                              Location where the picture was taken.

                                                                                                              +

                                                                                                              attitude_quaternion

                                                                                                              +
                                                                                                              Quaternion mavsdk::CameraServer::CaptureInfo::attitude_quaternion {}
                                                                                                              +
                                                                                                              +

                                                                                                              Attitude of the camera when the picture was taken (quaternion)

                                                                                                              +

                                                                                                              time_utc_us

                                                                                                              +
                                                                                                              uint64_t mavsdk::CameraServer::CaptureInfo::time_utc_us {}
                                                                                                              +
                                                                                                              +

                                                                                                              Timestamp in UTC (since UNIX epoch) in microseconds.

                                                                                                              +

                                                                                                              is_success

                                                                                                              +
                                                                                                              bool mavsdk::CameraServer::CaptureInfo::is_success {}
                                                                                                              +
                                                                                                              +

                                                                                                              True if the capture was successful.

                                                                                                              +

                                                                                                              index

                                                                                                              +
                                                                                                              int32_t mavsdk::CameraServer::CaptureInfo::index {}
                                                                                                              +
                                                                                                              +

                                                                                                              Index from TakePhotoResponse.

                                                                                                              +

                                                                                                              file_url

                                                                                                              +
                                                                                                              std::string mavsdk::CameraServer::CaptureInfo::file_url {}
                                                                                                              +
                                                                                                              +

                                                                                                              Download URL of this image.

                                                                                                              +
                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                              + +
                                                                                                              + +
                                                                                                              +
                                                                                                              +
                                                                                                              + +

                                                                                                              results matching ""

                                                                                                              +
                                                                                                                + +
                                                                                                                +
                                                                                                                + +

                                                                                                                No results matching ""

                                                                                                                + +
                                                                                                                +
                                                                                                                +
                                                                                                                + +
                                                                                                                +
                                                                                                                + +
                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                + + +
                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_status.md b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_status.md new file mode 100644 index 00000000..76967526 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_status.md @@ -0,0 +1,113 @@ +# mavsdk::CameraServer::CaptureStatus Struct Reference +`#include: UNKNOWN` + +---- + + +## Public Types + + +Type | Description +--- | --- +enum [ImageStatus](#structmavsdk_1_1_camera_server_1_1_capture_status_1ab9567d4fc7a19f6549f233684f2657cc) | +enum [VideoStatus](#structmavsdk_1_1_camera_server_1_1_capture_status_1aa5805c521b56d734ab6d78be2084397a) | + +## Data Fields + + +float [image_interval_s](#structmavsdk_1_1_camera_server_1_1_capture_status_1a89f9eb4eddb220da0c29f7da2452ab81) {} - Image capture interval (in s) + +float [recording_time_s](#structmavsdk_1_1_camera_server_1_1_capture_status_1afcbb06ba085b5c7d85779712301edfda) {} - Elapsed time since recording started (in s) + +float [available_capacity_mib](#structmavsdk_1_1_camera_server_1_1_capture_status_1a1c6911a20d88dfbfd7ec46c97a490ea3) {} - Available storage capacity. (in MiB) + +[ImageStatus](structmavsdk_1_1_camera_server_1_1_capture_status.md#structmavsdk_1_1_camera_server_1_1_capture_status_1ab9567d4fc7a19f6549f233684f2657cc) [image_status](#structmavsdk_1_1_camera_server_1_1_capture_status_1a89d5deb5ae03057ac7275ce4278e4db9) {} - Current status of image capturing. + +[VideoStatus](structmavsdk_1_1_camera_server_1_1_capture_status.md#structmavsdk_1_1_camera_server_1_1_capture_status_1aa5805c521b56d734ab6d78be2084397a) [video_status](#structmavsdk_1_1_camera_server_1_1_capture_status_1ac8317772ba04bb716f96c1227a1cd2d4) {} - Current status of video capturing. + +int32_t [image_count](#structmavsdk_1_1_camera_server_1_1_capture_status_1a64feb9833b8f6df4ff6858109112ebbe) {} - Total number of images captured ('forever', or until reset using MAV_CMD_STORAGE_FORMAT) + + +## Member Enumeration Documentation + + +### enum ImageStatus {#structmavsdk_1_1_camera_server_1_1_capture_status_1ab9567d4fc7a19f6549f233684f2657cc} + + +Value | Description +--- | --- + `Idle` | idle. + `CaptureInProgress` | capture in progress. + `IntervalIdle` | interval set but idle. + `IntervalInProgress` | interval set and capture in progress). + +### enum VideoStatus {#structmavsdk_1_1_camera_server_1_1_capture_status_1aa5805c521b56d734ab6d78be2084397a} + + +Value | Description +--- | --- + `Idle` | idle. + `CaptureInProgress` | capture in progress. + +## Field Documentation + + +### image_interval_s {#structmavsdk_1_1_camera_server_1_1_capture_status_1a89f9eb4eddb220da0c29f7da2452ab81} + +```cpp +float mavsdk::CameraServer::CaptureStatus::image_interval_s {} +``` + + +Image capture interval (in s) + + +### recording_time_s {#structmavsdk_1_1_camera_server_1_1_capture_status_1afcbb06ba085b5c7d85779712301edfda} + +```cpp +float mavsdk::CameraServer::CaptureStatus::recording_time_s {} +``` + + +Elapsed time since recording started (in s) + + +### available_capacity_mib {#structmavsdk_1_1_camera_server_1_1_capture_status_1a1c6911a20d88dfbfd7ec46c97a490ea3} + +```cpp +float mavsdk::CameraServer::CaptureStatus::available_capacity_mib {} +``` + + +Available storage capacity. (in MiB) + + +### image_status {#structmavsdk_1_1_camera_server_1_1_capture_status_1a89d5deb5ae03057ac7275ce4278e4db9} + +```cpp +ImageStatus mavsdk::CameraServer::CaptureStatus::image_status {} +``` + + +Current status of image capturing. + + +### video_status {#structmavsdk_1_1_camera_server_1_1_capture_status_1ac8317772ba04bb716f96c1227a1cd2d4} + +```cpp +VideoStatus mavsdk::CameraServer::CaptureStatus::video_status {} +``` + + +Current status of video capturing. + + +### image_count {#structmavsdk_1_1_camera_server_1_1_capture_status_1a64feb9833b8f6df4ff6858109112ebbe} + +```cpp +int32_t mavsdk::CameraServer::CaptureStatus::image_count {} +``` + + +Total number of images captured ('forever', or until reset using MAV_CMD_STORAGE_FORMAT) + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html new file mode 100644 index 00000000..86b29137 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html @@ -0,0 +1,3397 @@ + + + + + + + struct Information · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                + + + + + +
                                                                                                                + + + +
                                                                                                                +
                                                                                                                + + + + + + + + +
                                                                                                                + +
                                                                                                                + +
                                                                                                                + + + + + + + + +
                                                                                                                +
                                                                                                                + +
                                                                                                                +
                                                                                                                + +
                                                                                                                + +

                                                                                                                mavsdk::CameraServer::Information Struct Reference

                                                                                                                +

                                                                                                                #include: camera_server.h

                                                                                                                +
                                                                                                                +

                                                                                                                Type to represent a camera information.

                                                                                                                +

                                                                                                                Data Fields

                                                                                                                +

                                                                                                                std::string vendor_name {} - Name of the camera vendor.

                                                                                                                +

                                                                                                                std::string model_name {} - Name of the camera model.

                                                                                                                +

                                                                                                                std::string firmware_version {} - Camera firmware version in major[.minor[.patch[.dev]]] format.

                                                                                                                +

                                                                                                                float focal_length_mm {} - Focal length.

                                                                                                                +

                                                                                                                float horizontal_sensor_size_mm {} - Horizontal sensor size.

                                                                                                                +

                                                                                                                float vertical_sensor_size_mm {} - Vertical sensor size.

                                                                                                                +

                                                                                                                uint32_t horizontal_resolution_px {} - Horizontal image resolution in pixels.

                                                                                                                +

                                                                                                                uint32_t vertical_resolution_px {} - Vertical image resolution in pixels.

                                                                                                                +

                                                                                                                uint32_t lens_id {} - Lens ID.

                                                                                                                +

                                                                                                                uint32_t definition_file_version {} - Camera definition file version (iteration)

                                                                                                                +

                                                                                                                std::string definition_file_uri {} - Camera definition URI (http or mavlink ftp)

                                                                                                                +

                                                                                                                Field Documentation

                                                                                                                +

                                                                                                                vendor_name

                                                                                                                +
                                                                                                                std::string mavsdk::CameraServer::Information::vendor_name {}
                                                                                                                +
                                                                                                                +

                                                                                                                Name of the camera vendor.

                                                                                                                +

                                                                                                                model_name

                                                                                                                +
                                                                                                                std::string mavsdk::CameraServer::Information::model_name {}
                                                                                                                +
                                                                                                                +

                                                                                                                Name of the camera model.

                                                                                                                +

                                                                                                                firmware_version

                                                                                                                +
                                                                                                                std::string mavsdk::CameraServer::Information::firmware_version {}
                                                                                                                +
                                                                                                                +

                                                                                                                Camera firmware version in major[.minor[.patch[.dev]]] format.

                                                                                                                +

                                                                                                                focal_length_mm

                                                                                                                +
                                                                                                                float mavsdk::CameraServer::Information::focal_length_mm {}
                                                                                                                +
                                                                                                                +

                                                                                                                Focal length.

                                                                                                                +

                                                                                                                horizontal_sensor_size_mm

                                                                                                                +
                                                                                                                float mavsdk::CameraServer::Information::horizontal_sensor_size_mm {}
                                                                                                                +
                                                                                                                +

                                                                                                                Horizontal sensor size.

                                                                                                                +

                                                                                                                vertical_sensor_size_mm

                                                                                                                +
                                                                                                                float mavsdk::CameraServer::Information::vertical_sensor_size_mm {}
                                                                                                                +
                                                                                                                +

                                                                                                                Vertical sensor size.

                                                                                                                +

                                                                                                                horizontal_resolution_px

                                                                                                                +
                                                                                                                uint32_t mavsdk::CameraServer::Information::horizontal_resolution_px {}
                                                                                                                +
                                                                                                                +

                                                                                                                Horizontal image resolution in pixels.

                                                                                                                +

                                                                                                                vertical_resolution_px

                                                                                                                +
                                                                                                                uint32_t mavsdk::CameraServer::Information::vertical_resolution_px {}
                                                                                                                +
                                                                                                                +

                                                                                                                Vertical image resolution in pixels.

                                                                                                                +

                                                                                                                lens_id

                                                                                                                +
                                                                                                                uint32_t mavsdk::CameraServer::Information::lens_id {}
                                                                                                                +
                                                                                                                +

                                                                                                                Lens ID.

                                                                                                                +

                                                                                                                definition_file_version

                                                                                                                +
                                                                                                                uint32_t mavsdk::CameraServer::Information::definition_file_version {}
                                                                                                                +
                                                                                                                +

                                                                                                                Camera definition file version (iteration)

                                                                                                                +

                                                                                                                definition_file_uri

                                                                                                                +
                                                                                                                std::string mavsdk::CameraServer::Information::definition_file_uri {}
                                                                                                                +
                                                                                                                +

                                                                                                                Camera definition URI (http or mavlink ftp)

                                                                                                                +
                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                + +
                                                                                                                + +
                                                                                                                +
                                                                                                                +
                                                                                                                + +

                                                                                                                results matching ""

                                                                                                                +
                                                                                                                  + +
                                                                                                                  +
                                                                                                                  + +

                                                                                                                  No results matching ""

                                                                                                                  + +
                                                                                                                  +
                                                                                                                  +
                                                                                                                  + +
                                                                                                                  +
                                                                                                                  + +
                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                  + + +
                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html new file mode 100644 index 00000000..2b8fb0d4 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html @@ -0,0 +1,3362 @@ + + + + + + + struct Position · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                  + + + + + +
                                                                                                                  + + + +
                                                                                                                  +
                                                                                                                  + + + + + + + + +
                                                                                                                  + +
                                                                                                                  + +
                                                                                                                  + + + + + + + + +
                                                                                                                  +
                                                                                                                  + +
                                                                                                                  +
                                                                                                                  + +
                                                                                                                  + +

                                                                                                                  mavsdk::CameraServer::Position Struct Reference

                                                                                                                  +

                                                                                                                  #include: camera_server.h

                                                                                                                  +
                                                                                                                  +

                                                                                                                  Position type in global coordinates.

                                                                                                                  +

                                                                                                                  Data Fields

                                                                                                                  +

                                                                                                                  double latitude_deg {} - Latitude in degrees (range: -90 to +90)

                                                                                                                  +

                                                                                                                  double longitude_deg {} - Longitude in degrees (range: -180 to +180)

                                                                                                                  +

                                                                                                                  float absolute_altitude_m {} - Altitude AMSL (above mean sea level) in metres.

                                                                                                                  +

                                                                                                                  float relative_altitude_m {} - Altitude relative to takeoff altitude in metres.

                                                                                                                  +

                                                                                                                  Field Documentation

                                                                                                                  +

                                                                                                                  latitude_deg

                                                                                                                  +
                                                                                                                  double mavsdk::CameraServer::Position::latitude_deg {}
                                                                                                                  +
                                                                                                                  +

                                                                                                                  Latitude in degrees (range: -90 to +90)

                                                                                                                  +

                                                                                                                  longitude_deg

                                                                                                                  +
                                                                                                                  double mavsdk::CameraServer::Position::longitude_deg {}
                                                                                                                  +
                                                                                                                  +

                                                                                                                  Longitude in degrees (range: -180 to +180)

                                                                                                                  +

                                                                                                                  absolute_altitude_m

                                                                                                                  +
                                                                                                                  float mavsdk::CameraServer::Position::absolute_altitude_m {}
                                                                                                                  +
                                                                                                                  +

                                                                                                                  Altitude AMSL (above mean sea level) in metres.

                                                                                                                  +

                                                                                                                  relative_altitude_m

                                                                                                                  +
                                                                                                                  float mavsdk::CameraServer::Position::relative_altitude_m {}
                                                                                                                  +
                                                                                                                  +

                                                                                                                  Altitude relative to takeoff altitude in metres.

                                                                                                                  +
                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                  + +
                                                                                                                  + +
                                                                                                                  +
                                                                                                                  +
                                                                                                                  + +

                                                                                                                  results matching ""

                                                                                                                  +
                                                                                                                    + +
                                                                                                                    +
                                                                                                                    + +

                                                                                                                    No results matching ""

                                                                                                                    + +
                                                                                                                    +
                                                                                                                    +
                                                                                                                    + +
                                                                                                                    +
                                                                                                                    + +
                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                    + + +
                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html new file mode 100644 index 00000000..514bdfa7 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html @@ -0,0 +1,3364 @@ + + + + + + + struct Quaternion · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                    + + + + + +
                                                                                                                    + + + +
                                                                                                                    +
                                                                                                                    + + + + + + + + +
                                                                                                                    + +
                                                                                                                    + +
                                                                                                                    + + + + + + + + +
                                                                                                                    +
                                                                                                                    + +
                                                                                                                    +
                                                                                                                    + +
                                                                                                                    + +

                                                                                                                    mavsdk::CameraServer::Quaternion Struct Reference

                                                                                                                    +

                                                                                                                    #include: camera_server.h

                                                                                                                    +
                                                                                                                    +

                                                                                                                    Quaternion type.

                                                                                                                    +

                                                                                                                    All rotations and axis systems follow the right-hand rule. The Hamilton quaternion product definition is used. A zero-rotation quaternion is represented by (1,0,0,0). The quaternion could also be written as w + xi + yj + zk.

                                                                                                                    +

                                                                                                                    For more info see: https://en.wikipedia.org/wiki/Quaternion

                                                                                                                    +

                                                                                                                    Data Fields

                                                                                                                    +

                                                                                                                    float w {} - Quaternion entry 0, also denoted as a.

                                                                                                                    +

                                                                                                                    float x {} - Quaternion entry 1, also denoted as b.

                                                                                                                    +

                                                                                                                    float y {} - Quaternion entry 2, also denoted as c.

                                                                                                                    +

                                                                                                                    float z {} - Quaternion entry 3, also denoted as d.

                                                                                                                    +

                                                                                                                    Field Documentation

                                                                                                                    +

                                                                                                                    w

                                                                                                                    +
                                                                                                                    float mavsdk::CameraServer::Quaternion::w {}
                                                                                                                    +
                                                                                                                    +

                                                                                                                    Quaternion entry 0, also denoted as a.

                                                                                                                    +

                                                                                                                    x

                                                                                                                    +
                                                                                                                    float mavsdk::CameraServer::Quaternion::x {}
                                                                                                                    +
                                                                                                                    +

                                                                                                                    Quaternion entry 1, also denoted as b.

                                                                                                                    +

                                                                                                                    y

                                                                                                                    +
                                                                                                                    float mavsdk::CameraServer::Quaternion::y {}
                                                                                                                    +
                                                                                                                    +

                                                                                                                    Quaternion entry 2, also denoted as c.

                                                                                                                    +

                                                                                                                    z

                                                                                                                    +
                                                                                                                    float mavsdk::CameraServer::Quaternion::z {}
                                                                                                                    +
                                                                                                                    +

                                                                                                                    Quaternion entry 3, also denoted as d.

                                                                                                                    +
                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                    + +
                                                                                                                    + +
                                                                                                                    +
                                                                                                                    +
                                                                                                                    + +

                                                                                                                    results matching ""

                                                                                                                    +
                                                                                                                      + +
                                                                                                                      +
                                                                                                                      + +

                                                                                                                      No results matching ""

                                                                                                                      + +
                                                                                                                      +
                                                                                                                      +
                                                                                                                      + +
                                                                                                                      +
                                                                                                                      + +
                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                      + + +
                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_storage_information.md b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_storage_information.md new file mode 100644 index 00000000..23fcec1e --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_storage_information.md @@ -0,0 +1,150 @@ +# mavsdk::CameraServer::StorageInformation Struct Reference +`#include: camera_server.h` + +---- + + +[Information](structmavsdk_1_1_camera_server_1_1_information.md) about the camera storage. + + +## Public Types + + +Type | Description +--- | --- +enum [StorageStatus](#structmavsdk_1_1_camera_server_1_1_storage_information_1a82d24373786c582c377ac9671282910f) | Storage status type. +enum [StorageType](#structmavsdk_1_1_camera_server_1_1_storage_information_1af3105ba56bf0475a5c9c0530270341d7) | Storage type. + +## Data Fields + + +float [used_storage_mib](#structmavsdk_1_1_camera_server_1_1_storage_information_1a94040916ab463c2ddba0d68852ea382a) {} - Used storage (in MiB) + +float [available_storage_mib](#structmavsdk_1_1_camera_server_1_1_storage_information_1ae781ac7b52fa2c140f2633e13dacf4b2) {} - Available storage (in MiB) + +float [total_storage_mib](#structmavsdk_1_1_camera_server_1_1_storage_information_1a72aa03291a20f7985ab73f933348d8cc) {} - Total storage (in MiB) + +[StorageStatus](structmavsdk_1_1_camera_server_1_1_storage_information.md#structmavsdk_1_1_camera_server_1_1_storage_information_1a82d24373786c582c377ac9671282910f) [storage_status](#structmavsdk_1_1_camera_server_1_1_storage_information_1a78f55db7073e7d96c4a606b65c304f2a) {} - Storage status. + +uint32_t [storage_id](#structmavsdk_1_1_camera_server_1_1_storage_information_1a3ba45bcbdd1bfd6402d09ee82828e56d) {} - Storage ID starting at 1. + +[StorageType](structmavsdk_1_1_camera_server_1_1_storage_information.md#structmavsdk_1_1_camera_server_1_1_storage_information_1af3105ba56bf0475a5c9c0530270341d7) [storage_type](#structmavsdk_1_1_camera_server_1_1_storage_information_1a12f4d2dfa4429adebe0a38749f052794) {} - Storage type. + +float [read_speed_mib_s](#structmavsdk_1_1_camera_server_1_1_storage_information_1a8df6bf66e2d436c388cb834a1e5bbe98) {} - Read speed [MiB/s]. + +float [write_speed_mib_s](#structmavsdk_1_1_camera_server_1_1_storage_information_1ac7aeae4770a810cd226cb05f4d6db982) {} - Write speed [MiB/s]. + + +## Member Enumeration Documentation + + +### enum StorageStatus {#structmavsdk_1_1_camera_server_1_1_storage_information_1a82d24373786c582c377ac9671282910f} + + +Storage status type. + + +Value | Description +--- | --- + `NotAvailable` | Storage not available. + `Unformatted` | Storage is not formatted (i.e. has no recognized file system). + `Formatted` | Storage is formatted (i.e. has recognized a file system). + `NotSupported` | Storage status is not supported. + +### enum StorageType {#structmavsdk_1_1_camera_server_1_1_storage_information_1af3105ba56bf0475a5c9c0530270341d7} + + +Storage type. + + +Value | Description +--- | --- + `Unknown` | Storage type unknown. + `UsbStick` | Storage type USB stick. + `Sd` | Storage type SD card. + `Microsd` | Storage type MicroSD card. + `Hd` | Storage type HD mass storage. + `Other` | Storage type other, not listed. + +## Field Documentation + + +### used_storage_mib {#structmavsdk_1_1_camera_server_1_1_storage_information_1a94040916ab463c2ddba0d68852ea382a} + +```cpp +float mavsdk::CameraServer::StorageInformation::used_storage_mib {} +``` + + +Used storage (in MiB) + + +### available_storage_mib {#structmavsdk_1_1_camera_server_1_1_storage_information_1ae781ac7b52fa2c140f2633e13dacf4b2} + +```cpp +float mavsdk::CameraServer::StorageInformation::available_storage_mib {} +``` + + +Available storage (in MiB) + + +### total_storage_mib {#structmavsdk_1_1_camera_server_1_1_storage_information_1a72aa03291a20f7985ab73f933348d8cc} + +```cpp +float mavsdk::CameraServer::StorageInformation::total_storage_mib {} +``` + + +Total storage (in MiB) + + +### storage_status {#structmavsdk_1_1_camera_server_1_1_storage_information_1a78f55db7073e7d96c4a606b65c304f2a} + +```cpp +StorageStatus mavsdk::CameraServer::StorageInformation::storage_status {} +``` + + +Storage status. + + +### storage_id {#structmavsdk_1_1_camera_server_1_1_storage_information_1a3ba45bcbdd1bfd6402d09ee82828e56d} + +```cpp +uint32_t mavsdk::CameraServer::StorageInformation::storage_id {} +``` + + +Storage ID starting at 1. + + +### storage_type {#structmavsdk_1_1_camera_server_1_1_storage_information_1a12f4d2dfa4429adebe0a38749f052794} + +```cpp +StorageType mavsdk::CameraServer::StorageInformation::storage_type {} +``` + + +Storage type. + + +### read_speed_mib_s {#structmavsdk_1_1_camera_server_1_1_storage_information_1a8df6bf66e2d436c388cb834a1e5bbe98} + +```cpp +float mavsdk::CameraServer::StorageInformation::read_speed_mib_s {} +``` + + +Read speed [MiB/s]. + + +### write_speed_mib_s {#structmavsdk_1_1_camera_server_1_1_storage_information_1ac7aeae4770a810cd226cb05f4d6db982} + +```cpp +float mavsdk::CameraServer::StorageInformation::write_speed_mib_s {} +``` + + +Write speed [MiB/s]. + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_video_streaming.md b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_video_streaming.md new file mode 100644 index 00000000..a4edeb30 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_camera_server_1_1_video_streaming.md @@ -0,0 +1,39 @@ +# mavsdk::CameraServer::VideoStreaming Struct Reference +`#include: camera_server.h` + +---- + + +Type to represent video streaming settings. + + +## Data Fields + + +bool [has_rtsp_server](#structmavsdk_1_1_camera_server_1_1_video_streaming_1aae5b34470f3594cf7e46404d77dc8bee) {} - True if the capture was successful. + +std::string [rtsp_uri](#structmavsdk_1_1_camera_server_1_1_video_streaming_1a29a2555577945dc6d64de15772c4a8ab) {} - RTSP URI (e.g. rtsp://192.168.1.42:8554/live) + + +## Field Documentation + + +### has_rtsp_server {#structmavsdk_1_1_camera_server_1_1_video_streaming_1aae5b34470f3594cf7e46404d77dc8bee} + +```cpp +bool mavsdk::CameraServer::VideoStreaming::has_rtsp_server {} +``` + + +True if the capture was successful. + + +### rtsp_uri {#structmavsdk_1_1_camera_server_1_1_video_streaming_1a29a2555577945dc6d64de15772c4a8ab} + +```cpp +std::string mavsdk::CameraServer::VideoStreaming::rtsp_uri {} +``` + + +RTSP URI (e.g. rtsp://192.168.1.42:8554/live) + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html new file mode 100644 index 00000000..2ef3ddb0 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html @@ -0,0 +1,3387 @@ + + + + + + + struct FloatParam · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                      + + + + + +
                                                                                                                      + + + +
                                                                                                                      +
                                                                                                                      + + + + + + + + +
                                                                                                                      + +
                                                                                                                      + +
                                                                                                                      + + + + + + + + +
                                                                                                                      +
                                                                                                                      + +
                                                                                                                      +
                                                                                                                      + +
                                                                                                                      + +

                                                                                                                      mavsdk::ComponentInformation::FloatParam Struct Reference

                                                                                                                      +

                                                                                                                      #include: component_information.h

                                                                                                                      +
                                                                                                                      +

                                                                                                                      Meta information for parameter of type float.

                                                                                                                      +

                                                                                                                      Data Fields

                                                                                                                      +

                                                                                                                      std::string name {} - Name (max 16 chars)

                                                                                                                      +

                                                                                                                      std::string short_description {} - Short description.

                                                                                                                      +

                                                                                                                      std::string long_description {} - Long description.

                                                                                                                      +

                                                                                                                      std::string unit {} - Unit.

                                                                                                                      +

                                                                                                                      int32_t decimal_places {} - Decimal places for user to show.

                                                                                                                      +

                                                                                                                      float start_value {} - Current/starting value.

                                                                                                                      +

                                                                                                                      float default_value {} - Default value.

                                                                                                                      +

                                                                                                                      float min_value {} - Minimum value.

                                                                                                                      +

                                                                                                                      float max_value {} - Maximum value.

                                                                                                                      +

                                                                                                                      Field Documentation

                                                                                                                      +

                                                                                                                      name

                                                                                                                      +
                                                                                                                      std::string mavsdk::ComponentInformation::FloatParam::name {}
                                                                                                                      +
                                                                                                                      +

                                                                                                                      Name (max 16 chars)

                                                                                                                      +

                                                                                                                      short_description

                                                                                                                      +
                                                                                                                      std::string mavsdk::ComponentInformation::FloatParam::short_description {}
                                                                                                                      +
                                                                                                                      +

                                                                                                                      Short description.

                                                                                                                      +

                                                                                                                      long_description

                                                                                                                      +
                                                                                                                      std::string mavsdk::ComponentInformation::FloatParam::long_description {}
                                                                                                                      +
                                                                                                                      +

                                                                                                                      Long description.

                                                                                                                      +

                                                                                                                      unit

                                                                                                                      +
                                                                                                                      std::string mavsdk::ComponentInformation::FloatParam::unit {}
                                                                                                                      +
                                                                                                                      +

                                                                                                                      Unit.

                                                                                                                      +

                                                                                                                      decimal_places

                                                                                                                      +
                                                                                                                      int32_t mavsdk::ComponentInformation::FloatParam::decimal_places {}
                                                                                                                      +
                                                                                                                      +

                                                                                                                      Decimal places for user to show.

                                                                                                                      +

                                                                                                                      start_value

                                                                                                                      +
                                                                                                                      float mavsdk::ComponentInformation::FloatParam::start_value {}
                                                                                                                      +
                                                                                                                      +

                                                                                                                      Current/starting value.

                                                                                                                      +

                                                                                                                      default_value

                                                                                                                      +
                                                                                                                      float mavsdk::ComponentInformation::FloatParam::default_value {}
                                                                                                                      +
                                                                                                                      +

                                                                                                                      Default value.

                                                                                                                      +

                                                                                                                      min_value

                                                                                                                      +
                                                                                                                      float mavsdk::ComponentInformation::FloatParam::min_value {}
                                                                                                                      +
                                                                                                                      +

                                                                                                                      Minimum value.

                                                                                                                      +

                                                                                                                      max_value

                                                                                                                      +
                                                                                                                      float mavsdk::ComponentInformation::FloatParam::max_value {}
                                                                                                                      +
                                                                                                                      +

                                                                                                                      Maximum value.

                                                                                                                      +
                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                      + +
                                                                                                                      + +
                                                                                                                      +
                                                                                                                      +
                                                                                                                      + +

                                                                                                                      results matching ""

                                                                                                                      +
                                                                                                                        + +
                                                                                                                        +
                                                                                                                        + +

                                                                                                                        No results matching ""

                                                                                                                        + +
                                                                                                                        +
                                                                                                                        +
                                                                                                                        + +
                                                                                                                        +
                                                                                                                        + +
                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                        + + +
                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html new file mode 100644 index 00000000..dc36bf9e --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html @@ -0,0 +1,3352 @@ + + + + + + + struct FloatParamUpdate · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                        + + + + + +
                                                                                                                        + + + +
                                                                                                                        +
                                                                                                                        + + + + + + + + +
                                                                                                                        + +
                                                                                                                        + +
                                                                                                                        + + + + + + + + +
                                                                                                                        +
                                                                                                                        + +
                                                                                                                        +
                                                                                                                        + +
                                                                                                                        + +

                                                                                                                        mavsdk::ComponentInformation::FloatParamUpdate Struct Reference

                                                                                                                        +

                                                                                                                        #include: component_information.h

                                                                                                                        +
                                                                                                                        +

                                                                                                                        A float param that has been updated.

                                                                                                                        +

                                                                                                                        Data Fields

                                                                                                                        +

                                                                                                                        std::string name {} - Name of param that changed.

                                                                                                                        +

                                                                                                                        float value {} - New value of param.

                                                                                                                        +

                                                                                                                        Field Documentation

                                                                                                                        +

                                                                                                                        name

                                                                                                                        +
                                                                                                                        std::string mavsdk::ComponentInformation::FloatParamUpdate::name {}
                                                                                                                        +
                                                                                                                        +

                                                                                                                        Name of param that changed.

                                                                                                                        +

                                                                                                                        value

                                                                                                                        +
                                                                                                                        float mavsdk::ComponentInformation::FloatParamUpdate::value {}
                                                                                                                        +
                                                                                                                        +

                                                                                                                        New value of param.

                                                                                                                        +
                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                        + +
                                                                                                                        + +
                                                                                                                        +
                                                                                                                        +
                                                                                                                        + +

                                                                                                                        results matching ""

                                                                                                                        +
                                                                                                                          + +
                                                                                                                          +
                                                                                                                          + +

                                                                                                                          No results matching ""

                                                                                                                          + +
                                                                                                                          +
                                                                                                                          +
                                                                                                                          + +
                                                                                                                          +
                                                                                                                          + +
                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                          + + +
                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html new file mode 100644 index 00000000..58ff2338 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html @@ -0,0 +1,3387 @@ + + + + + + + struct FloatParam · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                          + + + + + +
                                                                                                                          + + + +
                                                                                                                          +
                                                                                                                          + + + + + + + + +
                                                                                                                          + +
                                                                                                                          + +
                                                                                                                          + + + + + + + + +
                                                                                                                          +
                                                                                                                          + +
                                                                                                                          +
                                                                                                                          + +
                                                                                                                          + +

                                                                                                                          mavsdk::ComponentInformationServer::FloatParam Struct Reference

                                                                                                                          +

                                                                                                                          #include: component_information_server.h

                                                                                                                          +
                                                                                                                          +

                                                                                                                          Meta information for parameter of type float.

                                                                                                                          +

                                                                                                                          Data Fields

                                                                                                                          +

                                                                                                                          std::string name {} - Name (max 16 chars)

                                                                                                                          +

                                                                                                                          std::string short_description {} - Short description.

                                                                                                                          +

                                                                                                                          std::string long_description {} - Long description.

                                                                                                                          +

                                                                                                                          std::string unit {} - Unit.

                                                                                                                          +

                                                                                                                          int32_t decimal_places {} - Decimal places for user to show.

                                                                                                                          +

                                                                                                                          float start_value {} - Current/starting value.

                                                                                                                          +

                                                                                                                          float default_value {} - Default value.

                                                                                                                          +

                                                                                                                          float min_value {} - Minimum value.

                                                                                                                          +

                                                                                                                          float max_value {} - Maximum value.

                                                                                                                          +

                                                                                                                          Field Documentation

                                                                                                                          +

                                                                                                                          name

                                                                                                                          +
                                                                                                                          std::string mavsdk::ComponentInformationServer::FloatParam::name {}
                                                                                                                          +
                                                                                                                          +

                                                                                                                          Name (max 16 chars)

                                                                                                                          +

                                                                                                                          short_description

                                                                                                                          +
                                                                                                                          std::string mavsdk::ComponentInformationServer::FloatParam::short_description {}
                                                                                                                          +
                                                                                                                          +

                                                                                                                          Short description.

                                                                                                                          +

                                                                                                                          long_description

                                                                                                                          +
                                                                                                                          std::string mavsdk::ComponentInformationServer::FloatParam::long_description {}
                                                                                                                          +
                                                                                                                          +

                                                                                                                          Long description.

                                                                                                                          +

                                                                                                                          unit

                                                                                                                          +
                                                                                                                          std::string mavsdk::ComponentInformationServer::FloatParam::unit {}
                                                                                                                          +
                                                                                                                          +

                                                                                                                          Unit.

                                                                                                                          +

                                                                                                                          decimal_places

                                                                                                                          +
                                                                                                                          int32_t mavsdk::ComponentInformationServer::FloatParam::decimal_places {}
                                                                                                                          +
                                                                                                                          +

                                                                                                                          Decimal places for user to show.

                                                                                                                          +

                                                                                                                          start_value

                                                                                                                          +
                                                                                                                          float mavsdk::ComponentInformationServer::FloatParam::start_value {}
                                                                                                                          +
                                                                                                                          +

                                                                                                                          Current/starting value.

                                                                                                                          +

                                                                                                                          default_value

                                                                                                                          +
                                                                                                                          float mavsdk::ComponentInformationServer::FloatParam::default_value {}
                                                                                                                          +
                                                                                                                          +

                                                                                                                          Default value.

                                                                                                                          +

                                                                                                                          min_value

                                                                                                                          +
                                                                                                                          float mavsdk::ComponentInformationServer::FloatParam::min_value {}
                                                                                                                          +
                                                                                                                          +

                                                                                                                          Minimum value.

                                                                                                                          +

                                                                                                                          max_value

                                                                                                                          +
                                                                                                                          float mavsdk::ComponentInformationServer::FloatParam::max_value {}
                                                                                                                          +
                                                                                                                          +

                                                                                                                          Maximum value.

                                                                                                                          +
                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                          + +
                                                                                                                          + +
                                                                                                                          +
                                                                                                                          +
                                                                                                                          + +

                                                                                                                          results matching ""

                                                                                                                          +
                                                                                                                            + +
                                                                                                                            +
                                                                                                                            + +

                                                                                                                            No results matching ""

                                                                                                                            + +
                                                                                                                            +
                                                                                                                            +
                                                                                                                            + +
                                                                                                                            +
                                                                                                                            + +
                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                            + + +
                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html new file mode 100644 index 00000000..2dad59b3 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html @@ -0,0 +1,3352 @@ + + + + + + + struct FloatParamUpdate · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                            + + + + + +
                                                                                                                            + + + +
                                                                                                                            +
                                                                                                                            + + + + + + + + +
                                                                                                                            + +
                                                                                                                            + +
                                                                                                                            + + + + + + + + +
                                                                                                                            +
                                                                                                                            + +
                                                                                                                            +
                                                                                                                            + +
                                                                                                                            + +

                                                                                                                            mavsdk::ComponentInformationServer::FloatParamUpdate Struct Reference

                                                                                                                            +

                                                                                                                            #include: component_information_server.h

                                                                                                                            +
                                                                                                                            +

                                                                                                                            A float param that has been updated.

                                                                                                                            +

                                                                                                                            Data Fields

                                                                                                                            +

                                                                                                                            std::string name {} - Name of param that changed.

                                                                                                                            +

                                                                                                                            float value {} - New value of param.

                                                                                                                            +

                                                                                                                            Field Documentation

                                                                                                                            +

                                                                                                                            name

                                                                                                                            +
                                                                                                                            std::string mavsdk::ComponentInformationServer::FloatParamUpdate::name {}
                                                                                                                            +
                                                                                                                            +

                                                                                                                            Name of param that changed.

                                                                                                                            +

                                                                                                                            value

                                                                                                                            +
                                                                                                                            float mavsdk::ComponentInformationServer::FloatParamUpdate::value {}
                                                                                                                            +
                                                                                                                            +

                                                                                                                            New value of param.

                                                                                                                            +
                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                            + +
                                                                                                                            + +
                                                                                                                            +
                                                                                                                            +
                                                                                                                            + +

                                                                                                                            results matching ""

                                                                                                                            +
                                                                                                                              + +
                                                                                                                              +
                                                                                                                              + +

                                                                                                                              No results matching ""

                                                                                                                              + +
                                                                                                                              +
                                                                                                                              +
                                                                                                                              + +
                                                                                                                              +
                                                                                                                              + +
                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                              + + +
                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html new file mode 100644 index 00000000..3801c569 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html @@ -0,0 +1,3412 @@ + + + + + + + struct Config · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                              + + + + + +
                                                                                                                              + + + +
                                                                                                                              +
                                                                                                                              + + + + + + + + +
                                                                                                                              + +
                                                                                                                              + +
                                                                                                                              + + + + + + + + +
                                                                                                                              +
                                                                                                                              + +
                                                                                                                              +
                                                                                                                              + +
                                                                                                                              + +

                                                                                                                              mavsdk::FollowMe::Config Struct Reference

                                                                                                                              +

                                                                                                                              #include: follow_me.h

                                                                                                                              +
                                                                                                                              +

                                                                                                                              Configuration type.

                                                                                                                              +

                                                                                                                              Public Types

                                                                                                                              + + + + + + + + + + + + + +
                                                                                                                              TypeDescription
                                                                                                                              enum FollowAltitudeModeAltitude mode to configure which altitude the follow me will assume the target to be at.
                                                                                                                              +

                                                                                                                              Data Fields

                                                                                                                              +

                                                                                                                              float follow_height_m { 8.0f} - [m] Follow height in meters (recommended minimum 8 meters)

                                                                                                                              +

                                                                                                                              float follow_distance_m {8.0f} - [m] Follow distance to target in meters (recommended minimum 4 meter)

                                                                                                                              +

                                                                                                                              float responsiveness {0.1f} - How responsive the vehicle is to the motion of the target, Lower value = More responsive (range 0.0 to 1.0)

                                                                                                                              +

                                                                                                                              FollowAltitudeMode altitude_mode {} - Follow Altitude control mode.

                                                                                                                              +

                                                                                                                              float max_tangential_vel_m_s { 8.0f} - [m/s] Maximum orbit tangential velocity relative to the target, in meters per second. Higher value = More aggressive follow angle tracking.

                                                                                                                              +

                                                                                                                              float follow_angle_deg { 180.0f} - [deg] Follow Angle relative to the target. 0 equals following in front of the target's direction. Angle increases in Clockwise direction, so following from right would be 90 degrees, from the left is -90 degrees, and so on.

                                                                                                                              +

                                                                                                                              Member Enumeration Documentation

                                                                                                                              +

                                                                                                                              enum FollowAltitudeMode

                                                                                                                              +

                                                                                                                              Altitude mode to configure which altitude the follow me will assume the target to be at.

                                                                                                                              + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                              ValueDescription
                                                                                                                              ConstantTarget assumed to be mobing at a constant altitude of home position (where the vehicle armed).
                                                                                                                              TerrainTarget assumed to be at the terrain level sensed by the distance sensor.
                                                                                                                              TargetGpsTarget GPS altitude taken into account to do 3D tracking.
                                                                                                                              +

                                                                                                                              Field Documentation

                                                                                                                              +

                                                                                                                              follow_height_m

                                                                                                                              +
                                                                                                                              float mavsdk::FollowMe::Config::follow_height_m { 8.0f}
                                                                                                                              +
                                                                                                                              +

                                                                                                                              [m] Follow height in meters (recommended minimum 8 meters)

                                                                                                                              +

                                                                                                                              follow_distance_m

                                                                                                                              +
                                                                                                                              float mavsdk::FollowMe::Config::follow_distance_m {8.0f}
                                                                                                                              +
                                                                                                                              +

                                                                                                                              [m] Follow distance to target in meters (recommended minimum 4 meter)

                                                                                                                              +

                                                                                                                              responsiveness

                                                                                                                              +
                                                                                                                              float mavsdk::FollowMe::Config::responsiveness {0.1f}
                                                                                                                              +
                                                                                                                              +

                                                                                                                              How responsive the vehicle is to the motion of the target, Lower value = More responsive (range 0.0 to 1.0)

                                                                                                                              +

                                                                                                                              altitude_mode

                                                                                                                              +
                                                                                                                              FollowAltitudeMode mavsdk::FollowMe::Config::altitude_mode {}
                                                                                                                              +
                                                                                                                              +

                                                                                                                              Follow Altitude control mode.

                                                                                                                              +

                                                                                                                              max_tangential_vel_m_s

                                                                                                                              +
                                                                                                                              float mavsdk::FollowMe::Config::max_tangential_vel_m_s { 8.0f}
                                                                                                                              +
                                                                                                                              +

                                                                                                                              [m/s] Maximum orbit tangential velocity relative to the target, in meters per second. Higher value = More aggressive follow angle tracking.

                                                                                                                              +

                                                                                                                              follow_angle_deg

                                                                                                                              +
                                                                                                                              float mavsdk::FollowMe::Config::follow_angle_deg { 180.0f}
                                                                                                                              +
                                                                                                                              +

                                                                                                                              [deg] Follow Angle relative to the target. 0 equals following in front of the target's direction. Angle increases in Clockwise direction, so following from right would be 90 degrees, from the left is -90 degrees, and so on.

                                                                                                                              +
                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                              + +
                                                                                                                              + +
                                                                                                                              +
                                                                                                                              +
                                                                                                                              + +

                                                                                                                              results matching ""

                                                                                                                              +
                                                                                                                                + +
                                                                                                                                +
                                                                                                                                + +

                                                                                                                                No results matching ""

                                                                                                                                + +
                                                                                                                                +
                                                                                                                                +
                                                                                                                                + +
                                                                                                                                +
                                                                                                                                + +
                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                + + +
                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html new file mode 100644 index 00000000..0b418d7e --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html @@ -0,0 +1,3372 @@ + + + + + + + struct TargetLocation · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                + + + + + +
                                                                                                                                + + + +
                                                                                                                                +
                                                                                                                                + + + + + + + + +
                                                                                                                                + +
                                                                                                                                + +
                                                                                                                                + + + + + + + + +
                                                                                                                                +
                                                                                                                                + +
                                                                                                                                +
                                                                                                                                + +
                                                                                                                                + +

                                                                                                                                mavsdk::FollowMe::TargetLocation Struct Reference

                                                                                                                                +

                                                                                                                                #include: follow_me.h

                                                                                                                                +
                                                                                                                                +

                                                                                                                                Target location for the vehicle to follow.

                                                                                                                                +

                                                                                                                                Data Fields

                                                                                                                                +

                                                                                                                                double latitude_deg {double(NAN)} - Target latitude in degrees.

                                                                                                                                +

                                                                                                                                double longitude_deg {double(NAN)} - Target longitude in degrees.

                                                                                                                                +

                                                                                                                                float absolute_altitude_m {float(NAN)} - Target altitude in meters above MSL.

                                                                                                                                +

                                                                                                                                float velocity_x_m_s { float(NAN)} - Target velocity in X axis, in meters per second.

                                                                                                                                +

                                                                                                                                float velocity_y_m_s { float(NAN)} - Target velocity in Y axis, in meters per second.

                                                                                                                                +

                                                                                                                                float velocity_z_m_s { float(NAN)} - Target velocity in Z axis, in meters per second.

                                                                                                                                +

                                                                                                                                Field Documentation

                                                                                                                                +

                                                                                                                                latitude_deg

                                                                                                                                +
                                                                                                                                double mavsdk::FollowMe::TargetLocation::latitude_deg {double(NAN)}
                                                                                                                                +
                                                                                                                                +

                                                                                                                                Target latitude in degrees.

                                                                                                                                +

                                                                                                                                longitude_deg

                                                                                                                                +
                                                                                                                                double mavsdk::FollowMe::TargetLocation::longitude_deg {double(NAN)}
                                                                                                                                +
                                                                                                                                +

                                                                                                                                Target longitude in degrees.

                                                                                                                                +

                                                                                                                                absolute_altitude_m

                                                                                                                                +
                                                                                                                                float mavsdk::FollowMe::TargetLocation::absolute_altitude_m {float(NAN)}
                                                                                                                                +
                                                                                                                                +

                                                                                                                                Target altitude in meters above MSL.

                                                                                                                                +

                                                                                                                                velocity_x_m_s

                                                                                                                                +
                                                                                                                                float mavsdk::FollowMe::TargetLocation::velocity_x_m_s { float(NAN)}
                                                                                                                                +
                                                                                                                                +

                                                                                                                                Target velocity in X axis, in meters per second.

                                                                                                                                +

                                                                                                                                velocity_y_m_s

                                                                                                                                +
                                                                                                                                float mavsdk::FollowMe::TargetLocation::velocity_y_m_s { float(NAN)}
                                                                                                                                +
                                                                                                                                +

                                                                                                                                Target velocity in Y axis, in meters per second.

                                                                                                                                +

                                                                                                                                velocity_z_m_s

                                                                                                                                +
                                                                                                                                float mavsdk::FollowMe::TargetLocation::velocity_z_m_s { float(NAN)}
                                                                                                                                +
                                                                                                                                +

                                                                                                                                Target velocity in Z axis, in meters per second.

                                                                                                                                +
                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                + +
                                                                                                                                + +
                                                                                                                                +
                                                                                                                                +
                                                                                                                                + +

                                                                                                                                results matching ""

                                                                                                                                +
                                                                                                                                  + +
                                                                                                                                  +
                                                                                                                                  + +

                                                                                                                                  No results matching ""

                                                                                                                                  + +
                                                                                                                                  +
                                                                                                                                  +
                                                                                                                                  + +
                                                                                                                                  +
                                                                                                                                  + +
                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                  + + +
                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html new file mode 100644 index 00000000..be2d5a53 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html @@ -0,0 +1,3352 @@ + + + + + + + struct ProgressData · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                  + + + + + +
                                                                                                                                  + + + +
                                                                                                                                  +
                                                                                                                                  + + + + + + + + +
                                                                                                                                  + +
                                                                                                                                  + +
                                                                                                                                  + + + + + + + + +
                                                                                                                                  +
                                                                                                                                  + +
                                                                                                                                  +
                                                                                                                                  + +
                                                                                                                                  + +

                                                                                                                                  mavsdk::Ftp::ProgressData Struct Reference

                                                                                                                                  +

                                                                                                                                  #include: ftp.h

                                                                                                                                  +
                                                                                                                                  +

                                                                                                                                  Progress data type for file transfer.

                                                                                                                                  +

                                                                                                                                  Data Fields

                                                                                                                                  +

                                                                                                                                  uint32_t bytes_transferred {} - The number of bytes already transferred.

                                                                                                                                  +

                                                                                                                                  uint32_t total_bytes {} - The total bytes to transfer.

                                                                                                                                  +

                                                                                                                                  Field Documentation

                                                                                                                                  +

                                                                                                                                  bytes_transferred

                                                                                                                                  +
                                                                                                                                  uint32_t mavsdk::Ftp::ProgressData::bytes_transferred {}
                                                                                                                                  +
                                                                                                                                  +

                                                                                                                                  The number of bytes already transferred.

                                                                                                                                  +

                                                                                                                                  total_bytes

                                                                                                                                  +
                                                                                                                                  uint32_t mavsdk::Ftp::ProgressData::total_bytes {}
                                                                                                                                  +
                                                                                                                                  +

                                                                                                                                  The total bytes to transfer.

                                                                                                                                  +
                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                  + +
                                                                                                                                  + +
                                                                                                                                  +
                                                                                                                                  +
                                                                                                                                  + +

                                                                                                                                  results matching ""

                                                                                                                                  +
                                                                                                                                    + +
                                                                                                                                    +
                                                                                                                                    + +

                                                                                                                                    No results matching ""

                                                                                                                                    + +
                                                                                                                                    +
                                                                                                                                    +
                                                                                                                                    + +
                                                                                                                                    +
                                                                                                                                    + +
                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                    + + +
                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_circle.md b/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_circle.md new file mode 100644 index 00000000..cd6c7d62 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_circle.md @@ -0,0 +1,51 @@ +# mavsdk::Geofence::Circle Struct Reference +`#include: geofence.h` + +---- + + +Circular type. + + +## Data Fields + + +[Point](structmavsdk_1_1_geofence_1_1_point.md) [point](#structmavsdk_1_1_geofence_1_1_circle_1a1a5f524763f0c53358c176772a6241c7) {} - [Point](structmavsdk_1_1_geofence_1_1_point.md) defining the center. + +float [radius](#structmavsdk_1_1_geofence_1_1_circle_1aa3aa9b0190d21db9a11f2f117ed42583) {float(NAN)} - Radius of the circular fence. + +[FenceType](classmavsdk_1_1_geofence.md#classmavsdk_1_1_geofence_1a51196ded958aa9d4b3f25cde95da48e5) [fence_type](#structmavsdk_1_1_geofence_1_1_circle_1a52d26200a0a5098402f3a64760ed5f5f) {} - Fence type. + + +## Field Documentation + + +### point {#structmavsdk_1_1_geofence_1_1_circle_1a1a5f524763f0c53358c176772a6241c7} + +```cpp +Point mavsdk::Geofence::Circle::point {} +``` + + +[Point](structmavsdk_1_1_geofence_1_1_point.md) defining the center. + + +### radius {#structmavsdk_1_1_geofence_1_1_circle_1aa3aa9b0190d21db9a11f2f117ed42583} + +```cpp +float mavsdk::Geofence::Circle::radius {float(NAN)} +``` + + +Radius of the circular fence. + + +### fence_type {#structmavsdk_1_1_geofence_1_1_circle_1a52d26200a0a5098402f3a64760ed5f5f} + +```cpp +FenceType mavsdk::Geofence::Circle::fence_type {} +``` + + +Fence type. + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_geofence_data.md b/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_geofence_data.md new file mode 100644 index 00000000..52b66ac8 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_geofence_data.md @@ -0,0 +1,39 @@ +# mavsdk::Geofence::GeofenceData Struct Reference +`#include: geofence.h` + +---- + + +[Geofence](classmavsdk_1_1_geofence.md) data type. + + +## Data Fields + + +std::vector< [Polygon](structmavsdk_1_1_geofence_1_1_polygon.md) > [polygons](#structmavsdk_1_1_geofence_1_1_geofence_data_1afd56d809a063b2db3d8c10a52f335dc6) {} - Polygon(s) representing the geofence(s) + +std::vector< [Circle](structmavsdk_1_1_geofence_1_1_circle.md) > [circles](#structmavsdk_1_1_geofence_1_1_geofence_data_1a1cd2e75c86f477b217314e66929425f3) {} - Circle(s) representing the geofence(s) + + +## Field Documentation + + +### polygons {#structmavsdk_1_1_geofence_1_1_geofence_data_1afd56d809a063b2db3d8c10a52f335dc6} + +```cpp +std::vector mavsdk::Geofence::GeofenceData::polygons {} +``` + + +Polygon(s) representing the geofence(s) + + +### circles {#structmavsdk_1_1_geofence_1_1_geofence_data_1a1cd2e75c86f477b217314e66929425f3} + +```cpp +std::vector mavsdk::Geofence::GeofenceData::circles {} +``` + + +Circle(s) representing the geofence(s) + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html new file mode 100644 index 00000000..892f5127 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html @@ -0,0 +1,3352 @@ + + + + + + + struct Point · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                    + + + + + +
                                                                                                                                    + + + +
                                                                                                                                    +
                                                                                                                                    + + + + + + + + +
                                                                                                                                    + +
                                                                                                                                    + +
                                                                                                                                    + + + + + + + + +
                                                                                                                                    +
                                                                                                                                    + +
                                                                                                                                    +
                                                                                                                                    + +
                                                                                                                                    + +

                                                                                                                                    mavsdk::Geofence::Point Struct Reference

                                                                                                                                    +

                                                                                                                                    #include: geofence.h

                                                                                                                                    +
                                                                                                                                    +

                                                                                                                                    Point type.

                                                                                                                                    +

                                                                                                                                    Data Fields

                                                                                                                                    +

                                                                                                                                    double latitude_deg {} - Latitude in degrees (range: -90 to +90)

                                                                                                                                    +

                                                                                                                                    double longitude_deg {} - Longitude in degrees (range: -180 to +180)

                                                                                                                                    +

                                                                                                                                    Field Documentation

                                                                                                                                    +

                                                                                                                                    latitude_deg

                                                                                                                                    +
                                                                                                                                    double mavsdk::Geofence::Point::latitude_deg {}
                                                                                                                                    +
                                                                                                                                    +

                                                                                                                                    Latitude in degrees (range: -90 to +90)

                                                                                                                                    +

                                                                                                                                    longitude_deg

                                                                                                                                    +
                                                                                                                                    double mavsdk::Geofence::Point::longitude_deg {}
                                                                                                                                    +
                                                                                                                                    +

                                                                                                                                    Longitude in degrees (range: -180 to +180)

                                                                                                                                    +
                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                    + +
                                                                                                                                    + +
                                                                                                                                    +
                                                                                                                                    +
                                                                                                                                    + +

                                                                                                                                    results matching ""

                                                                                                                                    +
                                                                                                                                      + +
                                                                                                                                      +
                                                                                                                                      + +

                                                                                                                                      No results matching ""

                                                                                                                                      + +
                                                                                                                                      +
                                                                                                                                      +
                                                                                                                                      + +
                                                                                                                                      +
                                                                                                                                      + +
                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                      + + +
                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html new file mode 100644 index 00000000..9621fbe4 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html @@ -0,0 +1,3352 @@ + + + + + + + struct Polygon · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                      + + + + + +
                                                                                                                                      + + + +
                                                                                                                                      +
                                                                                                                                      + + + + + + + + +
                                                                                                                                      + +
                                                                                                                                      + +
                                                                                                                                      + + + + + + + + +
                                                                                                                                      +
                                                                                                                                      + +
                                                                                                                                      +
                                                                                                                                      + +
                                                                                                                                      + +

                                                                                                                                      mavsdk::Geofence::Polygon Struct Reference

                                                                                                                                      +

                                                                                                                                      #include: geofence.h

                                                                                                                                      +
                                                                                                                                      +

                                                                                                                                      Polygon type.

                                                                                                                                      +

                                                                                                                                      Data Fields

                                                                                                                                      +

                                                                                                                                      std::vector< Point > points {} - Points defining the polygon.

                                                                                                                                      +

                                                                                                                                      FenceType fence_type {} - Fence type.

                                                                                                                                      +

                                                                                                                                      Field Documentation

                                                                                                                                      +

                                                                                                                                      points

                                                                                                                                      +
                                                                                                                                      std::vector<Point> mavsdk::Geofence::Polygon::points {}
                                                                                                                                      +
                                                                                                                                      +

                                                                                                                                      Points defining the polygon.

                                                                                                                                      +

                                                                                                                                      fence_type

                                                                                                                                      +
                                                                                                                                      FenceType mavsdk::Geofence::Polygon::fence_type {}
                                                                                                                                      +
                                                                                                                                      +

                                                                                                                                      Fence type.

                                                                                                                                      +
                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                                      + +
                                                                                                                                      + +
                                                                                                                                      +
                                                                                                                                      +
                                                                                                                                      + +

                                                                                                                                      results matching ""

                                                                                                                                      +
                                                                                                                                        + +
                                                                                                                                        +
                                                                                                                                        + +

                                                                                                                                        No results matching ""

                                                                                                                                        + +
                                                                                                                                        +
                                                                                                                                        +
                                                                                                                                        + +
                                                                                                                                        +
                                                                                                                                        + +
                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                        + + +
                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html new file mode 100644 index 00000000..ea1ef835 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html @@ -0,0 +1,3367 @@ + + + + + + + struct ControlStatus · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                        + + + + + +
                                                                                                                                        + + + +
                                                                                                                                        +
                                                                                                                                        + + + + + + + + +
                                                                                                                                        + +
                                                                                                                                        + +
                                                                                                                                        + + + + + + + + +
                                                                                                                                        +
                                                                                                                                        + +
                                                                                                                                        +
                                                                                                                                        + +
                                                                                                                                        + +

                                                                                                                                        mavsdk::Gimbal::ControlStatus Struct Reference

                                                                                                                                        +

                                                                                                                                        #include: gimbal.h

                                                                                                                                        +
                                                                                                                                        +

                                                                                                                                        Control status.

                                                                                                                                        +

                                                                                                                                        Data Fields

                                                                                                                                        +

                                                                                                                                        ControlMode control_mode {} - Control mode (none, primary or secondary)

                                                                                                                                        +

                                                                                                                                        int32_t sysid_primary_control {} - Sysid of the component that has primary control over the gimbal (0 if no one is in control)

                                                                                                                                        +

                                                                                                                                        int32_t compid_primary_control {} - Compid of the component that has primary control over the gimbal (0 if no one is in control)

                                                                                                                                        +

                                                                                                                                        int32_t sysid_secondary_control {} - Sysid of the component that has secondary control over the gimbal (0 if no one is in control)

                                                                                                                                        +

                                                                                                                                        int32_t compid_secondary_control {} - Compid of the component that has secondary control over the gimbal (0 if no one is in control)

                                                                                                                                        +

                                                                                                                                        Field Documentation

                                                                                                                                        +

                                                                                                                                        control_mode

                                                                                                                                        +
                                                                                                                                        ControlMode mavsdk::Gimbal::ControlStatus::control_mode {}
                                                                                                                                        +
                                                                                                                                        +

                                                                                                                                        Control mode (none, primary or secondary)

                                                                                                                                        +

                                                                                                                                        sysid_primary_control

                                                                                                                                        +
                                                                                                                                        int32_t mavsdk::Gimbal::ControlStatus::sysid_primary_control {}
                                                                                                                                        +
                                                                                                                                        +

                                                                                                                                        Sysid of the component that has primary control over the gimbal (0 if no one is in control)

                                                                                                                                        +

                                                                                                                                        compid_primary_control

                                                                                                                                        +
                                                                                                                                        int32_t mavsdk::Gimbal::ControlStatus::compid_primary_control {}
                                                                                                                                        +
                                                                                                                                        +

                                                                                                                                        Compid of the component that has primary control over the gimbal (0 if no one is in control)

                                                                                                                                        +

                                                                                                                                        sysid_secondary_control

                                                                                                                                        +
                                                                                                                                        int32_t mavsdk::Gimbal::ControlStatus::sysid_secondary_control {}
                                                                                                                                        +
                                                                                                                                        +

                                                                                                                                        Sysid of the component that has secondary control over the gimbal (0 if no one is in control)

                                                                                                                                        +

                                                                                                                                        compid_secondary_control

                                                                                                                                        +
                                                                                                                                        int32_t mavsdk::Gimbal::ControlStatus::compid_secondary_control {}
                                                                                                                                        +
                                                                                                                                        +

                                                                                                                                        Compid of the component that has secondary control over the gimbal (0 if no one is in control)

                                                                                                                                        +
                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                        + +
                                                                                                                                        + +
                                                                                                                                        +
                                                                                                                                        +
                                                                                                                                        + +

                                                                                                                                        results matching ""

                                                                                                                                        +
                                                                                                                                          + +
                                                                                                                                          +
                                                                                                                                          + +

                                                                                                                                          No results matching ""

                                                                                                                                          + +
                                                                                                                                          +
                                                                                                                                          +
                                                                                                                                          + +
                                                                                                                                          +
                                                                                                                                          + +
                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                          + + +
                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html new file mode 100644 index 00000000..83c940d4 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html @@ -0,0 +1,3352 @@ + + + + + + + struct FlightInfo · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                          + + + + + +
                                                                                                                                          + + + +
                                                                                                                                          +
                                                                                                                                          + + + + + + + + +
                                                                                                                                          + +
                                                                                                                                          + +
                                                                                                                                          + + + + + + + + +
                                                                                                                                          +
                                                                                                                                          + +
                                                                                                                                          +
                                                                                                                                          + +
                                                                                                                                          + +

                                                                                                                                          mavsdk::Info::FlightInfo Struct Reference

                                                                                                                                          +

                                                                                                                                          #include: info.h

                                                                                                                                          +
                                                                                                                                          +

                                                                                                                                          System flight information.

                                                                                                                                          +

                                                                                                                                          Data Fields

                                                                                                                                          +

                                                                                                                                          uint32_t time_boot_ms {} - Time since system boot.

                                                                                                                                          +

                                                                                                                                          uint64_t flight_uid {} - Flight counter. Starts from zero, is incremented at every disarm and is never reset (even after reboot)

                                                                                                                                          +

                                                                                                                                          Field Documentation

                                                                                                                                          +

                                                                                                                                          time_boot_ms

                                                                                                                                          +
                                                                                                                                          uint32_t mavsdk::Info::FlightInfo::time_boot_ms {}
                                                                                                                                          +
                                                                                                                                          +

                                                                                                                                          Time since system boot.

                                                                                                                                          +

                                                                                                                                          flight_uid

                                                                                                                                          +
                                                                                                                                          uint64_t mavsdk::Info::FlightInfo::flight_uid {}
                                                                                                                                          +
                                                                                                                                          +

                                                                                                                                          Flight counter. Starts from zero, is incremented at every disarm and is never reset (even after reboot)

                                                                                                                                          +
                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                          + +
                                                                                                                                          + +
                                                                                                                                          +
                                                                                                                                          +
                                                                                                                                          + +

                                                                                                                                          results matching ""

                                                                                                                                          +
                                                                                                                                            + +
                                                                                                                                            +
                                                                                                                                            + +

                                                                                                                                            No results matching ""

                                                                                                                                            + +
                                                                                                                                            +
                                                                                                                                            +
                                                                                                                                            + +
                                                                                                                                            +
                                                                                                                                            + +
                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                            + + +
                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html new file mode 100644 index 00000000..f2c22cf8 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html @@ -0,0 +1,3352 @@ + + + + + + + struct Identification · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                            + + + + + +
                                                                                                                                            + + + +
                                                                                                                                            +
                                                                                                                                            + + + + + + + + +
                                                                                                                                            + +
                                                                                                                                            + +
                                                                                                                                            + + + + + + + + +
                                                                                                                                            +
                                                                                                                                            + +
                                                                                                                                            +
                                                                                                                                            + +
                                                                                                                                            + +

                                                                                                                                            mavsdk::Info::Identification Struct Reference

                                                                                                                                            +

                                                                                                                                            #include: info.h

                                                                                                                                            +
                                                                                                                                            +

                                                                                                                                            System identification.

                                                                                                                                            +

                                                                                                                                            Data Fields

                                                                                                                                            +

                                                                                                                                            std::string hardware_uid {} - UID of the hardware. This refers to uid2 of MAVLink. If the system does not support uid2 yet, this is all zeros.

                                                                                                                                            +

                                                                                                                                            uint64_t legacy_uid {} - Legacy UID of the hardware, referred to as uid in MAVLink (formerly exposed during system discovery as UUID).

                                                                                                                                            +

                                                                                                                                            Field Documentation

                                                                                                                                            +

                                                                                                                                            hardware_uid

                                                                                                                                            +
                                                                                                                                            std::string mavsdk::Info::Identification::hardware_uid {}
                                                                                                                                            +
                                                                                                                                            +

                                                                                                                                            UID of the hardware. This refers to uid2 of MAVLink. If the system does not support uid2 yet, this is all zeros.

                                                                                                                                            +

                                                                                                                                            legacy_uid

                                                                                                                                            +
                                                                                                                                            uint64_t mavsdk::Info::Identification::legacy_uid {}
                                                                                                                                            +
                                                                                                                                            +

                                                                                                                                            Legacy UID of the hardware, referred to as uid in MAVLink (formerly exposed during system discovery as UUID).

                                                                                                                                            +
                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                            + +
                                                                                                                                            + +
                                                                                                                                            +
                                                                                                                                            +
                                                                                                                                            + +

                                                                                                                                            results matching ""

                                                                                                                                            +
                                                                                                                                              + +
                                                                                                                                              +
                                                                                                                                              + +

                                                                                                                                              No results matching ""

                                                                                                                                              + +
                                                                                                                                              +
                                                                                                                                              +
                                                                                                                                              + +
                                                                                                                                              +
                                                                                                                                              + +
                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                              + + +
                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_product.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_product.html new file mode 100644 index 00000000..4db454d2 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_product.html @@ -0,0 +1,3362 @@ + + + + + + + struct Product · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                              + + + + + +
                                                                                                                                              + + + +
                                                                                                                                              +
                                                                                                                                              + + + + + + + + +
                                                                                                                                              + +
                                                                                                                                              + +
                                                                                                                                              + + + + + + + + +
                                                                                                                                              +
                                                                                                                                              + +
                                                                                                                                              +
                                                                                                                                              + +
                                                                                                                                              + +

                                                                                                                                              mavsdk::Info::Product Struct Reference

                                                                                                                                              +

                                                                                                                                              #include: info.h

                                                                                                                                              +
                                                                                                                                              +

                                                                                                                                              System product information.

                                                                                                                                              +

                                                                                                                                              Data Fields

                                                                                                                                              +

                                                                                                                                              int32_t vendor_id {} - ID of the board vendor.

                                                                                                                                              +

                                                                                                                                              std::string vendor_name {} - Name of the vendor.

                                                                                                                                              +

                                                                                                                                              int32_t product_id {} - ID of the product.

                                                                                                                                              +

                                                                                                                                              std::string product_name {} - Name of the product.

                                                                                                                                              +

                                                                                                                                              Field Documentation

                                                                                                                                              +

                                                                                                                                              vendor_id

                                                                                                                                              +
                                                                                                                                              int32_t mavsdk::Info::Product::vendor_id {}
                                                                                                                                              +
                                                                                                                                              +

                                                                                                                                              ID of the board vendor.

                                                                                                                                              +

                                                                                                                                              vendor_name

                                                                                                                                              +
                                                                                                                                              std::string mavsdk::Info::Product::vendor_name {}
                                                                                                                                              +
                                                                                                                                              +

                                                                                                                                              Name of the vendor.

                                                                                                                                              +

                                                                                                                                              product_id

                                                                                                                                              +
                                                                                                                                              int32_t mavsdk::Info::Product::product_id {}
                                                                                                                                              +
                                                                                                                                              +

                                                                                                                                              ID of the product.

                                                                                                                                              +

                                                                                                                                              product_name

                                                                                                                                              +
                                                                                                                                              std::string mavsdk::Info::Product::product_name {}
                                                                                                                                              +
                                                                                                                                              +

                                                                                                                                              Name of the product.

                                                                                                                                              +
                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                              + +
                                                                                                                                              + +
                                                                                                                                              +
                                                                                                                                              +
                                                                                                                                              + +

                                                                                                                                              results matching ""

                                                                                                                                              +
                                                                                                                                                + +
                                                                                                                                                +
                                                                                                                                                + +

                                                                                                                                                No results matching ""

                                                                                                                                                + +
                                                                                                                                                +
                                                                                                                                                +
                                                                                                                                                + +
                                                                                                                                                +
                                                                                                                                                + +
                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                + + +
                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_version.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_version.html new file mode 100644 index 00000000..3389525b --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_info_1_1_version.html @@ -0,0 +1,3454 @@ + + + + + + + struct Version · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                + + + + + +
                                                                                                                                                + + + +
                                                                                                                                                +
                                                                                                                                                + + + + + + + + +
                                                                                                                                                + +
                                                                                                                                                + +
                                                                                                                                                + + + + + + + + +
                                                                                                                                                +
                                                                                                                                                + +
                                                                                                                                                +
                                                                                                                                                + +
                                                                                                                                                + +

                                                                                                                                                mavsdk::Info::Version Struct Reference

                                                                                                                                                +

                                                                                                                                                #include: info.h

                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                System version information.

                                                                                                                                                +

                                                                                                                                                Public Types

                                                                                                                                                + + + + + + + + + + + + + +
                                                                                                                                                TypeDescription
                                                                                                                                                enum FlightSoftwareVersionTypeThese values define the type of firmware/flight software release.
                                                                                                                                                +

                                                                                                                                                Data Fields

                                                                                                                                                +

                                                                                                                                                int32_t flight_sw_major {} - Flight software major version.

                                                                                                                                                +

                                                                                                                                                int32_t flight_sw_minor {} - Flight software minor version.

                                                                                                                                                +

                                                                                                                                                int32_t flight_sw_patch {} - Flight software patch version.

                                                                                                                                                +

                                                                                                                                                int32_t flight_sw_vendor_major {} - Flight software vendor major version.

                                                                                                                                                +

                                                                                                                                                int32_t flight_sw_vendor_minor {} - Flight software vendor minor version.

                                                                                                                                                +

                                                                                                                                                int32_t flight_sw_vendor_patch {} - Flight software vendor patch version.

                                                                                                                                                +

                                                                                                                                                int32_t os_sw_major {} - Operating system software major version.

                                                                                                                                                +

                                                                                                                                                int32_t os_sw_minor {} - Operating system software minor version.

                                                                                                                                                +

                                                                                                                                                int32_t os_sw_patch {} - Operating system software patch version.

                                                                                                                                                +

                                                                                                                                                std::string flight_sw_git_hash {} - Flight software git hash.

                                                                                                                                                +

                                                                                                                                                std::string os_sw_git_hash {} - Operating system software git hash.

                                                                                                                                                +

                                                                                                                                                FlightSoftwareVersionType flight_sw_version_type {} - Flight software version type.

                                                                                                                                                +

                                                                                                                                                Member Enumeration Documentation

                                                                                                                                                +

                                                                                                                                                enum FlightSoftwareVersionType

                                                                                                                                                +

                                                                                                                                                These values define the type of firmware/flight software release.

                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                ValueDescription
                                                                                                                                                UnknownUnknown type.
                                                                                                                                                DevDevelopment release.
                                                                                                                                                AlphaAlpha release.
                                                                                                                                                BetaBeta release.
                                                                                                                                                RcRelease candidate.
                                                                                                                                                ReleaseOfficial stable release.
                                                                                                                                                +

                                                                                                                                                Field Documentation

                                                                                                                                                +

                                                                                                                                                flight_sw_major

                                                                                                                                                +
                                                                                                                                                int32_t mavsdk::Info::Version::flight_sw_major {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Flight software major version.

                                                                                                                                                +

                                                                                                                                                flight_sw_minor

                                                                                                                                                +
                                                                                                                                                int32_t mavsdk::Info::Version::flight_sw_minor {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Flight software minor version.

                                                                                                                                                +

                                                                                                                                                flight_sw_patch

                                                                                                                                                +
                                                                                                                                                int32_t mavsdk::Info::Version::flight_sw_patch {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Flight software patch version.

                                                                                                                                                +

                                                                                                                                                flight_sw_vendor_major

                                                                                                                                                +
                                                                                                                                                int32_t mavsdk::Info::Version::flight_sw_vendor_major {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Flight software vendor major version.

                                                                                                                                                +

                                                                                                                                                flight_sw_vendor_minor

                                                                                                                                                +
                                                                                                                                                int32_t mavsdk::Info::Version::flight_sw_vendor_minor {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Flight software vendor minor version.

                                                                                                                                                +

                                                                                                                                                flight_sw_vendor_patch

                                                                                                                                                +
                                                                                                                                                int32_t mavsdk::Info::Version::flight_sw_vendor_patch {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Flight software vendor patch version.

                                                                                                                                                +

                                                                                                                                                os_sw_major

                                                                                                                                                +
                                                                                                                                                int32_t mavsdk::Info::Version::os_sw_major {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Operating system software major version.

                                                                                                                                                +

                                                                                                                                                os_sw_minor

                                                                                                                                                +
                                                                                                                                                int32_t mavsdk::Info::Version::os_sw_minor {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Operating system software minor version.

                                                                                                                                                +

                                                                                                                                                os_sw_patch

                                                                                                                                                +
                                                                                                                                                int32_t mavsdk::Info::Version::os_sw_patch {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Operating system software patch version.

                                                                                                                                                +

                                                                                                                                                flight_sw_git_hash

                                                                                                                                                +
                                                                                                                                                std::string mavsdk::Info::Version::flight_sw_git_hash {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Flight software git hash.

                                                                                                                                                +

                                                                                                                                                os_sw_git_hash

                                                                                                                                                +
                                                                                                                                                std::string mavsdk::Info::Version::os_sw_git_hash {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Operating system software git hash.

                                                                                                                                                +

                                                                                                                                                flight_sw_version_type

                                                                                                                                                +
                                                                                                                                                FlightSoftwareVersionType mavsdk::Info::Version::flight_sw_version_type {}
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Flight software version type.

                                                                                                                                                +
                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                                                + +
                                                                                                                                                + +
                                                                                                                                                +
                                                                                                                                                +
                                                                                                                                                + +

                                                                                                                                                results matching ""

                                                                                                                                                +
                                                                                                                                                  + +
                                                                                                                                                  +
                                                                                                                                                  + +

                                                                                                                                                  No results matching ""

                                                                                                                                                  + +
                                                                                                                                                  +
                                                                                                                                                  +
                                                                                                                                                  + +
                                                                                                                                                  +
                                                                                                                                                  + +
                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                  + + +
                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html new file mode 100644 index 00000000..11d20b1e --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html @@ -0,0 +1,3357 @@ + + + + + + + struct Entry · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                  + + + + + +
                                                                                                                                                  + + + +
                                                                                                                                                  +
                                                                                                                                                  + + + + + + + + +
                                                                                                                                                  + +
                                                                                                                                                  + +
                                                                                                                                                  + + + + + + + + +
                                                                                                                                                  +
                                                                                                                                                  + +
                                                                                                                                                  +
                                                                                                                                                  + +
                                                                                                                                                  + +

                                                                                                                                                  mavsdk::LogFiles::Entry Struct Reference

                                                                                                                                                  +

                                                                                                                                                  #include: log_files.h

                                                                                                                                                  +
                                                                                                                                                  +

                                                                                                                                                  Log file entry type.

                                                                                                                                                  +

                                                                                                                                                  Data Fields

                                                                                                                                                  +

                                                                                                                                                  uint32_t id {} - ID of the log file, to specify a file to be downloaded.

                                                                                                                                                  +

                                                                                                                                                  std::string date {} - Date of the log file in UTC in ISO 8601 format "yyyy-mm-ddThh:mm:ssZ".

                                                                                                                                                  +

                                                                                                                                                  uint32_t size_bytes {} - Size of file in bytes.

                                                                                                                                                  +

                                                                                                                                                  Field Documentation

                                                                                                                                                  +

                                                                                                                                                  id

                                                                                                                                                  +
                                                                                                                                                  uint32_t mavsdk::LogFiles::Entry::id {}
                                                                                                                                                  +
                                                                                                                                                  +

                                                                                                                                                  ID of the log file, to specify a file to be downloaded.

                                                                                                                                                  +

                                                                                                                                                  date

                                                                                                                                                  +
                                                                                                                                                  std::string mavsdk::LogFiles::Entry::date {}
                                                                                                                                                  +
                                                                                                                                                  +

                                                                                                                                                  Date of the log file in UTC in ISO 8601 format "yyyy-mm-ddThh:mm:ssZ".

                                                                                                                                                  +

                                                                                                                                                  size_bytes

                                                                                                                                                  +
                                                                                                                                                  uint32_t mavsdk::LogFiles::Entry::size_bytes {}
                                                                                                                                                  +
                                                                                                                                                  +

                                                                                                                                                  Size of file in bytes.

                                                                                                                                                  +
                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                  + +
                                                                                                                                                  + +
                                                                                                                                                  +
                                                                                                                                                  +
                                                                                                                                                  + +

                                                                                                                                                  results matching ""

                                                                                                                                                  +
                                                                                                                                                    + +
                                                                                                                                                    +
                                                                                                                                                    + +

                                                                                                                                                    No results matching ""

                                                                                                                                                    + +
                                                                                                                                                    +
                                                                                                                                                    +
                                                                                                                                                    + +
                                                                                                                                                    +
                                                                                                                                                    + +
                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                    + + +
                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html new file mode 100644 index 00000000..2b13ed59 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html @@ -0,0 +1,3347 @@ + + + + + + + struct ProgressData · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                    + + + + + +
                                                                                                                                                    + + + +
                                                                                                                                                    +
                                                                                                                                                    + + + + + + + + +
                                                                                                                                                    + +
                                                                                                                                                    + +
                                                                                                                                                    + + + + + + + + +
                                                                                                                                                    +
                                                                                                                                                    + +
                                                                                                                                                    +
                                                                                                                                                    + +
                                                                                                                                                    + +

                                                                                                                                                    mavsdk::LogFiles::ProgressData Struct Reference

                                                                                                                                                    +

                                                                                                                                                    #include: log_files.h

                                                                                                                                                    +
                                                                                                                                                    +

                                                                                                                                                    Progress data coming when downloading a log file.

                                                                                                                                                    +

                                                                                                                                                    Data Fields

                                                                                                                                                    +

                                                                                                                                                    float progress {float(NAN)} - Progress from 0 to 1.

                                                                                                                                                    +

                                                                                                                                                    Field Documentation

                                                                                                                                                    +

                                                                                                                                                    progress

                                                                                                                                                    +
                                                                                                                                                    float mavsdk::LogFiles::ProgressData::progress {float(NAN)}
                                                                                                                                                    +
                                                                                                                                                    +

                                                                                                                                                    Progress from 0 to 1.

                                                                                                                                                    +
                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                    + +
                                                                                                                                                    + +
                                                                                                                                                    +
                                                                                                                                                    +
                                                                                                                                                    + +

                                                                                                                                                    results matching ""

                                                                                                                                                    +
                                                                                                                                                      + +
                                                                                                                                                      +
                                                                                                                                                      + +

                                                                                                                                                      No results matching ""

                                                                                                                                                      + +
                                                                                                                                                      +
                                                                                                                                                      +
                                                                                                                                                      + +
                                                                                                                                                      +
                                                                                                                                                      + +
                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                      + + +
                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html new file mode 100644 index 00000000..43223ab0 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html @@ -0,0 +1,3397 @@ + + + + + + + struct CommandInt · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                      + + + + + +
                                                                                                                                                      + + + +
                                                                                                                                                      +
                                                                                                                                                      + + + + + + + + +
                                                                                                                                                      + +
                                                                                                                                                      + +
                                                                                                                                                      + + + + + + + + +
                                                                                                                                                      +
                                                                                                                                                      + +
                                                                                                                                                      +
                                                                                                                                                      + +
                                                                                                                                                      + +

                                                                                                                                                      mavsdk::MavlinkPassthrough::CommandInt Struct Reference

                                                                                                                                                      +

                                                                                                                                                      #include: mavlink_passthrough.h

                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      Type for MAVLink command_int.

                                                                                                                                                      +

                                                                                                                                                      Data Fields

                                                                                                                                                      +

                                                                                                                                                      uint8_t target_sysid - System ID to send command to.

                                                                                                                                                      +

                                                                                                                                                      uint8_t target_compid - Component ID to send command to.

                                                                                                                                                      +

                                                                                                                                                      uint16_t command - command to send.

                                                                                                                                                      +

                                                                                                                                                      MAV_FRAME frame -

                                                                                                                                                      +

                                                                                                                                                      float param1 - param1.

                                                                                                                                                      +

                                                                                                                                                      float param2 - param2.

                                                                                                                                                      +

                                                                                                                                                      float param3 - param3.

                                                                                                                                                      +

                                                                                                                                                      float param4 - param4.

                                                                                                                                                      +

                                                                                                                                                      int32_t x - x.

                                                                                                                                                      +

                                                                                                                                                      int32_t y - y.

                                                                                                                                                      +

                                                                                                                                                      float z - z.

                                                                                                                                                      +

                                                                                                                                                      Field Documentation

                                                                                                                                                      + +
                                                                                                                                                      uint8_t mavsdk::MavlinkPassthrough::CommandInt::target_sysid
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      System ID to send command to.

                                                                                                                                                      + +
                                                                                                                                                      uint8_t mavsdk::MavlinkPassthrough::CommandInt::target_compid
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      Component ID to send command to.

                                                                                                                                                      + +
                                                                                                                                                      uint16_t mavsdk::MavlinkPassthrough::CommandInt::command
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      command to send.

                                                                                                                                                      + +
                                                                                                                                                      MAV_FRAME mavsdk::MavlinkPassthrough::CommandInt::frame
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      Frame of command.

                                                                                                                                                      + +
                                                                                                                                                      float mavsdk::MavlinkPassthrough::CommandInt::param1
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      param1.

                                                                                                                                                      + +
                                                                                                                                                      float mavsdk::MavlinkPassthrough::CommandInt::param2
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      param2.

                                                                                                                                                      + +
                                                                                                                                                      float mavsdk::MavlinkPassthrough::CommandInt::param3
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      param3.

                                                                                                                                                      + +
                                                                                                                                                      float mavsdk::MavlinkPassthrough::CommandInt::param4
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      param4.

                                                                                                                                                      + +
                                                                                                                                                      int32_t mavsdk::MavlinkPassthrough::CommandInt::x
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      x.

                                                                                                                                                      + +
                                                                                                                                                      int32_t mavsdk::MavlinkPassthrough::CommandInt::y
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      y.

                                                                                                                                                      + +
                                                                                                                                                      float mavsdk::MavlinkPassthrough::CommandInt::z
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      z.

                                                                                                                                                      +
                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                      + +
                                                                                                                                                      + +
                                                                                                                                                      +
                                                                                                                                                      +
                                                                                                                                                      + +

                                                                                                                                                      results matching ""

                                                                                                                                                      +
                                                                                                                                                        + +
                                                                                                                                                        +
                                                                                                                                                        + +

                                                                                                                                                        No results matching ""

                                                                                                                                                        + +
                                                                                                                                                        +
                                                                                                                                                        +
                                                                                                                                                        + +
                                                                                                                                                        +
                                                                                                                                                        + +
                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                        + + +
                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html new file mode 100644 index 00000000..2ae23140 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html @@ -0,0 +1,3392 @@ + + + + + + + struct CommandLong · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                        + + + + + +
                                                                                                                                                        + + + +
                                                                                                                                                        +
                                                                                                                                                        + + + + + + + + +
                                                                                                                                                        + +
                                                                                                                                                        + +
                                                                                                                                                        + + + + + + + + +
                                                                                                                                                        +
                                                                                                                                                        + +
                                                                                                                                                        +
                                                                                                                                                        + +
                                                                                                                                                        + +

                                                                                                                                                        mavsdk::MavlinkPassthrough::CommandLong Struct Reference

                                                                                                                                                        +

                                                                                                                                                        #include: mavlink_passthrough.h

                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        Type for MAVLink command_long.

                                                                                                                                                        +

                                                                                                                                                        Data Fields

                                                                                                                                                        +

                                                                                                                                                        uint8_t target_sysid - System ID to send command to.

                                                                                                                                                        +

                                                                                                                                                        uint8_t target_compid - Component ID to send command to.

                                                                                                                                                        +

                                                                                                                                                        uint16_t command - command to send.

                                                                                                                                                        +

                                                                                                                                                        float param1 - param1.

                                                                                                                                                        +

                                                                                                                                                        float param2 - param2.

                                                                                                                                                        +

                                                                                                                                                        float param3 - param3.

                                                                                                                                                        +

                                                                                                                                                        float param4 - param4.

                                                                                                                                                        +

                                                                                                                                                        float param5 - param5.

                                                                                                                                                        +

                                                                                                                                                        float param6 - param6.

                                                                                                                                                        +

                                                                                                                                                        float param7 - param7.

                                                                                                                                                        +

                                                                                                                                                        Field Documentation

                                                                                                                                                        + +
                                                                                                                                                        uint8_t mavsdk::MavlinkPassthrough::CommandLong::target_sysid
                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        System ID to send command to.

                                                                                                                                                        + +
                                                                                                                                                        uint8_t mavsdk::MavlinkPassthrough::CommandLong::target_compid
                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        Component ID to send command to.

                                                                                                                                                        + +
                                                                                                                                                        uint16_t mavsdk::MavlinkPassthrough::CommandLong::command
                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        command to send.

                                                                                                                                                        + +
                                                                                                                                                        float mavsdk::MavlinkPassthrough::CommandLong::param1
                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        param1.

                                                                                                                                                        + +
                                                                                                                                                        float mavsdk::MavlinkPassthrough::CommandLong::param2
                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        param2.

                                                                                                                                                        + +
                                                                                                                                                        float mavsdk::MavlinkPassthrough::CommandLong::param3
                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        param3.

                                                                                                                                                        + +
                                                                                                                                                        float mavsdk::MavlinkPassthrough::CommandLong::param4
                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        param4.

                                                                                                                                                        + +
                                                                                                                                                        float mavsdk::MavlinkPassthrough::CommandLong::param5
                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        param5.

                                                                                                                                                        + +
                                                                                                                                                        float mavsdk::MavlinkPassthrough::CommandLong::param6
                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        param6.

                                                                                                                                                        + +
                                                                                                                                                        float mavsdk::MavlinkPassthrough::CommandLong::param7
                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        param7.

                                                                                                                                                        +
                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                        + +
                                                                                                                                                        + +
                                                                                                                                                        +
                                                                                                                                                        +
                                                                                                                                                        + +

                                                                                                                                                        results matching ""

                                                                                                                                                        +
                                                                                                                                                          + +
                                                                                                                                                          +
                                                                                                                                                          + +

                                                                                                                                                          No results matching ""

                                                                                                                                                          + +
                                                                                                                                                          +
                                                                                                                                                          +
                                                                                                                                                          + +
                                                                                                                                                          +
                                                                                                                                                          + +
                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                          + + +
                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html new file mode 100644 index 00000000..a948f39a --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html @@ -0,0 +1,3509 @@ + + + + + + + struct MissionItem · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                          + + + + + +
                                                                                                                                                          + + + +
                                                                                                                                                          +
                                                                                                                                                          + + + + + + + + +
                                                                                                                                                          + +
                                                                                                                                                          + +
                                                                                                                                                          + + + + + + + + +
                                                                                                                                                          +
                                                                                                                                                          + +
                                                                                                                                                          +
                                                                                                                                                          + +
                                                                                                                                                          + +

                                                                                                                                                          mavsdk::Mission::MissionItem Struct Reference

                                                                                                                                                          +

                                                                                                                                                          #include: mission.h

                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Type representing a mission item.

                                                                                                                                                          +

                                                                                                                                                          A MissionItem can contain a position and/or actions. Mission items are building blocks to assemble a mission, which can be sent to (or received from) a system. They cannot be used independently.

                                                                                                                                                          +

                                                                                                                                                          Public Types

                                                                                                                                                          + + + + + + + + + + + + + + + + + +
                                                                                                                                                          TypeDescription
                                                                                                                                                          enum CameraActionPossible camera actions at a mission item.
                                                                                                                                                          enum VehicleActionPossible vehicle actions at a mission item.
                                                                                                                                                          +

                                                                                                                                                          Data Fields

                                                                                                                                                          +

                                                                                                                                                          double latitude_deg {double(NAN)} - Latitude in degrees (range: -90 to +90)

                                                                                                                                                          +

                                                                                                                                                          double longitude_deg {double(NAN)} - Longitude in degrees (range: -180 to +180)

                                                                                                                                                          +

                                                                                                                                                          float relative_altitude_m { float(NAN)} - Altitude relative to takeoff altitude in metres.

                                                                                                                                                          +

                                                                                                                                                          float speed_m_s { float(NAN)} - Speed to use after this mission item (in metres/second)

                                                                                                                                                          +

                                                                                                                                                          bool is_fly_through { false} - True will make the drone fly through without stopping, while false will make the drone stop on the waypoint.

                                                                                                                                                          +

                                                                                                                                                          float gimbal_pitch_deg {float(NAN)} - Gimbal pitch (in degrees)

                                                                                                                                                          +

                                                                                                                                                          float gimbal_yaw_deg {float(NAN)} - Gimbal yaw (in degrees)

                                                                                                                                                          +

                                                                                                                                                          CameraAction camera_action {} - Camera action to trigger at this mission item.

                                                                                                                                                          +

                                                                                                                                                          float loiter_time_s {float(NAN)} - Loiter time (in seconds)

                                                                                                                                                          +

                                                                                                                                                          double camera_photo_interval_s { 1.0} - Camera photo interval to use after this mission item (in seconds)

                                                                                                                                                          +

                                                                                                                                                          float acceptance_radius_m { float(NAN)} - Radius for completing a mission item (in metres)

                                                                                                                                                          +

                                                                                                                                                          float yaw_deg {float(NAN)} - Absolute yaw angle (in degrees)

                                                                                                                                                          +

                                                                                                                                                          float camera_photo_distance_m { NAN} - Camera photo distance to use after this mission item (in meters)

                                                                                                                                                          +

                                                                                                                                                          VehicleAction vehicle_action {} - Vehicle action to trigger at this mission item.

                                                                                                                                                          +

                                                                                                                                                          Member Enumeration Documentation

                                                                                                                                                          +

                                                                                                                                                          enum CameraAction

                                                                                                                                                          +

                                                                                                                                                          Possible camera actions at a mission item.

                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                          ValueDescription
                                                                                                                                                          NoneNo action.
                                                                                                                                                          TakePhotoTake a single photo.
                                                                                                                                                          StartPhotoIntervalStart capturing photos at regular intervals.
                                                                                                                                                          StopPhotoIntervalStop capturing photos at regular intervals.
                                                                                                                                                          StartVideoStart capturing video.
                                                                                                                                                          StopVideoStop capturing video.
                                                                                                                                                          StartPhotoDistanceStart capturing photos at regular distance.
                                                                                                                                                          StopPhotoDistanceStop capturing photos at regular distance.
                                                                                                                                                          +

                                                                                                                                                          enum VehicleAction

                                                                                                                                                          +

                                                                                                                                                          Possible vehicle actions at a mission item.

                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                          ValueDescription
                                                                                                                                                          NoneNo action.
                                                                                                                                                          TakeoffVehicle will takeoff and go to defined waypoint.
                                                                                                                                                          LandWhen a waypoint is reached vehicle will land at current position.
                                                                                                                                                          TransitionToFwWhen a waypoint is reached vehicle will transition to fixed-wing mode.
                                                                                                                                                          TransitionToMcWhen a waypoint is reached vehicle will transition to multi-copter mode.
                                                                                                                                                          +

                                                                                                                                                          Field Documentation

                                                                                                                                                          +

                                                                                                                                                          latitude_deg

                                                                                                                                                          +
                                                                                                                                                          double mavsdk::Mission::MissionItem::latitude_deg {double(NAN)}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Latitude in degrees (range: -90 to +90)

                                                                                                                                                          +

                                                                                                                                                          longitude_deg

                                                                                                                                                          +
                                                                                                                                                          double mavsdk::Mission::MissionItem::longitude_deg {double(NAN)}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Longitude in degrees (range: -180 to +180)

                                                                                                                                                          +

                                                                                                                                                          relative_altitude_m

                                                                                                                                                          +
                                                                                                                                                          float mavsdk::Mission::MissionItem::relative_altitude_m { float(NAN)}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Altitude relative to takeoff altitude in metres.

                                                                                                                                                          +

                                                                                                                                                          speed_m_s

                                                                                                                                                          +
                                                                                                                                                          float mavsdk::Mission::MissionItem::speed_m_s { float(NAN)}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Speed to use after this mission item (in metres/second)

                                                                                                                                                          +

                                                                                                                                                          is_fly_through

                                                                                                                                                          +
                                                                                                                                                          bool mavsdk::Mission::MissionItem::is_fly_through { false}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          True will make the drone fly through without stopping, while false will make the drone stop on the waypoint.

                                                                                                                                                          +

                                                                                                                                                          gimbal_pitch_deg

                                                                                                                                                          +
                                                                                                                                                          float mavsdk::Mission::MissionItem::gimbal_pitch_deg {float(NAN)}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Gimbal pitch (in degrees)

                                                                                                                                                          +

                                                                                                                                                          gimbal_yaw_deg

                                                                                                                                                          +
                                                                                                                                                          float mavsdk::Mission::MissionItem::gimbal_yaw_deg {float(NAN)}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Gimbal yaw (in degrees)

                                                                                                                                                          +

                                                                                                                                                          camera_action

                                                                                                                                                          +
                                                                                                                                                          CameraAction mavsdk::Mission::MissionItem::camera_action {}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Camera action to trigger at this mission item.

                                                                                                                                                          +

                                                                                                                                                          loiter_time_s

                                                                                                                                                          +
                                                                                                                                                          float mavsdk::Mission::MissionItem::loiter_time_s {float(NAN)}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Loiter time (in seconds)

                                                                                                                                                          +

                                                                                                                                                          camera_photo_interval_s

                                                                                                                                                          +
                                                                                                                                                          double mavsdk::Mission::MissionItem::camera_photo_interval_s { 1.0}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Camera photo interval to use after this mission item (in seconds)

                                                                                                                                                          +

                                                                                                                                                          acceptance_radius_m

                                                                                                                                                          +
                                                                                                                                                          float mavsdk::Mission::MissionItem::acceptance_radius_m { float(NAN)}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Radius for completing a mission item (in metres)

                                                                                                                                                          +

                                                                                                                                                          yaw_deg

                                                                                                                                                          +
                                                                                                                                                          float mavsdk::Mission::MissionItem::yaw_deg {float(NAN)}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Absolute yaw angle (in degrees)

                                                                                                                                                          +

                                                                                                                                                          camera_photo_distance_m

                                                                                                                                                          +
                                                                                                                                                          float mavsdk::Mission::MissionItem::camera_photo_distance_m { NAN}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Camera photo distance to use after this mission item (in meters)

                                                                                                                                                          +

                                                                                                                                                          vehicle_action

                                                                                                                                                          +
                                                                                                                                                          VehicleAction mavsdk::Mission::MissionItem::vehicle_action {}
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Vehicle action to trigger at this mission item.

                                                                                                                                                          +
                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                                                          + +
                                                                                                                                                          + +
                                                                                                                                                          +
                                                                                                                                                          +
                                                                                                                                                          + +

                                                                                                                                                          results matching ""

                                                                                                                                                          +
                                                                                                                                                            + +
                                                                                                                                                            +
                                                                                                                                                            + +

                                                                                                                                                            No results matching ""

                                                                                                                                                            + +
                                                                                                                                                            +
                                                                                                                                                            +
                                                                                                                                                            + +
                                                                                                                                                            +
                                                                                                                                                            + +
                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                            + + +
                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html new file mode 100644 index 00000000..fcefe3dc --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html @@ -0,0 +1,3347 @@ + + + + + + + struct MissionPlan · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                            + + + + + +
                                                                                                                                                            + + + +
                                                                                                                                                            +
                                                                                                                                                            + + + + + + + + +
                                                                                                                                                            + +
                                                                                                                                                            + +
                                                                                                                                                            + + + + + + + + +
                                                                                                                                                            +
                                                                                                                                                            + +
                                                                                                                                                            +
                                                                                                                                                            + +
                                                                                                                                                            + +

                                                                                                                                                            mavsdk::Mission::MissionPlan Struct Reference

                                                                                                                                                            +

                                                                                                                                                            #include: mission.h

                                                                                                                                                            +
                                                                                                                                                            +

                                                                                                                                                            Mission plan type.

                                                                                                                                                            +

                                                                                                                                                            Data Fields

                                                                                                                                                            +

                                                                                                                                                            std::vector< MissionItem > mission_items {} - The mission items.

                                                                                                                                                            +

                                                                                                                                                            Field Documentation

                                                                                                                                                            +

                                                                                                                                                            mission_items

                                                                                                                                                            +
                                                                                                                                                            std::vector<MissionItem> mavsdk::Mission::MissionPlan::mission_items {}
                                                                                                                                                            +
                                                                                                                                                            +

                                                                                                                                                            The mission items.

                                                                                                                                                            +
                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                            + +
                                                                                                                                                            + +
                                                                                                                                                            +
                                                                                                                                                            +
                                                                                                                                                            + +

                                                                                                                                                            results matching ""

                                                                                                                                                            +
                                                                                                                                                              + +
                                                                                                                                                              +
                                                                                                                                                              + +

                                                                                                                                                              No results matching ""

                                                                                                                                                              + +
                                                                                                                                                              +
                                                                                                                                                              +
                                                                                                                                                              + +
                                                                                                                                                              +
                                                                                                                                                              + +
                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                              + + +
                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html new file mode 100644 index 00000000..ff3747cb --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html @@ -0,0 +1,3352 @@ + + + + + + + struct MissionProgress · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                              + + + + + +
                                                                                                                                                              + + + +
                                                                                                                                                              +
                                                                                                                                                              + + + + + + + + +
                                                                                                                                                              + +
                                                                                                                                                              + +
                                                                                                                                                              + + + + + + + + +
                                                                                                                                                              +
                                                                                                                                                              + +
                                                                                                                                                              +
                                                                                                                                                              + +
                                                                                                                                                              + +

                                                                                                                                                              mavsdk::Mission::MissionProgress Struct Reference

                                                                                                                                                              +

                                                                                                                                                              #include: mission.h

                                                                                                                                                              +
                                                                                                                                                              +

                                                                                                                                                              Mission progress type.

                                                                                                                                                              +

                                                                                                                                                              Data Fields

                                                                                                                                                              +

                                                                                                                                                              int32_t current {} - Current mission item index (0-based), if equal to total, the mission is finished.

                                                                                                                                                              +

                                                                                                                                                              int32_t total {} - Total number of mission items.

                                                                                                                                                              +

                                                                                                                                                              Field Documentation

                                                                                                                                                              +

                                                                                                                                                              current

                                                                                                                                                              +
                                                                                                                                                              int32_t mavsdk::Mission::MissionProgress::current {}
                                                                                                                                                              +
                                                                                                                                                              +

                                                                                                                                                              Current mission item index (0-based), if equal to total, the mission is finished.

                                                                                                                                                              +

                                                                                                                                                              total

                                                                                                                                                              +
                                                                                                                                                              int32_t mavsdk::Mission::MissionProgress::total {}
                                                                                                                                                              +
                                                                                                                                                              +

                                                                                                                                                              Total number of mission items.

                                                                                                                                                              +
                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                              + +
                                                                                                                                                              + +
                                                                                                                                                              +
                                                                                                                                                              +
                                                                                                                                                              + +

                                                                                                                                                              results matching ""

                                                                                                                                                              +
                                                                                                                                                                + +
                                                                                                                                                                +
                                                                                                                                                                + +

                                                                                                                                                                No results matching ""

                                                                                                                                                                + +
                                                                                                                                                                +
                                                                                                                                                                +
                                                                                                                                                                + +
                                                                                                                                                                +
                                                                                                                                                                + +
                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                + + +
                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html new file mode 100644 index 00000000..ccd2431a --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html @@ -0,0 +1,3347 @@ + + + + + + + struct ProgressData · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                + + + + + +
                                                                                                                                                                + + + +
                                                                                                                                                                +
                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                + +
                                                                                                                                                                + +
                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                +
                                                                                                                                                                + +
                                                                                                                                                                +
                                                                                                                                                                + +
                                                                                                                                                                + +

                                                                                                                                                                mavsdk::Mission::ProgressData Struct Reference

                                                                                                                                                                +

                                                                                                                                                                #include: mission.h

                                                                                                                                                                +
                                                                                                                                                                +

                                                                                                                                                                Progress data coming from mission upload.

                                                                                                                                                                +

                                                                                                                                                                Data Fields

                                                                                                                                                                +

                                                                                                                                                                float progress {float(NAN)} - Progress (0..1.0)

                                                                                                                                                                +

                                                                                                                                                                Field Documentation

                                                                                                                                                                +

                                                                                                                                                                progress

                                                                                                                                                                +
                                                                                                                                                                float mavsdk::Mission::ProgressData::progress {float(NAN)}
                                                                                                                                                                +
                                                                                                                                                                +

                                                                                                                                                                Progress (0..1.0)

                                                                                                                                                                +
                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                + +
                                                                                                                                                                + +
                                                                                                                                                                +
                                                                                                                                                                +
                                                                                                                                                                + +

                                                                                                                                                                results matching ""

                                                                                                                                                                +
                                                                                                                                                                  + +
                                                                                                                                                                  +
                                                                                                                                                                  + +

                                                                                                                                                                  No results matching ""

                                                                                                                                                                  + +
                                                                                                                                                                  +
                                                                                                                                                                  +
                                                                                                                                                                  + +
                                                                                                                                                                  +
                                                                                                                                                                  + +
                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                  + + +
                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html new file mode 100644 index 00000000..0160c45a --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html @@ -0,0 +1,3362 @@ + + + + + + + struct ProgressDataOrMission · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                  + + + + + +
                                                                                                                                                                  + + + +
                                                                                                                                                                  +
                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                  + +
                                                                                                                                                                  + +
                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                  +
                                                                                                                                                                  + +
                                                                                                                                                                  +
                                                                                                                                                                  + +
                                                                                                                                                                  + +

                                                                                                                                                                  mavsdk::Mission::ProgressDataOrMission Struct Reference

                                                                                                                                                                  +

                                                                                                                                                                  #include: mission.h

                                                                                                                                                                  +
                                                                                                                                                                  +

                                                                                                                                                                  Progress data coming from mission download, or the mission itself (if the transfer succeeds).

                                                                                                                                                                  +

                                                                                                                                                                  Data Fields

                                                                                                                                                                  +

                                                                                                                                                                  bool has_progress { false} - Whether this ProgressData contains a 'progress' status or not.

                                                                                                                                                                  +

                                                                                                                                                                  float progress {float(NAN)} - Progress (0..1.0)

                                                                                                                                                                  +

                                                                                                                                                                  bool has_mission {} - Whether this ProgressData contains a 'mission_plan' or not.

                                                                                                                                                                  +

                                                                                                                                                                  MissionPlan mission_plan {} - Mission plan.

                                                                                                                                                                  +

                                                                                                                                                                  Field Documentation

                                                                                                                                                                  +

                                                                                                                                                                  has_progress

                                                                                                                                                                  +
                                                                                                                                                                  bool mavsdk::Mission::ProgressDataOrMission::has_progress { false}
                                                                                                                                                                  +
                                                                                                                                                                  +

                                                                                                                                                                  Whether this ProgressData contains a 'progress' status or not.

                                                                                                                                                                  +

                                                                                                                                                                  progress

                                                                                                                                                                  +
                                                                                                                                                                  float mavsdk::Mission::ProgressDataOrMission::progress {float(NAN)}
                                                                                                                                                                  +
                                                                                                                                                                  +

                                                                                                                                                                  Progress (0..1.0)

                                                                                                                                                                  +

                                                                                                                                                                  has_mission

                                                                                                                                                                  +
                                                                                                                                                                  bool mavsdk::Mission::ProgressDataOrMission::has_mission {}
                                                                                                                                                                  +
                                                                                                                                                                  +

                                                                                                                                                                  Whether this ProgressData contains a 'mission_plan' or not.

                                                                                                                                                                  +

                                                                                                                                                                  mission_plan

                                                                                                                                                                  +
                                                                                                                                                                  MissionPlan mavsdk::Mission::ProgressDataOrMission::mission_plan {}
                                                                                                                                                                  +
                                                                                                                                                                  +

                                                                                                                                                                  Mission plan.

                                                                                                                                                                  +
                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                  + +
                                                                                                                                                                  + +
                                                                                                                                                                  +
                                                                                                                                                                  +
                                                                                                                                                                  + +

                                                                                                                                                                  results matching ""

                                                                                                                                                                  +
                                                                                                                                                                    + +
                                                                                                                                                                    +
                                                                                                                                                                    + +

                                                                                                                                                                    No results matching ""

                                                                                                                                                                    + +
                                                                                                                                                                    +
                                                                                                                                                                    +
                                                                                                                                                                    + +
                                                                                                                                                                    +
                                                                                                                                                                    + +
                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                    + + +
                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html new file mode 100644 index 00000000..579b117e --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html @@ -0,0 +1,3357 @@ + + + + + + + struct MissionImportData · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                    + + + + + +
                                                                                                                                                                    + + + +
                                                                                                                                                                    +
                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                    + +
                                                                                                                                                                    + +
                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                    +
                                                                                                                                                                    + +
                                                                                                                                                                    +
                                                                                                                                                                    + +
                                                                                                                                                                    + +

                                                                                                                                                                    mavsdk::MissionRaw::MissionImportData Struct Reference

                                                                                                                                                                    +

                                                                                                                                                                    #include: mission_raw.h

                                                                                                                                                                    +
                                                                                                                                                                    +

                                                                                                                                                                    Mission import data.

                                                                                                                                                                    +

                                                                                                                                                                    Data Fields

                                                                                                                                                                    +

                                                                                                                                                                    std::vector< MissionItem > mission_items {} - Mission items.

                                                                                                                                                                    +

                                                                                                                                                                    std::vector< MissionItem > geofence_items {} - Geofence items.

                                                                                                                                                                    +

                                                                                                                                                                    std::vector< MissionItem > rally_items {} - Rally items.

                                                                                                                                                                    +

                                                                                                                                                                    Field Documentation

                                                                                                                                                                    +

                                                                                                                                                                    mission_items

                                                                                                                                                                    +
                                                                                                                                                                    std::vector<MissionItem> mavsdk::MissionRaw::MissionImportData::mission_items {}
                                                                                                                                                                    +
                                                                                                                                                                    +

                                                                                                                                                                    Mission items.

                                                                                                                                                                    +

                                                                                                                                                                    geofence_items

                                                                                                                                                                    +
                                                                                                                                                                    std::vector<MissionItem> mavsdk::MissionRaw::MissionImportData::geofence_items {}
                                                                                                                                                                    +
                                                                                                                                                                    +

                                                                                                                                                                    Geofence items.

                                                                                                                                                                    +

                                                                                                                                                                    rally_items

                                                                                                                                                                    +
                                                                                                                                                                    std::vector<MissionItem> mavsdk::MissionRaw::MissionImportData::rally_items {}
                                                                                                                                                                    +
                                                                                                                                                                    +

                                                                                                                                                                    Rally items.

                                                                                                                                                                    +
                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                    + +
                                                                                                                                                                    + +
                                                                                                                                                                    +
                                                                                                                                                                    +
                                                                                                                                                                    + +

                                                                                                                                                                    results matching ""

                                                                                                                                                                    +
                                                                                                                                                                      + +
                                                                                                                                                                      +
                                                                                                                                                                      + +

                                                                                                                                                                      No results matching ""

                                                                                                                                                                      + +
                                                                                                                                                                      +
                                                                                                                                                                      +
                                                                                                                                                                      + +
                                                                                                                                                                      +
                                                                                                                                                                      + +
                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                      + + +
                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html new file mode 100644 index 00000000..720513ed --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html @@ -0,0 +1,3407 @@ + + + + + + + struct MissionItem · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                      + + + + + +
                                                                                                                                                                      + + + +
                                                                                                                                                                      +
                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                      + +
                                                                                                                                                                      + +
                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                      +
                                                                                                                                                                      + +
                                                                                                                                                                      +
                                                                                                                                                                      + +
                                                                                                                                                                      + +

                                                                                                                                                                      mavsdk::MissionRaw::MissionItem Struct Reference

                                                                                                                                                                      +

                                                                                                                                                                      #include: mission_raw.h

                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      Mission item exactly identical to MAVLink MISSION_ITEM_INT.

                                                                                                                                                                      +

                                                                                                                                                                      Data Fields

                                                                                                                                                                      +

                                                                                                                                                                      uint32_t seq {} - Sequence (uint16_t)

                                                                                                                                                                      +

                                                                                                                                                                      uint32_t frame {} - The coordinate system of the waypoint (actually uint8_t)

                                                                                                                                                                      +

                                                                                                                                                                      uint32_t command {} - The scheduled action for the waypoint (actually uint16_t)

                                                                                                                                                                      +

                                                                                                                                                                      uint32_t current {} - false:0, true:1 (actually uint8_t)

                                                                                                                                                                      +

                                                                                                                                                                      uint32_t autocontinue {} - Autocontinue to next waypoint (actually uint8_t)

                                                                                                                                                                      +

                                                                                                                                                                      float param1 {} - PARAM1, see MAV_CMD enum.

                                                                                                                                                                      +

                                                                                                                                                                      float param2 {} - PARAM2, see MAV_CMD enum.

                                                                                                                                                                      +

                                                                                                                                                                      float param3 {} - PARAM3, see MAV_CMD enum.

                                                                                                                                                                      +

                                                                                                                                                                      float param4 {} - PARAM4, see MAV_CMD enum.

                                                                                                                                                                      +

                                                                                                                                                                      int32_t x {} - PARAM5 / local: x position in meters 1e4, global: latitude in degrees 10^7.

                                                                                                                                                                      +

                                                                                                                                                                      int32_t y {} - PARAM6 / y position: local: x position in meters 1e4, global: longitude in degrees 10^7.

                                                                                                                                                                      +

                                                                                                                                                                      float z {} - PARAM7 / local: Z coordinate, global: altitude (relative or absolute, depending on frame)

                                                                                                                                                                      +

                                                                                                                                                                      uint32_t mission_type {} - Mission type (actually uint8_t)

                                                                                                                                                                      +

                                                                                                                                                                      Field Documentation

                                                                                                                                                                      +

                                                                                                                                                                      seq

                                                                                                                                                                      +
                                                                                                                                                                      uint32_t mavsdk::MissionRaw::MissionItem::seq {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      Sequence (uint16_t)

                                                                                                                                                                      +

                                                                                                                                                                      frame

                                                                                                                                                                      +
                                                                                                                                                                      uint32_t mavsdk::MissionRaw::MissionItem::frame {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      The coordinate system of the waypoint (actually uint8_t)

                                                                                                                                                                      +

                                                                                                                                                                      command

                                                                                                                                                                      +
                                                                                                                                                                      uint32_t mavsdk::MissionRaw::MissionItem::command {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      The scheduled action for the waypoint (actually uint16_t)

                                                                                                                                                                      +

                                                                                                                                                                      current

                                                                                                                                                                      +
                                                                                                                                                                      uint32_t mavsdk::MissionRaw::MissionItem::current {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      false:0, true:1 (actually uint8_t)

                                                                                                                                                                      +

                                                                                                                                                                      autocontinue

                                                                                                                                                                      +
                                                                                                                                                                      uint32_t mavsdk::MissionRaw::MissionItem::autocontinue {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      Autocontinue to next waypoint (actually uint8_t)

                                                                                                                                                                      +

                                                                                                                                                                      param1

                                                                                                                                                                      +
                                                                                                                                                                      float mavsdk::MissionRaw::MissionItem::param1 {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      PARAM1, see MAV_CMD enum.

                                                                                                                                                                      +

                                                                                                                                                                      param2

                                                                                                                                                                      +
                                                                                                                                                                      float mavsdk::MissionRaw::MissionItem::param2 {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      PARAM2, see MAV_CMD enum.

                                                                                                                                                                      +

                                                                                                                                                                      param3

                                                                                                                                                                      +
                                                                                                                                                                      float mavsdk::MissionRaw::MissionItem::param3 {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      PARAM3, see MAV_CMD enum.

                                                                                                                                                                      +

                                                                                                                                                                      param4

                                                                                                                                                                      +
                                                                                                                                                                      float mavsdk::MissionRaw::MissionItem::param4 {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      PARAM4, see MAV_CMD enum.

                                                                                                                                                                      +

                                                                                                                                                                      x

                                                                                                                                                                      +
                                                                                                                                                                      int32_t mavsdk::MissionRaw::MissionItem::x {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      PARAM5 / local: x position in meters 1e4, global: latitude in degrees 10^7.

                                                                                                                                                                      +

                                                                                                                                                                      y

                                                                                                                                                                      +
                                                                                                                                                                      int32_t mavsdk::MissionRaw::MissionItem::y {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      PARAM6 / y position: local: x position in meters 1e4, global: longitude in degrees 10^7.

                                                                                                                                                                      +

                                                                                                                                                                      z

                                                                                                                                                                      +
                                                                                                                                                                      float mavsdk::MissionRaw::MissionItem::z {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      PARAM7 / local: Z coordinate, global: altitude (relative or absolute, depending on frame)

                                                                                                                                                                      +

                                                                                                                                                                      mission_type

                                                                                                                                                                      +
                                                                                                                                                                      uint32_t mavsdk::MissionRaw::MissionItem::mission_type {}
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      Mission type (actually uint8_t)

                                                                                                                                                                      +
                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                      + +
                                                                                                                                                                      + +
                                                                                                                                                                      +
                                                                                                                                                                      +
                                                                                                                                                                      + +

                                                                                                                                                                      results matching ""

                                                                                                                                                                      +
                                                                                                                                                                        + +
                                                                                                                                                                        +
                                                                                                                                                                        + +

                                                                                                                                                                        No results matching ""

                                                                                                                                                                        + +
                                                                                                                                                                        +
                                                                                                                                                                        +
                                                                                                                                                                        + +
                                                                                                                                                                        +
                                                                                                                                                                        + +
                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                        + + +
                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html new file mode 100644 index 00000000..0689417e --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html @@ -0,0 +1,3352 @@ + + + + + + + struct MissionProgress · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                        + + + + + +
                                                                                                                                                                        + + + +
                                                                                                                                                                        +
                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                        + +
                                                                                                                                                                        + +
                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                        +
                                                                                                                                                                        + +
                                                                                                                                                                        +
                                                                                                                                                                        + +
                                                                                                                                                                        + +

                                                                                                                                                                        mavsdk::MissionRaw::MissionProgress Struct Reference

                                                                                                                                                                        +

                                                                                                                                                                        #include: mission_raw.h

                                                                                                                                                                        +
                                                                                                                                                                        +

                                                                                                                                                                        Mission progress type.

                                                                                                                                                                        +

                                                                                                                                                                        Data Fields

                                                                                                                                                                        +

                                                                                                                                                                        int32_t current {} - Current mission item index (0-based), if equal to total, the mission is finished.

                                                                                                                                                                        +

                                                                                                                                                                        int32_t total {} - Total number of mission items.

                                                                                                                                                                        +

                                                                                                                                                                        Field Documentation

                                                                                                                                                                        +

                                                                                                                                                                        current

                                                                                                                                                                        +
                                                                                                                                                                        int32_t mavsdk::MissionRaw::MissionProgress::current {}
                                                                                                                                                                        +
                                                                                                                                                                        +

                                                                                                                                                                        Current mission item index (0-based), if equal to total, the mission is finished.

                                                                                                                                                                        +

                                                                                                                                                                        total

                                                                                                                                                                        +
                                                                                                                                                                        int32_t mavsdk::MissionRaw::MissionProgress::total {}
                                                                                                                                                                        +
                                                                                                                                                                        +

                                                                                                                                                                        Total number of mission items.

                                                                                                                                                                        +
                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                        + +
                                                                                                                                                                        + +
                                                                                                                                                                        +
                                                                                                                                                                        +
                                                                                                                                                                        + +

                                                                                                                                                                        results matching ""

                                                                                                                                                                        +
                                                                                                                                                                          + +
                                                                                                                                                                          +
                                                                                                                                                                          + +

                                                                                                                                                                          No results matching ""

                                                                                                                                                                          + +
                                                                                                                                                                          +
                                                                                                                                                                          +
                                                                                                                                                                          + +
                                                                                                                                                                          +
                                                                                                                                                                          + +
                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                          + + +
                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html new file mode 100644 index 00000000..8f509778 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html @@ -0,0 +1,3407 @@ + + + + + + + struct MissionItem · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                          + + + + + +
                                                                                                                                                                          + + + +
                                                                                                                                                                          +
                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                          + +
                                                                                                                                                                          + +
                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                          +
                                                                                                                                                                          + +
                                                                                                                                                                          +
                                                                                                                                                                          + +
                                                                                                                                                                          + +

                                                                                                                                                                          mavsdk::MissionRawServer::MissionItem Struct Reference

                                                                                                                                                                          +

                                                                                                                                                                          #include: mission_raw_server.h

                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          Mission item exactly identical to MAVLink MISSION_ITEM_INT.

                                                                                                                                                                          +

                                                                                                                                                                          Data Fields

                                                                                                                                                                          +

                                                                                                                                                                          uint32_t seq {} - Sequence (uint16_t)

                                                                                                                                                                          +

                                                                                                                                                                          uint32_t frame {} - The coordinate system of the waypoint (actually uint8_t)

                                                                                                                                                                          +

                                                                                                                                                                          uint32_t command {} - The scheduled action for the waypoint (actually uint16_t)

                                                                                                                                                                          +

                                                                                                                                                                          uint32_t current {} - false:0, true:1 (actually uint8_t)

                                                                                                                                                                          +

                                                                                                                                                                          uint32_t autocontinue {} - Autocontinue to next waypoint (actually uint8_t)

                                                                                                                                                                          +

                                                                                                                                                                          float param1 {} - PARAM1, see MAV_CMD enum.

                                                                                                                                                                          +

                                                                                                                                                                          float param2 {} - PARAM2, see MAV_CMD enum.

                                                                                                                                                                          +

                                                                                                                                                                          float param3 {} - PARAM3, see MAV_CMD enum.

                                                                                                                                                                          +

                                                                                                                                                                          float param4 {} - PARAM4, see MAV_CMD enum.

                                                                                                                                                                          +

                                                                                                                                                                          int32_t x {} - PARAM5 / local: x position in meters 1e4, global: latitude in degrees 10^7.

                                                                                                                                                                          +

                                                                                                                                                                          int32_t y {} - PARAM6 / y position: local: x position in meters 1e4, global: longitude in degrees 10^7.

                                                                                                                                                                          +

                                                                                                                                                                          float z {} - PARAM7 / local: Z coordinate, global: altitude (relative or absolute, depending on frame)

                                                                                                                                                                          +

                                                                                                                                                                          uint32_t mission_type {} - Mission type (actually uint8_t)

                                                                                                                                                                          +

                                                                                                                                                                          Field Documentation

                                                                                                                                                                          +

                                                                                                                                                                          seq

                                                                                                                                                                          +
                                                                                                                                                                          uint32_t mavsdk::MissionRawServer::MissionItem::seq {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          Sequence (uint16_t)

                                                                                                                                                                          +

                                                                                                                                                                          frame

                                                                                                                                                                          +
                                                                                                                                                                          uint32_t mavsdk::MissionRawServer::MissionItem::frame {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          The coordinate system of the waypoint (actually uint8_t)

                                                                                                                                                                          +

                                                                                                                                                                          command

                                                                                                                                                                          +
                                                                                                                                                                          uint32_t mavsdk::MissionRawServer::MissionItem::command {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          The scheduled action for the waypoint (actually uint16_t)

                                                                                                                                                                          +

                                                                                                                                                                          current

                                                                                                                                                                          +
                                                                                                                                                                          uint32_t mavsdk::MissionRawServer::MissionItem::current {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          false:0, true:1 (actually uint8_t)

                                                                                                                                                                          +

                                                                                                                                                                          autocontinue

                                                                                                                                                                          +
                                                                                                                                                                          uint32_t mavsdk::MissionRawServer::MissionItem::autocontinue {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          Autocontinue to next waypoint (actually uint8_t)

                                                                                                                                                                          +

                                                                                                                                                                          param1

                                                                                                                                                                          +
                                                                                                                                                                          float mavsdk::MissionRawServer::MissionItem::param1 {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          PARAM1, see MAV_CMD enum.

                                                                                                                                                                          +

                                                                                                                                                                          param2

                                                                                                                                                                          +
                                                                                                                                                                          float mavsdk::MissionRawServer::MissionItem::param2 {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          PARAM2, see MAV_CMD enum.

                                                                                                                                                                          +

                                                                                                                                                                          param3

                                                                                                                                                                          +
                                                                                                                                                                          float mavsdk::MissionRawServer::MissionItem::param3 {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          PARAM3, see MAV_CMD enum.

                                                                                                                                                                          +

                                                                                                                                                                          param4

                                                                                                                                                                          +
                                                                                                                                                                          float mavsdk::MissionRawServer::MissionItem::param4 {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          PARAM4, see MAV_CMD enum.

                                                                                                                                                                          +

                                                                                                                                                                          x

                                                                                                                                                                          +
                                                                                                                                                                          int32_t mavsdk::MissionRawServer::MissionItem::x {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          PARAM5 / local: x position in meters 1e4, global: latitude in degrees 10^7.

                                                                                                                                                                          +

                                                                                                                                                                          y

                                                                                                                                                                          +
                                                                                                                                                                          int32_t mavsdk::MissionRawServer::MissionItem::y {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          PARAM6 / y position: local: x position in meters 1e4, global: longitude in degrees 10^7.

                                                                                                                                                                          +

                                                                                                                                                                          z

                                                                                                                                                                          +
                                                                                                                                                                          float mavsdk::MissionRawServer::MissionItem::z {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          PARAM7 / local: Z coordinate, global: altitude (relative or absolute, depending on frame)

                                                                                                                                                                          +

                                                                                                                                                                          mission_type

                                                                                                                                                                          +
                                                                                                                                                                          uint32_t mavsdk::MissionRawServer::MissionItem::mission_type {}
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          Mission type (actually uint8_t)

                                                                                                                                                                          +
                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                          + +
                                                                                                                                                                          + +
                                                                                                                                                                          +
                                                                                                                                                                          +
                                                                                                                                                                          + +

                                                                                                                                                                          results matching ""

                                                                                                                                                                          +
                                                                                                                                                                            + +
                                                                                                                                                                            +
                                                                                                                                                                            + +

                                                                                                                                                                            No results matching ""

                                                                                                                                                                            + +
                                                                                                                                                                            +
                                                                                                                                                                            +
                                                                                                                                                                            + +
                                                                                                                                                                            +
                                                                                                                                                                            + +
                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                            + + +
                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html new file mode 100644 index 00000000..53231a00 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html @@ -0,0 +1,3347 @@ + + + + + + + struct MissionPlan · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                            + + + + + +
                                                                                                                                                                            + + + +
                                                                                                                                                                            +
                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                            + +
                                                                                                                                                                            + +
                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                            +
                                                                                                                                                                            + +
                                                                                                                                                                            +
                                                                                                                                                                            + +
                                                                                                                                                                            + +

                                                                                                                                                                            mavsdk::MissionRawServer::MissionPlan Struct Reference

                                                                                                                                                                            +

                                                                                                                                                                            #include: mission_raw_server.h

                                                                                                                                                                            +
                                                                                                                                                                            +

                                                                                                                                                                            Mission plan type.

                                                                                                                                                                            +

                                                                                                                                                                            Data Fields

                                                                                                                                                                            +

                                                                                                                                                                            std::vector< MissionItem > mission_items {} - The mission items.

                                                                                                                                                                            +

                                                                                                                                                                            Field Documentation

                                                                                                                                                                            +

                                                                                                                                                                            mission_items

                                                                                                                                                                            +
                                                                                                                                                                            std::vector<MissionItem> mavsdk::MissionRawServer::MissionPlan::mission_items {}
                                                                                                                                                                            +
                                                                                                                                                                            +

                                                                                                                                                                            The mission items.

                                                                                                                                                                            +
                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                            + +
                                                                                                                                                                            + +
                                                                                                                                                                            +
                                                                                                                                                                            +
                                                                                                                                                                            + +

                                                                                                                                                                            results matching ""

                                                                                                                                                                            +
                                                                                                                                                                              + +
                                                                                                                                                                              +
                                                                                                                                                                              + +

                                                                                                                                                                              No results matching ""

                                                                                                                                                                              + +
                                                                                                                                                                              +
                                                                                                                                                                              +
                                                                                                                                                                              + +
                                                                                                                                                                              +
                                                                                                                                                                              + +
                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                              + + +
                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html new file mode 100644 index 00000000..35a1ac8e --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html @@ -0,0 +1,3352 @@ + + + + + + + struct MissionProgress · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                              + + + + + +
                                                                                                                                                                              + + + +
                                                                                                                                                                              +
                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                              + +
                                                                                                                                                                              + +
                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                              +
                                                                                                                                                                              + +
                                                                                                                                                                              +
                                                                                                                                                                              + +
                                                                                                                                                                              + +

                                                                                                                                                                              mavsdk::MissionRawServer::MissionProgress Struct Reference

                                                                                                                                                                              +

                                                                                                                                                                              #include: mission_raw_server.h

                                                                                                                                                                              +
                                                                                                                                                                              +

                                                                                                                                                                              Mission progress type.

                                                                                                                                                                              +

                                                                                                                                                                              Data Fields

                                                                                                                                                                              +

                                                                                                                                                                              int32_t current {} - Current mission item index (0-based), if equal to total, the mission is finished.

                                                                                                                                                                              +

                                                                                                                                                                              int32_t total {} - Total number of mission items.

                                                                                                                                                                              +

                                                                                                                                                                              Field Documentation

                                                                                                                                                                              +

                                                                                                                                                                              current

                                                                                                                                                                              +
                                                                                                                                                                              int32_t mavsdk::MissionRawServer::MissionProgress::current {}
                                                                                                                                                                              +
                                                                                                                                                                              +

                                                                                                                                                                              Current mission item index (0-based), if equal to total, the mission is finished.

                                                                                                                                                                              +

                                                                                                                                                                              total

                                                                                                                                                                              +
                                                                                                                                                                              int32_t mavsdk::MissionRawServer::MissionProgress::total {}
                                                                                                                                                                              +
                                                                                                                                                                              +

                                                                                                                                                                              Total number of mission items.

                                                                                                                                                                              +
                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                              + +
                                                                                                                                                                              + +
                                                                                                                                                                              +
                                                                                                                                                                              +
                                                                                                                                                                              + +

                                                                                                                                                                              results matching ""

                                                                                                                                                                              +
                                                                                                                                                                                + +
                                                                                                                                                                                +
                                                                                                                                                                                + +

                                                                                                                                                                                No results matching ""

                                                                                                                                                                                + +
                                                                                                                                                                                +
                                                                                                                                                                                +
                                                                                                                                                                                + +
                                                                                                                                                                                +
                                                                                                                                                                                + +
                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                + + +
                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html new file mode 100644 index 00000000..618729d1 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html @@ -0,0 +1,3357 @@ + + + + + + + struct AngleBody · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                + + + + + +
                                                                                                                                                                                + + + +
                                                                                                                                                                                +
                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                + +
                                                                                                                                                                                + +
                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                +
                                                                                                                                                                                + +
                                                                                                                                                                                +
                                                                                                                                                                                + +
                                                                                                                                                                                + +

                                                                                                                                                                                mavsdk::Mocap::AngleBody Struct Reference

                                                                                                                                                                                +

                                                                                                                                                                                #include: mocap.h

                                                                                                                                                                                +
                                                                                                                                                                                +

                                                                                                                                                                                Body angle type.

                                                                                                                                                                                +

                                                                                                                                                                                Data Fields

                                                                                                                                                                                +

                                                                                                                                                                                float roll_rad {} - Roll angle in radians.

                                                                                                                                                                                +

                                                                                                                                                                                float pitch_rad {} - Pitch angle in radians.

                                                                                                                                                                                +

                                                                                                                                                                                float yaw_rad {} - Yaw angle in radians.

                                                                                                                                                                                +

                                                                                                                                                                                Field Documentation

                                                                                                                                                                                +

                                                                                                                                                                                roll_rad

                                                                                                                                                                                +
                                                                                                                                                                                float mavsdk::Mocap::AngleBody::roll_rad {}
                                                                                                                                                                                +
                                                                                                                                                                                +

                                                                                                                                                                                Roll angle in radians.

                                                                                                                                                                                +

                                                                                                                                                                                pitch_rad

                                                                                                                                                                                +
                                                                                                                                                                                float mavsdk::Mocap::AngleBody::pitch_rad {}
                                                                                                                                                                                +
                                                                                                                                                                                +

                                                                                                                                                                                Pitch angle in radians.

                                                                                                                                                                                +

                                                                                                                                                                                yaw_rad

                                                                                                                                                                                +
                                                                                                                                                                                float mavsdk::Mocap::AngleBody::yaw_rad {}
                                                                                                                                                                                +
                                                                                                                                                                                +

                                                                                                                                                                                Yaw angle in radians.

                                                                                                                                                                                +
                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                + +
                                                                                                                                                                                + +
                                                                                                                                                                                +
                                                                                                                                                                                +
                                                                                                                                                                                + +

                                                                                                                                                                                results matching ""

                                                                                                                                                                                +
                                                                                                                                                                                  + +
                                                                                                                                                                                  +
                                                                                                                                                                                  + +

                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                  + +
                                                                                                                                                                                  +
                                                                                                                                                                                  +
                                                                                                                                                                                  + +
                                                                                                                                                                                  +
                                                                                                                                                                                  + +
                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                  + + +
                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html new file mode 100644 index 00000000..3711dfd1 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html @@ -0,0 +1,3357 @@ + + + + + + + struct AngularVelocityBody · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                  + + + +
                                                                                                                                                                                  +
                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                  + +
                                                                                                                                                                                  + +
                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                  +
                                                                                                                                                                                  + +
                                                                                                                                                                                  +
                                                                                                                                                                                  + +
                                                                                                                                                                                  + +

                                                                                                                                                                                  mavsdk::Mocap::AngularVelocityBody Struct Reference

                                                                                                                                                                                  +

                                                                                                                                                                                  #include: mocap.h

                                                                                                                                                                                  +
                                                                                                                                                                                  +

                                                                                                                                                                                  Angular velocity type.

                                                                                                                                                                                  +

                                                                                                                                                                                  Data Fields

                                                                                                                                                                                  +

                                                                                                                                                                                  float roll_rad_s {} - Roll angular velocity in radians/second.

                                                                                                                                                                                  +

                                                                                                                                                                                  float pitch_rad_s {} - Pitch angular velocity in radians/second.

                                                                                                                                                                                  +

                                                                                                                                                                                  float yaw_rad_s {} - Yaw angular velocity in radians/second.

                                                                                                                                                                                  +

                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                  +

                                                                                                                                                                                  roll_rad_s

                                                                                                                                                                                  +
                                                                                                                                                                                  float mavsdk::Mocap::AngularVelocityBody::roll_rad_s {}
                                                                                                                                                                                  +
                                                                                                                                                                                  +

                                                                                                                                                                                  Roll angular velocity in radians/second.

                                                                                                                                                                                  +

                                                                                                                                                                                  pitch_rad_s

                                                                                                                                                                                  +
                                                                                                                                                                                  float mavsdk::Mocap::AngularVelocityBody::pitch_rad_s {}
                                                                                                                                                                                  +
                                                                                                                                                                                  +

                                                                                                                                                                                  Pitch angular velocity in radians/second.

                                                                                                                                                                                  +

                                                                                                                                                                                  yaw_rad_s

                                                                                                                                                                                  +
                                                                                                                                                                                  float mavsdk::Mocap::AngularVelocityBody::yaw_rad_s {}
                                                                                                                                                                                  +
                                                                                                                                                                                  +

                                                                                                                                                                                  Yaw angular velocity in radians/second.

                                                                                                                                                                                  +
                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                  + +
                                                                                                                                                                                  + +
                                                                                                                                                                                  +
                                                                                                                                                                                  +
                                                                                                                                                                                  + +

                                                                                                                                                                                  results matching ""

                                                                                                                                                                                  +
                                                                                                                                                                                    + +
                                                                                                                                                                                    +
                                                                                                                                                                                    + +

                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                    + +
                                                                                                                                                                                    +
                                                                                                                                                                                    +
                                                                                                                                                                                    + +
                                                                                                                                                                                    +
                                                                                                                                                                                    + +
                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                    + + +
                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html new file mode 100644 index 00000000..11a8ad6c --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html @@ -0,0 +1,3362 @@ + + + + + + + struct AttitudePositionMocap · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                    + + + +
                                                                                                                                                                                    +
                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                    + +
                                                                                                                                                                                    + +
                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                    +
                                                                                                                                                                                    + +
                                                                                                                                                                                    +
                                                                                                                                                                                    + +
                                                                                                                                                                                    + +

                                                                                                                                                                                    mavsdk::Mocap::AttitudePositionMocap Struct Reference

                                                                                                                                                                                    +

                                                                                                                                                                                    #include: mocap.h

                                                                                                                                                                                    +
                                                                                                                                                                                    +

                                                                                                                                                                                    Motion capture attitude and position.

                                                                                                                                                                                    +

                                                                                                                                                                                    Data Fields

                                                                                                                                                                                    +

                                                                                                                                                                                    uint64_t time_usec {} - PositionBody frame timestamp UNIX Epoch time (0 to use Backend timestamp)

                                                                                                                                                                                    +

                                                                                                                                                                                    Quaternion q {} - Attitude quaternion (w, x, y, z order, zero-rotation is 1, 0, 0, 0)

                                                                                                                                                                                    +

                                                                                                                                                                                    PositionBody position_body {} - Body Position (NED)

                                                                                                                                                                                    +

                                                                                                                                                                                    Covariance pose_covariance {} - Pose cross-covariance matrix.

                                                                                                                                                                                    +

                                                                                                                                                                                    Field Documentation

                                                                                                                                                                                    +

                                                                                                                                                                                    time_usec

                                                                                                                                                                                    +
                                                                                                                                                                                    uint64_t mavsdk::Mocap::AttitudePositionMocap::time_usec {}
                                                                                                                                                                                    +
                                                                                                                                                                                    +

                                                                                                                                                                                    PositionBody frame timestamp UNIX Epoch time (0 to use Backend timestamp)

                                                                                                                                                                                    +

                                                                                                                                                                                    q

                                                                                                                                                                                    +
                                                                                                                                                                                    Quaternion mavsdk::Mocap::AttitudePositionMocap::q {}
                                                                                                                                                                                    +
                                                                                                                                                                                    +

                                                                                                                                                                                    Attitude quaternion (w, x, y, z order, zero-rotation is 1, 0, 0, 0)

                                                                                                                                                                                    +

                                                                                                                                                                                    position_body

                                                                                                                                                                                    +
                                                                                                                                                                                    PositionBody mavsdk::Mocap::AttitudePositionMocap::position_body {}
                                                                                                                                                                                    +
                                                                                                                                                                                    +

                                                                                                                                                                                    Body Position (NED)

                                                                                                                                                                                    +

                                                                                                                                                                                    pose_covariance

                                                                                                                                                                                    +
                                                                                                                                                                                    Covariance mavsdk::Mocap::AttitudePositionMocap::pose_covariance {}
                                                                                                                                                                                    +
                                                                                                                                                                                    +

                                                                                                                                                                                    Pose cross-covariance matrix.

                                                                                                                                                                                    +
                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                    + +
                                                                                                                                                                                    + +
                                                                                                                                                                                    +
                                                                                                                                                                                    +
                                                                                                                                                                                    + +

                                                                                                                                                                                    results matching ""

                                                                                                                                                                                    +
                                                                                                                                                                                      + +
                                                                                                                                                                                      +
                                                                                                                                                                                      + +

                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                      + +
                                                                                                                                                                                      +
                                                                                                                                                                                      +
                                                                                                                                                                                      + +
                                                                                                                                                                                      +
                                                                                                                                                                                      + +
                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                      + + +
                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html new file mode 100644 index 00000000..f98f4333 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html @@ -0,0 +1,3347 @@ + + + + + + + struct Covariance · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                      + + + +
                                                                                                                                                                                      +
                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                      + +
                                                                                                                                                                                      + +
                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                      +
                                                                                                                                                                                      + +
                                                                                                                                                                                      +
                                                                                                                                                                                      + +
                                                                                                                                                                                      + +

                                                                                                                                                                                      mavsdk::Mocap::Covariance Struct Reference

                                                                                                                                                                                      +

                                                                                                                                                                                      #include: mocap.h

                                                                                                                                                                                      +
                                                                                                                                                                                      +

                                                                                                                                                                                      Covariance type. Row-major representation of a 6x6 cross-covariance matrix upper right triangle. Needs to be 21 entries or 1 entry with NaN if unknown.

                                                                                                                                                                                      +

                                                                                                                                                                                      Data Fields

                                                                                                                                                                                      +

                                                                                                                                                                                      std::vector< float > covariance_matrix {} - The covariance matrix.

                                                                                                                                                                                      +

                                                                                                                                                                                      Field Documentation

                                                                                                                                                                                      +

                                                                                                                                                                                      covariance_matrix

                                                                                                                                                                                      +
                                                                                                                                                                                      std::vector<float> mavsdk::Mocap::Covariance::covariance_matrix {}
                                                                                                                                                                                      +
                                                                                                                                                                                      +

                                                                                                                                                                                      The covariance matrix.

                                                                                                                                                                                      +
                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                      + +
                                                                                                                                                                                      + +
                                                                                                                                                                                      +
                                                                                                                                                                                      +
                                                                                                                                                                                      + +

                                                                                                                                                                                      results matching ""

                                                                                                                                                                                      +
                                                                                                                                                                                        + +
                                                                                                                                                                                        +
                                                                                                                                                                                        + +

                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                        + +
                                                                                                                                                                                        +
                                                                                                                                                                                        +
                                                                                                                                                                                        + +
                                                                                                                                                                                        +
                                                                                                                                                                                        + +
                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                        + + +
                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html new file mode 100644 index 00000000..c779bd00 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html @@ -0,0 +1,3418 @@ + + + + + + + struct Odometry · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                        + + + +
                                                                                                                                                                                        +
                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                        + +
                                                                                                                                                                                        + +
                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                        +
                                                                                                                                                                                        + +
                                                                                                                                                                                        +
                                                                                                                                                                                        + +
                                                                                                                                                                                        + +

                                                                                                                                                                                        mavsdk::Mocap::Odometry Struct Reference

                                                                                                                                                                                        +

                                                                                                                                                                                        #include: mocap.h

                                                                                                                                                                                        +
                                                                                                                                                                                        +

                                                                                                                                                                                        Odometry message to communicate odometry information with an external interface.

                                                                                                                                                                                        +

                                                                                                                                                                                        Public Types

                                                                                                                                                                                        + + + + + + + + + + + + + +
                                                                                                                                                                                        TypeDescription
                                                                                                                                                                                        enum MavFrameMavlink frame id.
                                                                                                                                                                                        +

                                                                                                                                                                                        Data Fields

                                                                                                                                                                                        +

                                                                                                                                                                                        uint64_t time_usec {} - Timestamp (0 to use Backend timestamp).

                                                                                                                                                                                        +

                                                                                                                                                                                        MavFrame frame_id {} - Coordinate frame of reference for the pose data.

                                                                                                                                                                                        +

                                                                                                                                                                                        PositionBody position_body {} - Body Position.

                                                                                                                                                                                        +

                                                                                                                                                                                        Quaternion q {} - Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation).

                                                                                                                                                                                        +

                                                                                                                                                                                        SpeedBody speed_body {} - Linear speed (m/s).

                                                                                                                                                                                        +

                                                                                                                                                                                        AngularVelocityBody angular_velocity_body {} - Angular speed (rad/s).

                                                                                                                                                                                        +

                                                                                                                                                                                        Covariance pose_covariance {} - Pose cross-covariance matrix.

                                                                                                                                                                                        +

                                                                                                                                                                                        Covariance velocity_covariance {} - Velocity cross-covariance matrix.

                                                                                                                                                                                        +

                                                                                                                                                                                        Member Enumeration Documentation

                                                                                                                                                                                        +

                                                                                                                                                                                        enum MavFrame

                                                                                                                                                                                        +

                                                                                                                                                                                        Mavlink frame id.

                                                                                                                                                                                        + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                        ValueDescription
                                                                                                                                                                                        MocapNedMAVLink number: 14. Odometry local coordinate frame of data given by a motion capture system, Z-down (x: north, y: east, z: down)..
                                                                                                                                                                                        LocalFrdMAVLink number: 20. Forward, Right, Down coordinate frame. This is a local frame with Z-down and arbitrary F/R alignment (i.e. not aligned with NED/earth frame). Replacement for MAV_FRAME_MOCAP_NED, MAV_FRAME_VISION_NED, MAV_FRAME_ESTIM_NED..
                                                                                                                                                                                        +

                                                                                                                                                                                        Field Documentation

                                                                                                                                                                                        +

                                                                                                                                                                                        time_usec

                                                                                                                                                                                        +
                                                                                                                                                                                        uint64_t mavsdk::Mocap::Odometry::time_usec {}
                                                                                                                                                                                        +
                                                                                                                                                                                        +

                                                                                                                                                                                        Timestamp (0 to use Backend timestamp).

                                                                                                                                                                                        +

                                                                                                                                                                                        frame_id

                                                                                                                                                                                        +
                                                                                                                                                                                        MavFrame mavsdk::Mocap::Odometry::frame_id {}
                                                                                                                                                                                        +
                                                                                                                                                                                        +

                                                                                                                                                                                        Coordinate frame of reference for the pose data.

                                                                                                                                                                                        +

                                                                                                                                                                                        position_body

                                                                                                                                                                                        +
                                                                                                                                                                                        PositionBody mavsdk::Mocap::Odometry::position_body {}
                                                                                                                                                                                        +
                                                                                                                                                                                        +

                                                                                                                                                                                        Body Position.

                                                                                                                                                                                        +

                                                                                                                                                                                        q

                                                                                                                                                                                        +
                                                                                                                                                                                        Quaternion mavsdk::Mocap::Odometry::q {}
                                                                                                                                                                                        +
                                                                                                                                                                                        +

                                                                                                                                                                                        Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation).

                                                                                                                                                                                        +

                                                                                                                                                                                        speed_body

                                                                                                                                                                                        +
                                                                                                                                                                                        SpeedBody mavsdk::Mocap::Odometry::speed_body {}
                                                                                                                                                                                        +
                                                                                                                                                                                        +

                                                                                                                                                                                        Linear speed (m/s).

                                                                                                                                                                                        +

                                                                                                                                                                                        angular_velocity_body

                                                                                                                                                                                        +
                                                                                                                                                                                        AngularVelocityBody mavsdk::Mocap::Odometry::angular_velocity_body {}
                                                                                                                                                                                        +
                                                                                                                                                                                        +

                                                                                                                                                                                        Angular speed (rad/s).

                                                                                                                                                                                        +

                                                                                                                                                                                        pose_covariance

                                                                                                                                                                                        +
                                                                                                                                                                                        Covariance mavsdk::Mocap::Odometry::pose_covariance {}
                                                                                                                                                                                        +
                                                                                                                                                                                        +

                                                                                                                                                                                        Pose cross-covariance matrix.

                                                                                                                                                                                        +

                                                                                                                                                                                        velocity_covariance

                                                                                                                                                                                        +
                                                                                                                                                                                        Covariance mavsdk::Mocap::Odometry::velocity_covariance {}
                                                                                                                                                                                        +
                                                                                                                                                                                        +

                                                                                                                                                                                        Velocity cross-covariance matrix.

                                                                                                                                                                                        +
                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                        + +
                                                                                                                                                                                        + +
                                                                                                                                                                                        +
                                                                                                                                                                                        +
                                                                                                                                                                                        + +

                                                                                                                                                                                        results matching ""

                                                                                                                                                                                        +
                                                                                                                                                                                          + +
                                                                                                                                                                                          +
                                                                                                                                                                                          + +

                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                          + +
                                                                                                                                                                                          +
                                                                                                                                                                                          +
                                                                                                                                                                                          + +
                                                                                                                                                                                          +
                                                                                                                                                                                          + +
                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                          + + +
                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html new file mode 100644 index 00000000..ffb954ae --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html @@ -0,0 +1,3357 @@ + + + + + + + struct PositionBody · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                          + + + +
                                                                                                                                                                                          +
                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                          + +
                                                                                                                                                                                          + +
                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                          +
                                                                                                                                                                                          + +
                                                                                                                                                                                          +
                                                                                                                                                                                          + +
                                                                                                                                                                                          + +

                                                                                                                                                                                          mavsdk::Mocap::PositionBody Struct Reference

                                                                                                                                                                                          +

                                                                                                                                                                                          #include: mocap.h

                                                                                                                                                                                          +
                                                                                                                                                                                          +

                                                                                                                                                                                          Body position type.

                                                                                                                                                                                          +

                                                                                                                                                                                          Data Fields

                                                                                                                                                                                          +

                                                                                                                                                                                          float x_m {} - X position in metres.

                                                                                                                                                                                          +

                                                                                                                                                                                          float y_m {} - Y position in metres.

                                                                                                                                                                                          +

                                                                                                                                                                                          float z_m {} - Z position in metres.

                                                                                                                                                                                          +

                                                                                                                                                                                          Field Documentation

                                                                                                                                                                                          +

                                                                                                                                                                                          x_m

                                                                                                                                                                                          +
                                                                                                                                                                                          float mavsdk::Mocap::PositionBody::x_m {}
                                                                                                                                                                                          +
                                                                                                                                                                                          +

                                                                                                                                                                                          X position in metres.

                                                                                                                                                                                          +

                                                                                                                                                                                          y_m

                                                                                                                                                                                          +
                                                                                                                                                                                          float mavsdk::Mocap::PositionBody::y_m {}
                                                                                                                                                                                          +
                                                                                                                                                                                          +

                                                                                                                                                                                          Y position in metres.

                                                                                                                                                                                          +

                                                                                                                                                                                          z_m

                                                                                                                                                                                          +
                                                                                                                                                                                          float mavsdk::Mocap::PositionBody::z_m {}
                                                                                                                                                                                          +
                                                                                                                                                                                          +

                                                                                                                                                                                          Z position in metres.

                                                                                                                                                                                          +
                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                          + +
                                                                                                                                                                                          + +
                                                                                                                                                                                          +
                                                                                                                                                                                          +
                                                                                                                                                                                          + +

                                                                                                                                                                                          results matching ""

                                                                                                                                                                                          +
                                                                                                                                                                                            + +
                                                                                                                                                                                            +
                                                                                                                                                                                            + +

                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                            + +
                                                                                                                                                                                            +
                                                                                                                                                                                            +
                                                                                                                                                                                            + +
                                                                                                                                                                                            +
                                                                                                                                                                                            + +
                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                            + + +
                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html new file mode 100644 index 00000000..ff50c322 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html @@ -0,0 +1,3364 @@ + + + + + + + struct Quaternion · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                            + + + +
                                                                                                                                                                                            +
                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                            + +
                                                                                                                                                                                            + +
                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                            +
                                                                                                                                                                                            + +
                                                                                                                                                                                            +
                                                                                                                                                                                            + +
                                                                                                                                                                                            + +

                                                                                                                                                                                            mavsdk::Mocap::Quaternion Struct Reference

                                                                                                                                                                                            +

                                                                                                                                                                                            #include: mocap.h

                                                                                                                                                                                            +
                                                                                                                                                                                            +

                                                                                                                                                                                            Quaternion type.

                                                                                                                                                                                            +

                                                                                                                                                                                            All rotations and axis systems follow the right-hand rule. The Hamilton quaternion product definition is used. A zero-rotation quaternion is represented by (1,0,0,0). The quaternion could also be written as w + xi + yj + zk.

                                                                                                                                                                                            +

                                                                                                                                                                                            For more info see: https://en.wikipedia.org/wiki/Quaternion

                                                                                                                                                                                            +

                                                                                                                                                                                            Data Fields

                                                                                                                                                                                            +

                                                                                                                                                                                            float w {} - Quaternion entry 0, also denoted as a.

                                                                                                                                                                                            +

                                                                                                                                                                                            float x {} - Quaternion entry 1, also denoted as b.

                                                                                                                                                                                            +

                                                                                                                                                                                            float y {} - Quaternion entry 2, also denoted as c.

                                                                                                                                                                                            +

                                                                                                                                                                                            float z {} - Quaternion entry 3, also denoted as d.

                                                                                                                                                                                            +

                                                                                                                                                                                            Field Documentation

                                                                                                                                                                                            +

                                                                                                                                                                                            w

                                                                                                                                                                                            +
                                                                                                                                                                                            float mavsdk::Mocap::Quaternion::w {}
                                                                                                                                                                                            +
                                                                                                                                                                                            +

                                                                                                                                                                                            Quaternion entry 0, also denoted as a.

                                                                                                                                                                                            +

                                                                                                                                                                                            x

                                                                                                                                                                                            +
                                                                                                                                                                                            float mavsdk::Mocap::Quaternion::x {}
                                                                                                                                                                                            +
                                                                                                                                                                                            +

                                                                                                                                                                                            Quaternion entry 1, also denoted as b.

                                                                                                                                                                                            +

                                                                                                                                                                                            y

                                                                                                                                                                                            +
                                                                                                                                                                                            float mavsdk::Mocap::Quaternion::y {}
                                                                                                                                                                                            +
                                                                                                                                                                                            +

                                                                                                                                                                                            Quaternion entry 2, also denoted as c.

                                                                                                                                                                                            +

                                                                                                                                                                                            z

                                                                                                                                                                                            +
                                                                                                                                                                                            float mavsdk::Mocap::Quaternion::z {}
                                                                                                                                                                                            +
                                                                                                                                                                                            +

                                                                                                                                                                                            Quaternion entry 3, also denoted as d.

                                                                                                                                                                                            +
                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                            + +
                                                                                                                                                                                            + +
                                                                                                                                                                                            +
                                                                                                                                                                                            +
                                                                                                                                                                                            + +

                                                                                                                                                                                            results matching ""

                                                                                                                                                                                            +
                                                                                                                                                                                              + +
                                                                                                                                                                                              +
                                                                                                                                                                                              + +

                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                              + +
                                                                                                                                                                                              +
                                                                                                                                                                                              +
                                                                                                                                                                                              + +
                                                                                                                                                                                              +
                                                                                                                                                                                              + +
                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                              + + +
                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html new file mode 100644 index 00000000..67aa324a --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html @@ -0,0 +1,3357 @@ + + + + + + + struct SpeedBody · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                              + + + +
                                                                                                                                                                                              +
                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                              + +
                                                                                                                                                                                              + +
                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                              +
                                                                                                                                                                                              + +
                                                                                                                                                                                              +
                                                                                                                                                                                              + +
                                                                                                                                                                                              + +

                                                                                                                                                                                              mavsdk::Mocap::SpeedBody Struct Reference

                                                                                                                                                                                              +

                                                                                                                                                                                              #include: mocap.h

                                                                                                                                                                                              +
                                                                                                                                                                                              +

                                                                                                                                                                                              Speed type, represented in the Body (X Y Z) frame and in metres/second.

                                                                                                                                                                                              +

                                                                                                                                                                                              Data Fields

                                                                                                                                                                                              +

                                                                                                                                                                                              float x_m_s {} - Velocity in X in metres/second.

                                                                                                                                                                                              +

                                                                                                                                                                                              float y_m_s {} - Velocity in Y in metres/second.

                                                                                                                                                                                              +

                                                                                                                                                                                              float z_m_s {} - Velocity in Z in metres/second.

                                                                                                                                                                                              +

                                                                                                                                                                                              Field Documentation

                                                                                                                                                                                              +

                                                                                                                                                                                              x_m_s

                                                                                                                                                                                              +
                                                                                                                                                                                              float mavsdk::Mocap::SpeedBody::x_m_s {}
                                                                                                                                                                                              +
                                                                                                                                                                                              +

                                                                                                                                                                                              Velocity in X in metres/second.

                                                                                                                                                                                              +

                                                                                                                                                                                              y_m_s

                                                                                                                                                                                              +
                                                                                                                                                                                              float mavsdk::Mocap::SpeedBody::y_m_s {}
                                                                                                                                                                                              +
                                                                                                                                                                                              +

                                                                                                                                                                                              Velocity in Y in metres/second.

                                                                                                                                                                                              +

                                                                                                                                                                                              z_m_s

                                                                                                                                                                                              +
                                                                                                                                                                                              float mavsdk::Mocap::SpeedBody::z_m_s {}
                                                                                                                                                                                              +
                                                                                                                                                                                              +

                                                                                                                                                                                              Velocity in Z in metres/second.

                                                                                                                                                                                              +
                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                              + +
                                                                                                                                                                                              + +
                                                                                                                                                                                              +
                                                                                                                                                                                              +
                                                                                                                                                                                              + +

                                                                                                                                                                                              results matching ""

                                                                                                                                                                                              +
                                                                                                                                                                                                + +
                                                                                                                                                                                                +
                                                                                                                                                                                                + +

                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                + +
                                                                                                                                                                                                +
                                                                                                                                                                                                +
                                                                                                                                                                                                + +
                                                                                                                                                                                                +
                                                                                                                                                                                                + +
                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                + + +
                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html new file mode 100644 index 00000000..29b5ae39 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html @@ -0,0 +1,3362 @@ + + + + + + + struct VisionPositionEstimate · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                + + + +
                                                                                                                                                                                                +
                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                + +
                                                                                                                                                                                                + +
                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                +
                                                                                                                                                                                                + +
                                                                                                                                                                                                +
                                                                                                                                                                                                + +
                                                                                                                                                                                                + +

                                                                                                                                                                                                mavsdk::Mocap::VisionPositionEstimate Struct Reference

                                                                                                                                                                                                +

                                                                                                                                                                                                #include: mocap.h

                                                                                                                                                                                                +
                                                                                                                                                                                                +

                                                                                                                                                                                                Global position/attitude estimate from a vision source.

                                                                                                                                                                                                +

                                                                                                                                                                                                Data Fields

                                                                                                                                                                                                +

                                                                                                                                                                                                uint64_t time_usec {} - PositionBody frame timestamp UNIX Epoch time (0 to use Backend timestamp)

                                                                                                                                                                                                +

                                                                                                                                                                                                PositionBody position_body {} - Global position (m)

                                                                                                                                                                                                +

                                                                                                                                                                                                AngleBody angle_body {} - Body angle (rad).

                                                                                                                                                                                                +

                                                                                                                                                                                                Covariance pose_covariance {} - Pose cross-covariance matrix.

                                                                                                                                                                                                +

                                                                                                                                                                                                Field Documentation

                                                                                                                                                                                                +

                                                                                                                                                                                                time_usec

                                                                                                                                                                                                +
                                                                                                                                                                                                uint64_t mavsdk::Mocap::VisionPositionEstimate::time_usec {}
                                                                                                                                                                                                +
                                                                                                                                                                                                +

                                                                                                                                                                                                PositionBody frame timestamp UNIX Epoch time (0 to use Backend timestamp)

                                                                                                                                                                                                +

                                                                                                                                                                                                position_body

                                                                                                                                                                                                +
                                                                                                                                                                                                PositionBody mavsdk::Mocap::VisionPositionEstimate::position_body {}
                                                                                                                                                                                                +
                                                                                                                                                                                                +

                                                                                                                                                                                                Global position (m)

                                                                                                                                                                                                +

                                                                                                                                                                                                angle_body

                                                                                                                                                                                                +
                                                                                                                                                                                                AngleBody mavsdk::Mocap::VisionPositionEstimate::angle_body {}
                                                                                                                                                                                                +
                                                                                                                                                                                                +

                                                                                                                                                                                                Body angle (rad).

                                                                                                                                                                                                +

                                                                                                                                                                                                pose_covariance

                                                                                                                                                                                                +
                                                                                                                                                                                                Covariance mavsdk::Mocap::VisionPositionEstimate::pose_covariance {}
                                                                                                                                                                                                +
                                                                                                                                                                                                +

                                                                                                                                                                                                Pose cross-covariance matrix.

                                                                                                                                                                                                +
                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                + +
                                                                                                                                                                                                + +
                                                                                                                                                                                                +
                                                                                                                                                                                                +
                                                                                                                                                                                                + +

                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                +
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  + +

                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                  + +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                  + + +
                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html new file mode 100644 index 00000000..cfd18beb --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html @@ -0,0 +1,3357 @@ + + + + + + + struct AccelerationNed · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  + +

                                                                                                                                                                                                  mavsdk::Offboard::AccelerationNed Struct Reference

                                                                                                                                                                                                  +

                                                                                                                                                                                                  #include: offboard.h

                                                                                                                                                                                                  +
                                                                                                                                                                                                  +

                                                                                                                                                                                                  Type for acceleration commands in NED (North East Down) coordinates.

                                                                                                                                                                                                  +

                                                                                                                                                                                                  Data Fields

                                                                                                                                                                                                  +

                                                                                                                                                                                                  float north_m_s2 {} - Acceleration North (in metres/second^2)

                                                                                                                                                                                                  +

                                                                                                                                                                                                  float east_m_s2 {} - Acceleration East (in metres/second^2)

                                                                                                                                                                                                  +

                                                                                                                                                                                                  float down_m_s2 {} - Acceleration Down (in metres/second^2)

                                                                                                                                                                                                  +

                                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                                  +

                                                                                                                                                                                                  north_m_s2

                                                                                                                                                                                                  +
                                                                                                                                                                                                  float mavsdk::Offboard::AccelerationNed::north_m_s2 {}
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +

                                                                                                                                                                                                  Acceleration North (in metres/second^2)

                                                                                                                                                                                                  +

                                                                                                                                                                                                  east_m_s2

                                                                                                                                                                                                  +
                                                                                                                                                                                                  float mavsdk::Offboard::AccelerationNed::east_m_s2 {}
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +

                                                                                                                                                                                                  Acceleration East (in metres/second^2)

                                                                                                                                                                                                  +

                                                                                                                                                                                                  down_m_s2

                                                                                                                                                                                                  +
                                                                                                                                                                                                  float mavsdk::Offboard::AccelerationNed::down_m_s2 {}
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +

                                                                                                                                                                                                  Acceleration Down (in metres/second^2)

                                                                                                                                                                                                  +
                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  + +

                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                  +
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    + +

                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                    + +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                    + + +
                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html new file mode 100644 index 00000000..80b6f1a5 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html @@ -0,0 +1,3351 @@ + + + + + + + struct ActuatorControl · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    + +

                                                                                                                                                                                                    mavsdk::Offboard::ActuatorControl Struct Reference

                                                                                                                                                                                                    +

                                                                                                                                                                                                    #include: offboard.h

                                                                                                                                                                                                    +
                                                                                                                                                                                                    +

                                                                                                                                                                                                    Type for actuator control.

                                                                                                                                                                                                    +

                                                                                                                                                                                                    Control members should be normed to -1..+1 where 0 is neutral position. Throttle for single rotation direction motors is 0..1, negative range for reverse direction.

                                                                                                                                                                                                    +

                                                                                                                                                                                                    One group support eight controls.

                                                                                                                                                                                                    +

                                                                                                                                                                                                    Up to 16 actuator controls can be set. To ignore an output group, set all it controls to NaN. If one or more controls in group is not NaN, then all NaN controls will sent as zero. The first 8 actuator controls internally map to control group 0, the latter 8 actuator controls map to control group 1. Depending on what controls are set (instead of NaN) 1 or 2 MAVLink messages are actually sent.

                                                                                                                                                                                                    +

                                                                                                                                                                                                    In PX4 v1.9.0 Only first four Control Groups are supported (https://github.com/PX4/Firmware/blob/v1.9.0/src/modules/mavlink/mavlink_receiver.cpp#L980).

                                                                                                                                                                                                    +

                                                                                                                                                                                                    Data Fields

                                                                                                                                                                                                    +

                                                                                                                                                                                                    std::vector< ActuatorControlGroup > groups {} - Control groups.

                                                                                                                                                                                                    +

                                                                                                                                                                                                    Field Documentation

                                                                                                                                                                                                    +

                                                                                                                                                                                                    groups

                                                                                                                                                                                                    +
                                                                                                                                                                                                    std::vector<ActuatorControlGroup> mavsdk::Offboard::ActuatorControl::groups {}
                                                                                                                                                                                                    +
                                                                                                                                                                                                    +

                                                                                                                                                                                                    Control groups.

                                                                                                                                                                                                    +
                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    + +

                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                    +
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      + +

                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                      + +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                      + + +
                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html new file mode 100644 index 00000000..70a6eb53 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html @@ -0,0 +1,3347 @@ + + + + + + + struct ActuatorControlGroup · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      + +

                                                                                                                                                                                                      mavsdk::Offboard::ActuatorControlGroup Struct Reference

                                                                                                                                                                                                      +

                                                                                                                                                                                                      #include: offboard.h

                                                                                                                                                                                                      +
                                                                                                                                                                                                      +

                                                                                                                                                                                                      Eight controls that will be given to the group. Each control is a normalized (-1..+1) command value, which will be mapped and scaled through the mixer.

                                                                                                                                                                                                      +

                                                                                                                                                                                                      Data Fields

                                                                                                                                                                                                      +

                                                                                                                                                                                                      std::vector< float > controls {} - Controls in the group.

                                                                                                                                                                                                      +

                                                                                                                                                                                                      Field Documentation

                                                                                                                                                                                                      +

                                                                                                                                                                                                      controls

                                                                                                                                                                                                      +
                                                                                                                                                                                                      std::vector<float> mavsdk::Offboard::ActuatorControlGroup::controls {}
                                                                                                                                                                                                      +
                                                                                                                                                                                                      +

                                                                                                                                                                                                      Controls in the group.

                                                                                                                                                                                                      +
                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      + +

                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                      +
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        + +

                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                        + +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                        + + +
                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html new file mode 100644 index 00000000..3e7b6a65 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html @@ -0,0 +1,3362 @@ + + + + + + + struct Attitude · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        + +

                                                                                                                                                                                                        mavsdk::Offboard::Attitude Struct Reference

                                                                                                                                                                                                        +

                                                                                                                                                                                                        #include: offboard.h

                                                                                                                                                                                                        +
                                                                                                                                                                                                        +

                                                                                                                                                                                                        Type for attitude body angles in NED reference frame (roll, pitch, yaw and thrust)

                                                                                                                                                                                                        +

                                                                                                                                                                                                        Data Fields

                                                                                                                                                                                                        +

                                                                                                                                                                                                        float roll_deg {} - Roll angle (in degrees, positive is right side down)

                                                                                                                                                                                                        +

                                                                                                                                                                                                        float pitch_deg {} - Pitch angle (in degrees, positive is nose up)

                                                                                                                                                                                                        +

                                                                                                                                                                                                        float yaw_deg {} - Yaw angle (in degrees, positive is move nose to the right)

                                                                                                                                                                                                        +

                                                                                                                                                                                                        float thrust_value {} - Thrust (range: 0 to 1)

                                                                                                                                                                                                        +

                                                                                                                                                                                                        Field Documentation

                                                                                                                                                                                                        +

                                                                                                                                                                                                        roll_deg

                                                                                                                                                                                                        +
                                                                                                                                                                                                        float mavsdk::Offboard::Attitude::roll_deg {}
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +

                                                                                                                                                                                                        Roll angle (in degrees, positive is right side down)

                                                                                                                                                                                                        +

                                                                                                                                                                                                        pitch_deg

                                                                                                                                                                                                        +
                                                                                                                                                                                                        float mavsdk::Offboard::Attitude::pitch_deg {}
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +

                                                                                                                                                                                                        Pitch angle (in degrees, positive is nose up)

                                                                                                                                                                                                        +

                                                                                                                                                                                                        yaw_deg

                                                                                                                                                                                                        +
                                                                                                                                                                                                        float mavsdk::Offboard::Attitude::yaw_deg {}
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +

                                                                                                                                                                                                        Yaw angle (in degrees, positive is move nose to the right)

                                                                                                                                                                                                        +

                                                                                                                                                                                                        thrust_value

                                                                                                                                                                                                        +
                                                                                                                                                                                                        float mavsdk::Offboard::Attitude::thrust_value {}
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +

                                                                                                                                                                                                        Thrust (range: 0 to 1)

                                                                                                                                                                                                        +
                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        + +

                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                        +
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          + +

                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                          + +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                          + + +
                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html new file mode 100644 index 00000000..273a0792 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html @@ -0,0 +1,3362 @@ + + + + + + + struct AttitudeRate · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          + +

                                                                                                                                                                                                          mavsdk::Offboard::AttitudeRate Struct Reference

                                                                                                                                                                                                          +

                                                                                                                                                                                                          #include: offboard.h

                                                                                                                                                                                                          +
                                                                                                                                                                                                          +

                                                                                                                                                                                                          Type for attitude rate commands in body coordinates (roll, pitch, yaw angular rate and thrust)

                                                                                                                                                                                                          +

                                                                                                                                                                                                          Data Fields

                                                                                                                                                                                                          +

                                                                                                                                                                                                          float roll_deg_s {} - Roll angular rate (in degrees/second, positive for clock-wise looking from front)

                                                                                                                                                                                                          +

                                                                                                                                                                                                          float pitch_deg_s {} - Pitch angular rate (in degrees/second, positive for head/front moving up)

                                                                                                                                                                                                          +

                                                                                                                                                                                                          float yaw_deg_s {} - Yaw angular rate (in degrees/second, positive for clock-wise looking from above)

                                                                                                                                                                                                          +

                                                                                                                                                                                                          float thrust_value {} - Thrust (range: 0 to 1)

                                                                                                                                                                                                          +

                                                                                                                                                                                                          Field Documentation

                                                                                                                                                                                                          +

                                                                                                                                                                                                          roll_deg_s

                                                                                                                                                                                                          +
                                                                                                                                                                                                          float mavsdk::Offboard::AttitudeRate::roll_deg_s {}
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +

                                                                                                                                                                                                          Roll angular rate (in degrees/second, positive for clock-wise looking from front)

                                                                                                                                                                                                          +

                                                                                                                                                                                                          pitch_deg_s

                                                                                                                                                                                                          +
                                                                                                                                                                                                          float mavsdk::Offboard::AttitudeRate::pitch_deg_s {}
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +

                                                                                                                                                                                                          Pitch angular rate (in degrees/second, positive for head/front moving up)

                                                                                                                                                                                                          +

                                                                                                                                                                                                          yaw_deg_s

                                                                                                                                                                                                          +
                                                                                                                                                                                                          float mavsdk::Offboard::AttitudeRate::yaw_deg_s {}
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +

                                                                                                                                                                                                          Yaw angular rate (in degrees/second, positive for clock-wise looking from above)

                                                                                                                                                                                                          +

                                                                                                                                                                                                          thrust_value

                                                                                                                                                                                                          +
                                                                                                                                                                                                          float mavsdk::Offboard::AttitudeRate::thrust_value {}
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +

                                                                                                                                                                                                          Thrust (range: 0 to 1)

                                                                                                                                                                                                          +
                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          + +

                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                          +
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            + +

                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                            + +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                            + + +
                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html new file mode 100644 index 00000000..5bf19387 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html @@ -0,0 +1,3407 @@ + + + + + + + struct PositionGlobalYaw · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            + +

                                                                                                                                                                                                            mavsdk::Offboard::PositionGlobalYaw Struct Reference

                                                                                                                                                                                                            +

                                                                                                                                                                                                            #include: offboard.h

                                                                                                                                                                                                            +
                                                                                                                                                                                                            +

                                                                                                                                                                                                            Type for position commands in Global (Latitude, Longitude, Altitude) coordinates and yaw.

                                                                                                                                                                                                            +

                                                                                                                                                                                                            Public Types

                                                                                                                                                                                                            + + + + + + + + + + + + + +
                                                                                                                                                                                                            TypeDescription
                                                                                                                                                                                                            enum AltitudeTypePossible altitude options.
                                                                                                                                                                                                            +

                                                                                                                                                                                                            Data Fields

                                                                                                                                                                                                            +

                                                                                                                                                                                                            double lat_deg {} - Latitude (in degrees)

                                                                                                                                                                                                            +

                                                                                                                                                                                                            double lon_deg {} - Longitude (in degrees)

                                                                                                                                                                                                            +

                                                                                                                                                                                                            float alt_m {} - altitude (in metres)

                                                                                                                                                                                                            +

                                                                                                                                                                                                            float yaw_deg {} - Yaw in degrees (0 North, positive is clock-wise looking from above)

                                                                                                                                                                                                            +

                                                                                                                                                                                                            AltitudeType altitude_type {} - altitude type for this position

                                                                                                                                                                                                            +

                                                                                                                                                                                                            Member Enumeration Documentation

                                                                                                                                                                                                            +

                                                                                                                                                                                                            enum AltitudeType

                                                                                                                                                                                                            +

                                                                                                                                                                                                            Possible altitude options.

                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                            ValueDescription
                                                                                                                                                                                                            RelHomeAltitude relative to the Home position.
                                                                                                                                                                                                            AmslAltitude above mean sea level (AMSL).
                                                                                                                                                                                                            AglAltitude above ground level (AGL).
                                                                                                                                                                                                            +

                                                                                                                                                                                                            Field Documentation

                                                                                                                                                                                                            +

                                                                                                                                                                                                            lat_deg

                                                                                                                                                                                                            +
                                                                                                                                                                                                            double mavsdk::Offboard::PositionGlobalYaw::lat_deg {}
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +

                                                                                                                                                                                                            Latitude (in degrees)

                                                                                                                                                                                                            +

                                                                                                                                                                                                            lon_deg

                                                                                                                                                                                                            +
                                                                                                                                                                                                            double mavsdk::Offboard::PositionGlobalYaw::lon_deg {}
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +

                                                                                                                                                                                                            Longitude (in degrees)

                                                                                                                                                                                                            +

                                                                                                                                                                                                            alt_m

                                                                                                                                                                                                            +
                                                                                                                                                                                                            float mavsdk::Offboard::PositionGlobalYaw::alt_m {}
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +

                                                                                                                                                                                                            altitude (in metres)

                                                                                                                                                                                                            +

                                                                                                                                                                                                            yaw_deg

                                                                                                                                                                                                            +
                                                                                                                                                                                                            float mavsdk::Offboard::PositionGlobalYaw::yaw_deg {}
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +

                                                                                                                                                                                                            Yaw in degrees (0 North, positive is clock-wise looking from above)

                                                                                                                                                                                                            +

                                                                                                                                                                                                            altitude_type

                                                                                                                                                                                                            +
                                                                                                                                                                                                            AltitudeType mavsdk::Offboard::PositionGlobalYaw::altitude_type {}
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +

                                                                                                                                                                                                            altitude type for this position

                                                                                                                                                                                                            +
                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            + +

                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                            +
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              + +

                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                              + +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                              + + +
                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html new file mode 100644 index 00000000..2e5ebec0 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html @@ -0,0 +1,3362 @@ + + + + + + + struct PositionNedYaw · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              + +

                                                                                                                                                                                                              mavsdk::Offboard::PositionNedYaw Struct Reference

                                                                                                                                                                                                              +

                                                                                                                                                                                                              #include: offboard.h

                                                                                                                                                                                                              +
                                                                                                                                                                                                              +

                                                                                                                                                                                                              Type for position commands in NED (North East Down) coordinates and yaw.

                                                                                                                                                                                                              +

                                                                                                                                                                                                              Data Fields

                                                                                                                                                                                                              +

                                                                                                                                                                                                              float north_m {} - Position North (in metres)

                                                                                                                                                                                                              +

                                                                                                                                                                                                              float east_m {} - Position East (in metres)

                                                                                                                                                                                                              +

                                                                                                                                                                                                              float down_m {} - Position Down (in metres)

                                                                                                                                                                                                              +

                                                                                                                                                                                                              float yaw_deg {} - Yaw in degrees (0 North, positive is clock-wise looking from above)

                                                                                                                                                                                                              +

                                                                                                                                                                                                              Field Documentation

                                                                                                                                                                                                              +

                                                                                                                                                                                                              north_m

                                                                                                                                                                                                              +
                                                                                                                                                                                                              float mavsdk::Offboard::PositionNedYaw::north_m {}
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +

                                                                                                                                                                                                              Position North (in metres)

                                                                                                                                                                                                              +

                                                                                                                                                                                                              east_m

                                                                                                                                                                                                              +
                                                                                                                                                                                                              float mavsdk::Offboard::PositionNedYaw::east_m {}
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +

                                                                                                                                                                                                              Position East (in metres)

                                                                                                                                                                                                              +

                                                                                                                                                                                                              down_m

                                                                                                                                                                                                              +
                                                                                                                                                                                                              float mavsdk::Offboard::PositionNedYaw::down_m {}
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +

                                                                                                                                                                                                              Position Down (in metres)

                                                                                                                                                                                                              +

                                                                                                                                                                                                              yaw_deg

                                                                                                                                                                                                              +
                                                                                                                                                                                                              float mavsdk::Offboard::PositionNedYaw::yaw_deg {}
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +

                                                                                                                                                                                                              Yaw in degrees (0 North, positive is clock-wise looking from above)

                                                                                                                                                                                                              +
                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              + +

                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                              +
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                + +

                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                + +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html new file mode 100644 index 00000000..bf4eb795 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html @@ -0,0 +1,3362 @@ + + + + + + + struct VelocityBodyYawspeed · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                + +

                                                                                                                                                                                                                mavsdk::Offboard::VelocityBodyYawspeed Struct Reference

                                                                                                                                                                                                                +

                                                                                                                                                                                                                #include: offboard.h

                                                                                                                                                                                                                +
                                                                                                                                                                                                                +

                                                                                                                                                                                                                Type for velocity commands in body coordinates.

                                                                                                                                                                                                                +

                                                                                                                                                                                                                Data Fields

                                                                                                                                                                                                                +

                                                                                                                                                                                                                float forward_m_s {} - Velocity forward (in metres/second)

                                                                                                                                                                                                                +

                                                                                                                                                                                                                float right_m_s {} - Velocity right (in metres/second)

                                                                                                                                                                                                                +

                                                                                                                                                                                                                float down_m_s {} - Velocity down (in metres/second)

                                                                                                                                                                                                                +

                                                                                                                                                                                                                float yawspeed_deg_s {} - Yaw angular rate (in degrees/second, positive for clock-wise looking from above)

                                                                                                                                                                                                                +

                                                                                                                                                                                                                Field Documentation

                                                                                                                                                                                                                +

                                                                                                                                                                                                                forward_m_s

                                                                                                                                                                                                                +
                                                                                                                                                                                                                float mavsdk::Offboard::VelocityBodyYawspeed::forward_m_s {}
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +

                                                                                                                                                                                                                Velocity forward (in metres/second)

                                                                                                                                                                                                                +

                                                                                                                                                                                                                right_m_s

                                                                                                                                                                                                                +
                                                                                                                                                                                                                float mavsdk::Offboard::VelocityBodyYawspeed::right_m_s {}
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +

                                                                                                                                                                                                                Velocity right (in metres/second)

                                                                                                                                                                                                                +

                                                                                                                                                                                                                down_m_s

                                                                                                                                                                                                                +
                                                                                                                                                                                                                float mavsdk::Offboard::VelocityBodyYawspeed::down_m_s {}
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +

                                                                                                                                                                                                                Velocity down (in metres/second)

                                                                                                                                                                                                                +

                                                                                                                                                                                                                yawspeed_deg_s

                                                                                                                                                                                                                +
                                                                                                                                                                                                                float mavsdk::Offboard::VelocityBodyYawspeed::yawspeed_deg_s {}
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +

                                                                                                                                                                                                                Yaw angular rate (in degrees/second, positive for clock-wise looking from above)

                                                                                                                                                                                                                +
                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                + +

                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                +
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html new file mode 100644 index 00000000..71a454d6 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html @@ -0,0 +1,3362 @@ + + + + + + + struct VelocityNedYaw · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                  mavsdk::Offboard::VelocityNedYaw Struct Reference

                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  #include: offboard.h

                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  Type for velocity commands in NED (North East Down) coordinates and yaw.

                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  Data Fields

                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  float north_m_s {} - Velocity North (in metres/second)

                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  float east_m_s {} - Velocity East (in metres/second)

                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  float down_m_s {} - Velocity Down (in metres/second)

                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  float yaw_deg {} - Yaw in degrees (0 North, positive is clock-wise looking from above)

                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  north_m_s

                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  float mavsdk::Offboard::VelocityNedYaw::north_m_s {}
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  Velocity North (in metres/second)

                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  east_m_s

                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  float mavsdk::Offboard::VelocityNedYaw::east_m_s {}
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  Velocity East (in metres/second)

                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  down_m_s

                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  float mavsdk::Offboard::VelocityNedYaw::down_m_s {}
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  Velocity Down (in metres/second)

                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  yaw_deg

                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  float mavsdk::Offboard::VelocityNedYaw::yaw_deg {}
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  Yaw in degrees (0 North, positive is clock-wise looking from above)

                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                  +
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html new file mode 100644 index 00000000..ca4a6688 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html @@ -0,0 +1,3357 @@ + + + + + + + struct AllParams · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                    mavsdk::Param::AllParams Struct Reference

                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    #include: param.h

                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    Type collecting all integer, float, and custom parameters.

                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    Data Fields

                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    std::vector< IntParam > int_params {} - Collection of all parameter names and values of type int.

                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    std::vector< FloatParam > float_params {} - Collection of all parameter names and values of type float.

                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    std::vector< CustomParam > custom_params {} - Collection of all parameter names and values of type custom.

                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    Field Documentation

                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    int_params

                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    std::vector<IntParam> mavsdk::Param::AllParams::int_params {}
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    Collection of all parameter names and values of type int.

                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    float_params

                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    std::vector<FloatParam> mavsdk::Param::AllParams::float_params {}
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    Collection of all parameter names and values of type float.

                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    custom_params

                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    std::vector<CustomParam> mavsdk::Param::AllParams::custom_params {}
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    Collection of all parameter names and values of type custom.

                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                    +
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html new file mode 100644 index 00000000..5853887f --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html @@ -0,0 +1,3352 @@ + + + + + + + struct CustomParam · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                      mavsdk::Param::CustomParam Struct Reference

                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      #include: param.h

                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      Type for custom parameters.

                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      Data Fields

                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      std::string name {} - Name of the parameter.

                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      std::string value {} - Value of the parameter (max len 128 bytes)

                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      Field Documentation

                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      name

                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      std::string mavsdk::Param::CustomParam::name {}
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      Name of the parameter.

                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      value

                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      std::string mavsdk::Param::CustomParam::value {}
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      Value of the parameter (max len 128 bytes)

                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                      +
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html new file mode 100644 index 00000000..ef5f92f3 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html @@ -0,0 +1,3352 @@ + + + + + + + struct FloatParam · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                        mavsdk::Param::FloatParam Struct Reference

                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        #include: param.h

                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        Type for float parameters.

                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        Data Fields

                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        std::string name {} - Name of the parameter.

                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        float value {} - Value of the parameter.

                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        Field Documentation

                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        name

                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        std::string mavsdk::Param::FloatParam::name {}
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        Name of the parameter.

                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        value

                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        float mavsdk::Param::FloatParam::value {}
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        Value of the parameter.

                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                        +
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html new file mode 100644 index 00000000..090769a8 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html @@ -0,0 +1,3352 @@ + + + + + + + struct IntParam · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                          mavsdk::Param::IntParam Struct Reference

                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          #include: param.h

                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          Type for integer parameters.

                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          Data Fields

                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          std::string name {} - Name of the parameter.

                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          int32_t value {} - Value of the parameter.

                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          Field Documentation

                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          name

                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          std::string mavsdk::Param::IntParam::name {}
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          Name of the parameter.

                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          value

                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          int32_t mavsdk::Param::IntParam::value {}
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          Value of the parameter.

                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                          +
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html new file mode 100644 index 00000000..82d08d1d --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html @@ -0,0 +1,3357 @@ + + + + + + + struct AllParams · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                            mavsdk::ParamServer::AllParams Struct Reference

                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            #include: param_server.h

                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            Type collecting all integer, float, and custom parameters.

                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            Data Fields

                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            std::vector< IntParam > int_params {} - Collection of all parameter names and values of type int.

                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            std::vector< FloatParam > float_params {} - Collection of all parameter names and values of type float.

                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            std::vector< CustomParam > custom_params {} - Collection of all parameter names and values of type custom.

                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            Field Documentation

                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            int_params

                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            std::vector<IntParam> mavsdk::ParamServer::AllParams::int_params {}
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            Collection of all parameter names and values of type int.

                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            float_params

                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            std::vector<FloatParam> mavsdk::ParamServer::AllParams::float_params {}
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            Collection of all parameter names and values of type float.

                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            custom_params

                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            std::vector<CustomParam> mavsdk::ParamServer::AllParams::custom_params {}
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            Collection of all parameter names and values of type custom.

                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                            +
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html new file mode 100644 index 00000000..cbaa35fc --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html @@ -0,0 +1,3352 @@ + + + + + + + struct CustomParam · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                              mavsdk::ParamServer::CustomParam Struct Reference

                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              #include: param_server.h

                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              Type for float parameters.

                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              Data Fields

                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              std::string name {} - Name of the parameter.

                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              std::string value {} - Value of the parameter.

                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              Field Documentation

                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              name

                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              std::string mavsdk::ParamServer::CustomParam::name {}
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              Name of the parameter.

                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              value

                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              std::string mavsdk::ParamServer::CustomParam::value {}
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              Value of the parameter.

                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html new file mode 100644 index 00000000..21ea6684 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html @@ -0,0 +1,3352 @@ + + + + + + + struct FloatParam · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                mavsdk::ParamServer::FloatParam Struct Reference

                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                #include: param_server.h

                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                Type for float parameters.

                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                Data Fields

                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                std::string name {} - Name of the parameter.

                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                float value {} - Value of the parameter.

                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                Field Documentation

                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                name

                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                std::string mavsdk::ParamServer::FloatParam::name {}
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                Name of the parameter.

                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                value

                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                float mavsdk::ParamServer::FloatParam::value {}
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                Value of the parameter.

                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html new file mode 100644 index 00000000..a93a8382 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html @@ -0,0 +1,3352 @@ + + + + + + + struct IntParam · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                  mavsdk::ParamServer::IntParam Struct Reference

                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  #include: param_server.h

                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  Type for integer parameters.

                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  Data Fields

                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  std::string name {} - Name of the parameter.

                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  int32_t value {} - Value of the parameter.

                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  name

                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  std::string mavsdk::ParamServer::IntParam::name {}
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  Name of the parameter.

                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  value

                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  int32_t mavsdk::ParamServer::IntParam::value {}
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  Value of the parameter.

                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html new file mode 100644 index 00000000..36447b3f --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html @@ -0,0 +1,3347 @@ + + + + + + + struct RtcmData · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                    mavsdk::Rtk::RtcmData Struct Reference

                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                    #include: rtk.h

                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                    RTCM data type.

                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                    Data Fields

                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                    std::string data {} - The data encoded as a string.

                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                    Field Documentation

                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                    data

                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    std::string mavsdk::Rtk::RtcmData::data {}
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                    The data encoded as a string.

                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html new file mode 100644 index 00000000..13fec7cc --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html @@ -0,0 +1,3383 @@ + + + + + + + struct AutopilotVersion · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                      mavsdk::System::AutopilotVersion Struct Reference

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      #include: system.h

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      This struct represents Autopilot version information. This is only used when MAVSDK is configured as an autopilot.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      Other MAVLink systems can use this to identify and match software and capabilities.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      Data Fields

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      uint64_t capabilities {} - MAVLink autopilot_version capabilities.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      uint32_t flight_sw_version {0} - MAVLink autopilot_version flight_sw_version.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      uint32_t middleware_sw_version {0} - MAVLink autopilot_version middleware_sw_version.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      uint32_t os_sw_version {0} - MAVLink autopilot_version os_sw_version.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      uint32_t board_version {0} - MAVLink autopilot_version board_version.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      uint16_t vendor_id {0} - MAVLink autopilot_version vendor_id.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      uint16_t product_id {0} - MAVLink autopilot_version product_id.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      std::array< uint8_t, 18 > uid2 {0} - MAVLink autopilot_version uid2.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      Field Documentation

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      capabilities

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      uint64_t mavsdk::System::AutopilotVersion::capabilities {}
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      MAVLink autopilot_version capabilities.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      flight_sw_version

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      uint32_t mavsdk::System::AutopilotVersion::flight_sw_version {0}
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      MAVLink autopilot_version flight_sw_version.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      middleware_sw_version

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      uint32_t mavsdk::System::AutopilotVersion::middleware_sw_version {0}
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      MAVLink autopilot_version middleware_sw_version.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      os_sw_version

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      uint32_t mavsdk::System::AutopilotVersion::os_sw_version {0}
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      MAVLink autopilot_version os_sw_version.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      board_version

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      uint32_t mavsdk::System::AutopilotVersion::board_version {0}
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      MAVLink autopilot_version board_version.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      vendor_id

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      uint16_t mavsdk::System::AutopilotVersion::vendor_id {0}
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      MAVLink autopilot_version vendor_id.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      product_id

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      uint16_t mavsdk::System::AutopilotVersion::product_id {0}
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      MAVLink autopilot_version product_id.

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      uid2

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      std::array<uint8_t, 18> mavsdk::System::AutopilotVersion::uid2 {0}
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      MAVLink autopilot_version uid2.

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html new file mode 100644 index 00000000..9e3b0c68 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html @@ -0,0 +1,3357 @@ + + + + + + + struct AccelerationFrd · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                        mavsdk::Telemetry::AccelerationFrd Struct Reference

                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        #include: telemetry.h

                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        AccelerationFrd message type.

                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        Data Fields

                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        float forward_m_s2 { float(NAN)} - Acceleration in forward direction in metres per second^2.

                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        float right_m_s2 { float(NAN)} - Acceleration in right direction in metres per second^2.

                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        float down_m_s2 { float(NAN)} - Acceleration in down direction in metres per second^2.

                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        Field Documentation

                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        forward_m_s2

                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        float mavsdk::Telemetry::AccelerationFrd::forward_m_s2 { float(NAN)}
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        Acceleration in forward direction in metres per second^2.

                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        right_m_s2

                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        float mavsdk::Telemetry::AccelerationFrd::right_m_s2 { float(NAN)}
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        Acceleration in right direction in metres per second^2.

                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        down_m_s2

                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        float mavsdk::Telemetry::AccelerationFrd::down_m_s2 { float(NAN)}
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        Acceleration in down direction in metres per second^2.

                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html new file mode 100644 index 00000000..04cd3876 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html @@ -0,0 +1,3352 @@ + + + + + + + struct ActuatorControlTarget · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                          mavsdk::Telemetry::ActuatorControlTarget Struct Reference

                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          #include: telemetry.h

                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          Actuator control target type.

                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          Data Fields

                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          int32_t group {0} - An actuator control group is e.g. 'attitude' for the core flight controls, or 'gimbal' for a payload.

                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          std::vector< float > controls {} - Controls normed from -1 to 1, where 0 is neutral position.

                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          Field Documentation

                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          group

                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          int32_t mavsdk::Telemetry::ActuatorControlTarget::group {0}
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          An actuator control group is e.g. 'attitude' for the core flight controls, or 'gimbal' for a payload.

                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          controls

                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          std::vector<float> mavsdk::Telemetry::ActuatorControlTarget::controls {}
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          Controls normed from -1 to 1, where 0 is neutral position.

                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html new file mode 100644 index 00000000..98ddeb68 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html @@ -0,0 +1,3352 @@ + + + + + + + struct ActuatorOutputStatus · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                            mavsdk::Telemetry::ActuatorOutputStatus Struct Reference

                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            #include: telemetry.h

                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            Actuator output status type.

                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            Data Fields

                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            uint32_t active {0} - Active outputs.

                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            std::vector< float > actuator {} - Servo/motor output values.

                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            Field Documentation

                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            active

                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            uint32_t mavsdk::Telemetry::ActuatorOutputStatus::active {0}
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            Active outputs.

                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            actuator

                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            std::vector<float> mavsdk::Telemetry::ActuatorOutputStatus::actuator {}
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            Servo/motor output values.

                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_altitude.md b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_altitude.md new file mode 100644 index 00000000..82dae3b6 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_altitude.md @@ -0,0 +1,87 @@ +# mavsdk::Telemetry::Altitude Struct Reference +`#include: telemetry.h` + +---- + + +[Altitude](structmavsdk_1_1_telemetry_1_1_altitude.md) message type. + + +## Data Fields + + +float [altitude_monotonic_m](#structmavsdk_1_1_telemetry_1_1_altitude_1a2dcb5cf0eaf256643b6c3382384164bf) {float( NAN)} - [Altitude](structmavsdk_1_1_telemetry_1_1_altitude.md) in meters is initialized on system boot and monotonic. + +float [altitude_amsl_m](#structmavsdk_1_1_telemetry_1_1_altitude_1a898ba184deccdaf9d09e35b32d00fe5b) { float(NAN)} - [Altitude](structmavsdk_1_1_telemetry_1_1_altitude.md) AMSL (above mean sea level) in meters. + +float [altitude_local_m](#structmavsdk_1_1_telemetry_1_1_altitude_1ad99a82de545efff2db64fd122d983ddd) {float(NAN)} - Local altitude in meters. + +float [altitude_relative_m](#structmavsdk_1_1_telemetry_1_1_altitude_1ab19d607e38ba15b6775e3477e28d097c) {float(NAN)} - [Altitude](structmavsdk_1_1_telemetry_1_1_altitude.md) above home position in meters. + +float [altitude_terrain_m](#structmavsdk_1_1_telemetry_1_1_altitude_1a3ff7fd4d1cb4add1315faed09665f6dd) {float(NAN)} - [Altitude](structmavsdk_1_1_telemetry_1_1_altitude.md) above terrain in meters. + +float [bottom_clearance_m](#structmavsdk_1_1_telemetry_1_1_altitude_1adb1f002956624c20524f33412bd8debc) { float(NAN)} - This is not the altitude, but the clear space below the system according to the fused clearance estimate in meters. + + +## Field Documentation + + +### altitude_monotonic_m {#structmavsdk_1_1_telemetry_1_1_altitude_1a2dcb5cf0eaf256643b6c3382384164bf} + +```cpp +float mavsdk::Telemetry::Altitude::altitude_monotonic_m {float( NAN)} +``` + + +[Altitude](structmavsdk_1_1_telemetry_1_1_altitude.md) in meters is initialized on system boot and monotonic. + + +### altitude_amsl_m {#structmavsdk_1_1_telemetry_1_1_altitude_1a898ba184deccdaf9d09e35b32d00fe5b} + +```cpp +float mavsdk::Telemetry::Altitude::altitude_amsl_m { float(NAN)} +``` + + +[Altitude](structmavsdk_1_1_telemetry_1_1_altitude.md) AMSL (above mean sea level) in meters. + + +### altitude_local_m {#structmavsdk_1_1_telemetry_1_1_altitude_1ad99a82de545efff2db64fd122d983ddd} + +```cpp +float mavsdk::Telemetry::Altitude::altitude_local_m {float(NAN)} +``` + + +Local altitude in meters. + + +### altitude_relative_m {#structmavsdk_1_1_telemetry_1_1_altitude_1ab19d607e38ba15b6775e3477e28d097c} + +```cpp +float mavsdk::Telemetry::Altitude::altitude_relative_m {float(NAN)} +``` + + +[Altitude](structmavsdk_1_1_telemetry_1_1_altitude.md) above home position in meters. + + +### altitude_terrain_m {#structmavsdk_1_1_telemetry_1_1_altitude_1a3ff7fd4d1cb4add1315faed09665f6dd} + +```cpp +float mavsdk::Telemetry::Altitude::altitude_terrain_m {float(NAN)} +``` + + +[Altitude](structmavsdk_1_1_telemetry_1_1_altitude.md) above terrain in meters. + + +### bottom_clearance_m {#structmavsdk_1_1_telemetry_1_1_altitude_1adb1f002956624c20524f33412bd8debc} + +```cpp +float mavsdk::Telemetry::Altitude::bottom_clearance_m { float(NAN)} +``` + + +This is not the altitude, but the clear space below the system according to the fused clearance estimate in meters. + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html new file mode 100644 index 00000000..dc40a4b3 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html @@ -0,0 +1,3357 @@ + + + + + + + struct AngularVelocityBody · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                              mavsdk::Telemetry::AngularVelocityBody Struct Reference

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              #include: telemetry.h

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Angular velocity type.

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Data Fields

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              float roll_rad_s {float(NAN)} - Roll angular velocity.

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              float pitch_rad_s {float(NAN)} - Pitch angular velocity.

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              float yaw_rad_s {float(NAN)} - Yaw angular velocity.

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Field Documentation

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              roll_rad_s

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              float mavsdk::Telemetry::AngularVelocityBody::roll_rad_s {float(NAN)}
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Roll angular velocity.

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              pitch_rad_s

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              float mavsdk::Telemetry::AngularVelocityBody::pitch_rad_s {float(NAN)}
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Pitch angular velocity.

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              yaw_rad_s

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              float mavsdk::Telemetry::AngularVelocityBody::yaw_rad_s {float(NAN)}
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Yaw angular velocity.

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html new file mode 100644 index 00000000..e719446d --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html @@ -0,0 +1,3357 @@ + + + + + + + struct AngularVelocityNed · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                mavsdk::Telemetry::AngularVelocityFrd Struct Reference

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                #include: telemetry.h

                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                AngularVelocityFrd message type.

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Data Fields

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                float forward_rad_s { float(NAN)} - Angular velocity in forward direction in radians per second.

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                float right_rad_s { float(NAN)} - Angular velocity in right direction in radians per second.

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                float down_rad_s { float(NAN)} - Angular velocity in Down direction in radians per second.

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Field Documentation

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                forward_rad_s

                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                float mavsdk::Telemetry::AngularVelocityFrd::forward_rad_s { float(NAN)}
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Angular velocity in forward direction in radians per second.

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                right_rad_s

                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                float mavsdk::Telemetry::AngularVelocityFrd::right_rad_s { float(NAN)}
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Angular velocity in right direction in radians per second.

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                down_rad_s

                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                float mavsdk::Telemetry::AngularVelocityFrd::down_rad_s { float(NAN)}
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Angular velocity in Down direction in radians per second.

                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html new file mode 100644 index 00000000..f5b182e9 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html @@ -0,0 +1,3372 @@ + + + + + + + struct Battery · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                  mavsdk::Telemetry::Battery Struct Reference

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  #include: telemetry.h

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  Battery type.

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  Data Fields

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  uint32_t id {0} - Battery ID, for systems with multiple batteries.

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  float temperature_degc {float(NAN)} - Temperature of the battery in degrees Celsius. NAN for unknown temperature.

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  float voltage_v {float(NAN)} - Voltage in volts.

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  float current_battery_a {float(NAN)} - Battery current in Amps, NAN if autopilot does not measure the current.

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  float capacity_consumed_ah { float(NAN)} - Consumed charge in Amp hours, NAN if autopilot does not provide consumption estimate.

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  float remaining_percent { float(NAN)} - Estimated battery remaining (range: 0 to 100)

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  id

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  uint32_t mavsdk::Telemetry::Battery::id {0}
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  Battery ID, for systems with multiple batteries.

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  temperature_degc

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  float mavsdk::Telemetry::Battery::temperature_degc {float(NAN)}
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  Temperature of the battery in degrees Celsius. NAN for unknown temperature.

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  voltage_v

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  float mavsdk::Telemetry::Battery::voltage_v {float(NAN)}
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  Voltage in volts.

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  current_battery_a

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  float mavsdk::Telemetry::Battery::current_battery_a {float(NAN)}
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  Battery current in Amps, NAN if autopilot does not measure the current.

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  capacity_consumed_ah

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  float mavsdk::Telemetry::Battery::capacity_consumed_ah { float(NAN)}
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  Consumed charge in Amp hours, NAN if autopilot does not provide consumption estimate.

                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  remaining_percent

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  float mavsdk::Telemetry::Battery::remaining_percent { float(NAN)}
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  Estimated battery remaining (range: 0 to 100)

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html new file mode 100644 index 00000000..e3bab205 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html @@ -0,0 +1,3348 @@ + + + + + + + struct Covariance · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                    mavsdk::Telemetry::Covariance Struct Reference

                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                    #include: telemetry.h

                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                    Covariance type.

                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                    Row-major representation of a 6x6 cross-covariance matrix upper right triangle. Set first to NaN if unknown.

                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                    Data Fields

                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                    std::vector< float > covariance_matrix {} - Representation of a covariance matrix.

                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                    Field Documentation

                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                    covariance_matrix

                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    std::vector<float> mavsdk::Telemetry::Covariance::covariance_matrix {}
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                    Representation of a covariance matrix.

                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html new file mode 100644 index 00000000..f4960b81 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html @@ -0,0 +1,3362 @@ + + + + + + + struct DistanceSensor · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                      mavsdk::Telemetry::DistanceSensor Struct Reference

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      #include: telemetry.h

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      DistanceSensor message type.

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      Data Fields

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      float minimum_distance_m { float(NAN)} - Minimum distance the sensor can measure, NaN if unknown.

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      float maximum_distance_m { float(NAN)} - Maximum distance the sensor can measure, NaN if unknown.

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      float current_distance_m { float(NAN)} - Current distance reading, NaN if unknown.

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      EulerAngle orientation {} - Sensor Orientation reading.

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      Field Documentation

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      minimum_distance_m

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      float mavsdk::Telemetry::DistanceSensor::minimum_distance_m { float(NAN)}
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      Minimum distance the sensor can measure, NaN if unknown.

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      maximum_distance_m

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      float mavsdk::Telemetry::DistanceSensor::maximum_distance_m { float(NAN)}
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      Maximum distance the sensor can measure, NaN if unknown.

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      current_distance_m

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      float mavsdk::Telemetry::DistanceSensor::current_distance_m { float(NAN)}
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      Current distance reading, NaN if unknown.

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      orientation

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      EulerAngle mavsdk::Telemetry::DistanceSensor::orientation {}
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      Sensor Orientation reading.

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html new file mode 100644 index 00000000..bbfbe706 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html @@ -0,0 +1,3364 @@ + + + + + + + struct EulerAngle · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                        mavsdk::Telemetry::EulerAngle Struct Reference

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        #include: telemetry.h

                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        Euler angle type.

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        All rotations and axis systems follow the right-hand rule. The Euler angles follow the convention of a 3-2-1 intrinsic Tait-Bryan rotation sequence.

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        For more info see https://en.wikipedia.org/wiki/Euler_angles

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        Data Fields

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        float roll_deg { float(NAN)} - Roll angle in degrees, positive is banking to the right.

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        float pitch_deg { float(NAN)} - Pitch angle in degrees, positive is pitching nose up.

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        float yaw_deg { float(NAN)} - Yaw angle in degrees, positive is clock-wise seen from above.

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        uint64_t timestamp_us {} - Timestamp in microseconds.

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        Field Documentation

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        roll_deg

                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        float mavsdk::Telemetry::EulerAngle::roll_deg { float(NAN)}
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        Roll angle in degrees, positive is banking to the right.

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        pitch_deg

                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        float mavsdk::Telemetry::EulerAngle::pitch_deg { float(NAN)}
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        Pitch angle in degrees, positive is pitching nose up.

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        yaw_deg

                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        float mavsdk::Telemetry::EulerAngle::yaw_deg { float(NAN)}
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        Yaw angle in degrees, positive is clock-wise seen from above.

                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        timestamp_us

                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        uint64_t mavsdk::Telemetry::EulerAngle::timestamp_us {}
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        Timestamp in microseconds.

                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html new file mode 100644 index 00000000..a5dc0975 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html @@ -0,0 +1,3357 @@ + + + + + + + struct FixedwingMetrics · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                          mavsdk::Telemetry::FixedwingMetrics Struct Reference

                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          #include: telemetry.h

                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          FixedwingMetrics message type.

                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          Data Fields

                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          float airspeed_m_s { float(NAN)} - Current indicated airspeed (IAS) in metres per second.

                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          float throttle_percentage {float(NAN)} - Current throttle setting (0 to 100)

                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          float climb_rate_m_s {float(NAN)} - Current climb rate in metres per second.

                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          Field Documentation

                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          airspeed_m_s

                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          float mavsdk::Telemetry::FixedwingMetrics::airspeed_m_s { float(NAN)}
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          Current indicated airspeed (IAS) in metres per second.

                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          throttle_percentage

                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          float mavsdk::Telemetry::FixedwingMetrics::throttle_percentage {float(NAN)}
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          Current throttle setting (0 to 100)

                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          climb_rate_m_s

                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          float mavsdk::Telemetry::FixedwingMetrics::climb_rate_m_s {float(NAN)}
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          Current climb rate in metres per second.

                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html new file mode 100644 index 00000000..50d1e9c5 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html @@ -0,0 +1,3357 @@ + + + + + + + struct GpsGlobalOrigin · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                            mavsdk::Telemetry::GpsGlobalOrigin Struct Reference

                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            #include: telemetry.h

                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            Gps global origin type.

                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            Data Fields

                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            double latitude_deg {double(NAN)} - Latitude of the origin.

                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            double longitude_deg {double(NAN)} - Longitude of the origin.

                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            float altitude_m {float(NAN)} - Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            Field Documentation

                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            latitude_deg

                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            double mavsdk::Telemetry::GpsGlobalOrigin::latitude_deg {double(NAN)}
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            Latitude of the origin.

                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            longitude_deg

                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            double mavsdk::Telemetry::GpsGlobalOrigin::longitude_deg {double(NAN)}
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            Longitude of the origin.

                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            altitude_m

                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            float mavsdk::Telemetry::GpsGlobalOrigin::altitude_m {float(NAN)}
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html new file mode 100644 index 00000000..3af65682 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html @@ -0,0 +1,3352 @@ + + + + + + + struct GpsInfo · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                              mavsdk::Telemetry::GpsInfo Struct Reference

                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              #include: telemetry.h

                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              GPS information type.

                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              Data Fields

                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              int32_t num_satellites {0} - Number of visible satellites in use.

                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              FixType fix_type {} - Fix type.

                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              Field Documentation

                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              num_satellites

                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              int32_t mavsdk::Telemetry::GpsInfo::num_satellites {0}
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              Number of visible satellites in use.

                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              fix_type

                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              FixType mavsdk::Telemetry::GpsInfo::fix_type {}
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              Fix type.

                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html new file mode 100644 index 00000000..8985aa69 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html @@ -0,0 +1,3357 @@ + + + + + + + struct GroundTruth · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                mavsdk::Telemetry::GroundTruth Struct Reference

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                #include: telemetry.h

                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                GroundTruth message type.

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Data Fields

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                double latitude_deg {double(NAN)} - Latitude in degrees (range: -90 to +90)

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                double longitude_deg {double(NAN)} - Longitude in degrees (range: -180 to 180)

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                float absolute_altitude_m { float(NAN)} - Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Field Documentation

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                latitude_deg

                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                double mavsdk::Telemetry::GroundTruth::latitude_deg {double(NAN)}
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Latitude in degrees (range: -90 to +90)

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                longitude_deg

                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                double mavsdk::Telemetry::GroundTruth::longitude_deg {double(NAN)}
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Longitude in degrees (range: -180 to 180)

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                absolute_altitude_m

                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                float mavsdk::Telemetry::GroundTruth::absolute_altitude_m { float(NAN)}
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html new file mode 100644 index 00000000..fbf308c3 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html @@ -0,0 +1,3347 @@ + + + + + + + struct Heading · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  mavsdk::Telemetry::Heading Struct Reference

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  #include: telemetry.h

                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Heading type used for global position.

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Data Fields

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  double heading_deg {double(NAN)} - Heading in degrees (range: 0 to +360)

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  heading_deg

                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  double mavsdk::Telemetry::Heading::heading_deg {double(NAN)}
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Heading in degrees (range: 0 to +360)

                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html new file mode 100644 index 00000000..b0836bc6 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html @@ -0,0 +1,3377 @@ + + + + + + + struct Health · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    mavsdk::Telemetry::Health Struct Reference

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    #include: telemetry.h

                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Health type.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Data Fields

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    bool is_gyrometer_calibration_ok {false} - True if the gyrometer is calibrated.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    bool is_accelerometer_calibration_ok { false} - True if the accelerometer is calibrated.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    bool is_magnetometer_calibration_ok { false} - True if the magnetometer is calibrated.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    bool is_local_position_ok {false} - True if the local position estimate is good enough to fly in 'position control' mode.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    bool is_global_position_ok {false} - True if the global position estimate is good enough to fly in 'position control' mode.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    bool is_home_position_ok { false} - True if the home position has been initialized properly.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    bool is_armable {false} - True if system can be armed.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Field Documentation

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    is_gyrometer_calibration_ok

                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    bool mavsdk::Telemetry::Health::is_gyrometer_calibration_ok {false}
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    True if the gyrometer is calibrated.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    is_accelerometer_calibration_ok

                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    bool mavsdk::Telemetry::Health::is_accelerometer_calibration_ok { false}
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    True if the accelerometer is calibrated.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    is_magnetometer_calibration_ok

                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    bool mavsdk::Telemetry::Health::is_magnetometer_calibration_ok { false}
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    True if the magnetometer is calibrated.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    is_local_position_ok

                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    bool mavsdk::Telemetry::Health::is_local_position_ok {false}
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    True if the local position estimate is good enough to fly in 'position control' mode.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    is_global_position_ok

                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    bool mavsdk::Telemetry::Health::is_global_position_ok {false}
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    True if the global position estimate is good enough to fly in 'position control' mode.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    is_home_position_ok

                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    bool mavsdk::Telemetry::Health::is_home_position_ok { false}
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    True if the home position has been initialized properly.

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    is_armable

                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    bool mavsdk::Telemetry::Health::is_armable {false}
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    True if system can be armed.

                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html new file mode 100644 index 00000000..0b0521fe --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html @@ -0,0 +1,3367 @@ + + + + + + + struct Imu · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                      mavsdk::Telemetry::Imu Struct Reference

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      #include: telemetry.h

                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Imu message type.

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Data Fields

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      AccelerationFrd acceleration_frd {} - Acceleration.

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      AngularVelocityFrd angular_velocity_frd {} - Angular velocity.

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      MagneticFieldFrd magnetic_field_frd {} - Magnetic field.

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      float temperature_degc {float(NAN)} - Temperature.

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      uint64_t timestamp_us {} - Timestamp in microseconds.

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Field Documentation

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      acceleration_frd

                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      AccelerationFrd mavsdk::Telemetry::Imu::acceleration_frd {}
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Acceleration.

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      angular_velocity_frd

                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      AngularVelocityFrd mavsdk::Telemetry::Imu::angular_velocity_frd {}
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Angular velocity.

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      magnetic_field_frd

                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      MagneticFieldFrd mavsdk::Telemetry::Imu::magnetic_field_frd {}
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Magnetic field.

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      temperature_degc

                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::Imu::temperature_degc {float(NAN)}
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Temperature.

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      timestamp_us

                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      uint64_t mavsdk::Telemetry::Imu::timestamp_us {}
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Timestamp in microseconds.

                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html new file mode 100644 index 00000000..363f2a73 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html @@ -0,0 +1,3357 @@ + + + + + + + struct MagneticFieldFrd · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                        mavsdk::Telemetry::MagneticFieldFrd Struct Reference

                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        #include: telemetry.h

                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        MagneticFieldFrd message type.

                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        Data Fields

                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        float forward_gauss { float(NAN)} - Magnetic field in forward direction measured in Gauss.

                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        float right_gauss { float(NAN)} - Magnetic field in East direction measured in Gauss.

                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        float down_gauss { float(NAN)} - Magnetic field in Down direction measured in Gauss.

                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        Field Documentation

                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        forward_gauss

                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        float mavsdk::Telemetry::MagneticFieldFrd::forward_gauss { float(NAN)}
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        Magnetic field in forward direction measured in Gauss.

                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        right_gauss

                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        float mavsdk::Telemetry::MagneticFieldFrd::right_gauss { float(NAN)}
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        Magnetic field in East direction measured in Gauss.

                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        down_gauss

                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        float mavsdk::Telemetry::MagneticFieldFrd::down_gauss { float(NAN)}
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        Magnetic field in Down direction measured in Gauss.

                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html new file mode 100644 index 00000000..d0ea815b --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html @@ -0,0 +1,3431 @@ + + + + + + + struct Odometry · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                          mavsdk::Telemetry::Odometry Struct Reference

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          #include: telemetry.h

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Odometry message type.

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Public Types

                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                          TypeDescription
                                                                                                                                                                                                                                                                          enum MavFrameMavlink frame id.
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Data Fields

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          uint64_t time_usec {} - Timestamp (0 to use Backend timestamp).

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          MavFrame frame_id {} - Coordinate frame of reference for the pose data.

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          MavFrame child_frame_id {} - Coordinate frame of reference for the velocity in free space (twist) data.

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          PositionBody position_body {} - Position.

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Quaternion q {} - Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation).

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          VelocityBody velocity_body {} - Linear velocity (m/s).

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          AngularVelocityBody angular_velocity_body {} - Angular velocity (rad/s).

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Covariance pose_covariance {} - Pose cross-covariance matrix.

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Covariance velocity_covariance {} - Velocity cross-covariance matrix.

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Member Enumeration Documentation

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          enum MavFrame

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Mavlink frame id.

                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                          ValueDescription
                                                                                                                                                                                                                                                                          UndefFrame is undefined..
                                                                                                                                                                                                                                                                          BodyNedSetpoint in body NED frame. This makes sense if all position control is externalized - e.g. useful to command 2 m/s^2 acceleration to the right..
                                                                                                                                                                                                                                                                          VisionNedOdometry local coordinate frame of data given by a vision estimation system, Z-down (x: north, y: east, z: down)..
                                                                                                                                                                                                                                                                          EstimNedOdometry local coordinate frame of data given by an estimator running onboard the vehicle, Z-down (x: north, y: east, z: down)..
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Field Documentation

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          time_usec

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          uint64_t mavsdk::Telemetry::Odometry::time_usec {}
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Timestamp (0 to use Backend timestamp).

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          frame_id

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          MavFrame mavsdk::Telemetry::Odometry::frame_id {}
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Coordinate frame of reference for the pose data.

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          child_frame_id

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          MavFrame mavsdk::Telemetry::Odometry::child_frame_id {}
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Coordinate frame of reference for the velocity in free space (twist) data.

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          position_body

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          PositionBody mavsdk::Telemetry::Odometry::position_body {}
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Position.

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          q

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          Quaternion mavsdk::Telemetry::Odometry::q {}
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation).

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          velocity_body

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          VelocityBody mavsdk::Telemetry::Odometry::velocity_body {}
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Linear velocity (m/s).

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          angular_velocity_body

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          AngularVelocityBody mavsdk::Telemetry::Odometry::angular_velocity_body {}
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Angular velocity (rad/s).

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          pose_covariance

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          Covariance mavsdk::Telemetry::Odometry::pose_covariance {}
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Pose cross-covariance matrix.

                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          velocity_covariance

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          Covariance mavsdk::Telemetry::Odometry::velocity_covariance {}
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Velocity cross-covariance matrix.

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html new file mode 100644 index 00000000..c708abe9 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html @@ -0,0 +1,3362 @@ + + + + + + + struct Position · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                            mavsdk::Telemetry::Position Struct Reference

                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            #include: telemetry.h

                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            Position type in global coordinates.

                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            Data Fields

                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            double latitude_deg {double(NAN)} - Latitude in degrees (range: -90 to +90)

                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            double longitude_deg {double(NAN)} - Longitude in degrees (range: -180 to +180)

                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            float absolute_altitude_m { float(NAN)} - Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            float relative_altitude_m { float(NAN)} - Altitude relative to takeoff altitude in metres.

                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            Field Documentation

                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            latitude_deg

                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            double mavsdk::Telemetry::Position::latitude_deg {double(NAN)}
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            Latitude in degrees (range: -90 to +90)

                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            longitude_deg

                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            double mavsdk::Telemetry::Position::longitude_deg {double(NAN)}
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            Longitude in degrees (range: -180 to +180)

                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            absolute_altitude_m

                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            float mavsdk::Telemetry::Position::absolute_altitude_m { float(NAN)}
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            relative_altitude_m

                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            float mavsdk::Telemetry::Position::relative_altitude_m { float(NAN)}
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            Altitude relative to takeoff altitude in metres.

                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html new file mode 100644 index 00000000..7f6c1ce6 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html @@ -0,0 +1,3357 @@ + + + + + + + struct PositionBody · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                              mavsdk::Telemetry::PositionBody Struct Reference

                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              #include: telemetry.h

                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              Position type, represented in the Body (X Y Z) frame.

                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              Data Fields

                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              float x_m {} - X Position in metres.

                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              float y_m {} - Y Position in metres.

                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              float z_m {} - Z Position in metres.

                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              Field Documentation

                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              x_m

                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              float mavsdk::Telemetry::PositionBody::x_m {}
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              X Position in metres.

                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              y_m

                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              float mavsdk::Telemetry::PositionBody::y_m {}
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              Y Position in metres.

                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              z_m

                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              float mavsdk::Telemetry::PositionBody::z_m {}
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              Z Position in metres.

                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html new file mode 100644 index 00000000..1a03610e --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html @@ -0,0 +1,3357 @@ + + + + + + + struct PositionNed · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                mavsdk::Telemetry::PositionNed Struct Reference

                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                #include: telemetry.h

                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                PositionNed message type.

                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                Data Fields

                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                float north_m {float(NAN)} - Position along north direction in metres.

                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                float east_m {float(NAN)} - Position along east direction in metres.

                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                float down_m {float(NAN)} - Position along down direction in metres.

                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                Field Documentation

                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                north_m

                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                float mavsdk::Telemetry::PositionNed::north_m {float(NAN)}
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                Position along north direction in metres.

                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                east_m

                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                float mavsdk::Telemetry::PositionNed::east_m {float(NAN)}
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                Position along east direction in metres.

                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                down_m

                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                float mavsdk::Telemetry::PositionNed::down_m {float(NAN)}
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                Position along down direction in metres.

                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html new file mode 100644 index 00000000..aa06b12f --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html @@ -0,0 +1,3352 @@ + + + + + + + struct PositionVelocityNed · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                  mavsdk::Telemetry::PositionVelocityNed Struct Reference

                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  #include: telemetry.h

                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  PositionVelocityNed message type.

                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  Data Fields

                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  PositionNed position {} - Position (NED)

                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  VelocityNed velocity {} - Velocity (NED)

                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  position

                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  PositionNed mavsdk::Telemetry::PositionVelocityNed::position {}
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  Position (NED)

                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  velocity

                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  VelocityNed mavsdk::Telemetry::PositionVelocityNed::velocity {}
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  Velocity (NED)

                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html new file mode 100644 index 00000000..ba68d776 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html @@ -0,0 +1,3369 @@ + + + + + + + struct Quaternion · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                    mavsdk::Telemetry::Quaternion Struct Reference

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    #include: telemetry.h

                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    Quaternion type.

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    All rotations and axis systems follow the right-hand rule. The Hamilton quaternion product definition is used. A zero-rotation quaternion is represented by (1,0,0,0). The quaternion could also be written as w + xi + yj + zk.

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    For more info see: https://en.wikipedia.org/wiki/Quaternion

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    Data Fields

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    float w {float(NAN)} - Quaternion entry 0, also denoted as a.

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    float x {float(NAN)} - Quaternion entry 1, also denoted as b.

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    float y {float(NAN)} - Quaternion entry 2, also denoted as c.

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    float z {float(NAN)} - Quaternion entry 3, also denoted as d.

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    uint64_t timestamp_us {} - Timestamp in microseconds.

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    Field Documentation

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    w

                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    float mavsdk::Telemetry::Quaternion::w {float(NAN)}
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    Quaternion entry 0, also denoted as a.

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    x

                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    float mavsdk::Telemetry::Quaternion::x {float(NAN)}
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    Quaternion entry 1, also denoted as b.

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    y

                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    float mavsdk::Telemetry::Quaternion::y {float(NAN)}
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    Quaternion entry 2, also denoted as c.

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    z

                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    float mavsdk::Telemetry::Quaternion::z {float(NAN)}
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    Quaternion entry 3, also denoted as d.

                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    timestamp_us

                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    uint64_t mavsdk::Telemetry::Quaternion::timestamp_us {}
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    Timestamp in microseconds.

                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html new file mode 100644 index 00000000..af796069 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html @@ -0,0 +1,3413 @@ + + + + + + + struct RawGps · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                      mavsdk::Telemetry::RawGps Struct Reference

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      #include: telemetry.h

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Raw GPS information type.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Warning: this is an advanced type! If you want the location of the drone, use the position instead. This message exposes the raw values of the GNSS sensor.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Data Fields

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      uint64_t timestamp_us {} - Timestamp in microseconds (UNIX Epoch time or time since system boot, to be inferred)

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      double latitude_deg {} - Latitude in degrees (WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      double longitude_deg {} - Longitude in degrees (WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      float absolute_altitude_m {} - Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      float hdop {} - GPS HDOP horizontal dilution of position (unitless). If unknown, set to NaN.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      float vdop {} - GPS VDOP vertical dilution of position (unitless). If unknown, set to NaN.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      float velocity_m_s {} - Ground velocity in metres per second.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      float cog_deg {} - Course over ground (NOT heading, but direction of movement) in degrees. If unknown, set to NaN.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      float altitude_ellipsoid_m {} - Altitude in metres (above WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      float horizontal_uncertainty_m {} - Position uncertainty in metres.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      float vertical_uncertainty_m {} - Altitude uncertainty in metres.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      float velocity_uncertainty_m_s {} - Velocity uncertainty in metres per second.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      float heading_uncertainty_deg {} - Heading uncertainty in degrees.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      float yaw_deg {} - Yaw in earth frame from north.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Field Documentation

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      timestamp_us

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      uint64_t mavsdk::Telemetry::RawGps::timestamp_us {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Timestamp in microseconds (UNIX Epoch time or time since system boot, to be inferred)

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      latitude_deg

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      double mavsdk::Telemetry::RawGps::latitude_deg {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Latitude in degrees (WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      longitude_deg

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      double mavsdk::Telemetry::RawGps::longitude_deg {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Longitude in degrees (WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      absolute_altitude_m

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::RawGps::absolute_altitude_m {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      hdop

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::RawGps::hdop {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      GPS HDOP horizontal dilution of position (unitless). If unknown, set to NaN.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      vdop

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::RawGps::vdop {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      GPS VDOP vertical dilution of position (unitless). If unknown, set to NaN.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      velocity_m_s

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::RawGps::velocity_m_s {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Ground velocity in metres per second.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      cog_deg

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::RawGps::cog_deg {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Course over ground (NOT heading, but direction of movement) in degrees. If unknown, set to NaN.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      altitude_ellipsoid_m

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::RawGps::altitude_ellipsoid_m {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Altitude in metres (above WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      horizontal_uncertainty_m

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::RawGps::horizontal_uncertainty_m {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Position uncertainty in metres.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      vertical_uncertainty_m

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::RawGps::vertical_uncertainty_m {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Altitude uncertainty in metres.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      velocity_uncertainty_m_s

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::RawGps::velocity_uncertainty_m_s {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Velocity uncertainty in metres per second.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      heading_uncertainty_deg

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::RawGps::heading_uncertainty_deg {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Heading uncertainty in degrees.

                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      yaw_deg

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      float mavsdk::Telemetry::RawGps::yaw_deg {}
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Yaw in earth frame from north.

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html new file mode 100644 index 00000000..fe7e01cf --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html @@ -0,0 +1,3357 @@ + + + + + + + struct RcStatus · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                        mavsdk::Telemetry::RcStatus Struct Reference

                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        #include: telemetry.h

                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        Remote control status type.

                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        Data Fields

                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        bool was_available_once {false} - True if an RC signal has been available once.

                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        bool is_available {false} - True if the RC signal is available now.

                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        float signal_strength_percent { float(NAN)} - Signal strength (range: 0 to 100, NaN if unknown)

                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        Field Documentation

                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        was_available_once

                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        bool mavsdk::Telemetry::RcStatus::was_available_once {false}
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        True if an RC signal has been available once.

                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        is_available

                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        bool mavsdk::Telemetry::RcStatus::is_available {false}
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        True if the RC signal is available now.

                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        signal_strength_percent

                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        float mavsdk::Telemetry::RcStatus::signal_strength_percent { float(NAN)}
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        Signal strength (range: 0 to 100, NaN if unknown)

                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html new file mode 100644 index 00000000..2ea71c15 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html @@ -0,0 +1,3367 @@ + + + + + + + struct ScaledPressure · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                          mavsdk::Telemetry::ScaledPressure Struct Reference

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          #include: telemetry.h

                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          Scaled Pressure message type.

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          Data Fields

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          uint64_t timestamp_us {} - Timestamp (time since system boot)

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          float absolute_pressure_hpa {} - Absolute pressure in hPa.

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          float differential_pressure_hpa {} - Differential pressure 1 in hPa.

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          float temperature_deg {} - Absolute pressure temperature (in celsius)

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          float differential_pressure_temperature_deg {} - Differential pressure temperature (in celsius, 0 if not available)

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          Field Documentation

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          timestamp_us

                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          uint64_t mavsdk::Telemetry::ScaledPressure::timestamp_us {}
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          Timestamp (time since system boot)

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          absolute_pressure_hpa

                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          float mavsdk::Telemetry::ScaledPressure::absolute_pressure_hpa {}
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          Absolute pressure in hPa.

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          differential_pressure_hpa

                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          float mavsdk::Telemetry::ScaledPressure::differential_pressure_hpa {}
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          Differential pressure 1 in hPa.

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          temperature_deg

                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          float mavsdk::Telemetry::ScaledPressure::temperature_deg {}
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          Absolute pressure temperature (in celsius)

                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          differential_pressure_temperature_deg

                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          float mavsdk::Telemetry::ScaledPressure::differential_pressure_temperature_deg {}
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          Differential pressure temperature (in celsius, 0 if not available)

                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html new file mode 100644 index 00000000..26dd4dc6 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html @@ -0,0 +1,3352 @@ + + + + + + + struct StatusText · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                            mavsdk::Telemetry::StatusText Struct Reference

                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            #include: telemetry.h

                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            StatusText information type.

                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            Data Fields

                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            StatusTextType type {} - Message type.

                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            std::string text {} - MAVLink status message.

                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            Field Documentation

                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            type

                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            StatusTextType mavsdk::Telemetry::StatusText::type {}
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            Message type.

                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            text

                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            std::string mavsdk::Telemetry::StatusText::text {}
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            MAVLink status message.

                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html new file mode 100644 index 00000000..ae04c3df --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html @@ -0,0 +1,3357 @@ + + + + + + + struct VelocityBody · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                              mavsdk::Telemetry::VelocityBody Struct Reference

                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              #include: telemetry.h

                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              Velocity type, represented in the Body (X Y Z) frame and in metres/second.

                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              Data Fields

                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              float x_m_s {} - Velocity in X in metres/second.

                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              float y_m_s {} - Velocity in Y in metres/second.

                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              float z_m_s {} - Velocity in Z in metres/second.

                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              Field Documentation

                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              x_m_s

                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              float mavsdk::Telemetry::VelocityBody::x_m_s {}
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              Velocity in X in metres/second.

                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              y_m_s

                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              float mavsdk::Telemetry::VelocityBody::y_m_s {}
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              Velocity in Y in metres/second.

                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              z_m_s

                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              float mavsdk::Telemetry::VelocityBody::z_m_s {}
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              Velocity in Z in metres/second.

                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html new file mode 100644 index 00000000..c172e178 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html @@ -0,0 +1,3357 @@ + + + + + + + struct VelocityNed · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                mavsdk::Telemetry::VelocityNed Struct Reference

                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                #include: telemetry.h

                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                VelocityNed message type.

                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                Data Fields

                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                float north_m_s {} - Velocity along north direction in metres per second.

                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                float east_m_s {} - Velocity along east direction in metres per second.

                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                float down_m_s {} - Velocity along down direction in metres per second.

                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                Field Documentation

                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                north_m_s

                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                float mavsdk::Telemetry::VelocityNed::north_m_s {}
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                Velocity along north direction in metres per second.

                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                east_m_s

                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                float mavsdk::Telemetry::VelocityNed::east_m_s {}
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                Velocity along east direction in metres per second.

                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                down_m_s

                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                float mavsdk::Telemetry::VelocityNed::down_m_s {}
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                Velocity along down direction in metres per second.

                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html new file mode 100644 index 00000000..5e061d97 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html @@ -0,0 +1,3357 @@ + + + + + + + struct AccelerationFrd · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                  mavsdk::TelemetryServer::AccelerationFrd Struct Reference

                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  AccelerationFrd message type.

                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  Data Fields

                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  float forward_m_s2 { float(NAN)} - Acceleration in forward direction in metres per second^2.

                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  float right_m_s2 { float(NAN)} - Acceleration in right direction in metres per second^2.

                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  float down_m_s2 { float(NAN)} - Acceleration in down direction in metres per second^2.

                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  forward_m_s2

                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  float mavsdk::TelemetryServer::AccelerationFrd::forward_m_s2 { float(NAN)}
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  Acceleration in forward direction in metres per second^2.

                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  right_m_s2

                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  float mavsdk::TelemetryServer::AccelerationFrd::right_m_s2 { float(NAN)}
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  Acceleration in right direction in metres per second^2.

                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  down_m_s2

                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  float mavsdk::TelemetryServer::AccelerationFrd::down_m_s2 { float(NAN)}
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  Acceleration in down direction in metres per second^2.

                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html new file mode 100644 index 00000000..7f7f23e7 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html @@ -0,0 +1,3352 @@ + + + + + + + struct ActuatorControlTarget · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                    mavsdk::TelemetryServer::ActuatorControlTarget Struct Reference

                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    Actuator control target type.

                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    Data Fields

                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    int32_t group {0} - An actuator control group is e.g. 'attitude' for the core flight controls, or 'gimbal' for a payload.

                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    std::vector< float > controls {} - Controls normed from -1 to 1, where 0 is neutral position.

                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    Field Documentation

                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    group

                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    int32_t mavsdk::TelemetryServer::ActuatorControlTarget::group {0}
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    An actuator control group is e.g. 'attitude' for the core flight controls, or 'gimbal' for a payload.

                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    controls

                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    std::vector<float> mavsdk::TelemetryServer::ActuatorControlTarget::controls {}
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    Controls normed from -1 to 1, where 0 is neutral position.

                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html new file mode 100644 index 00000000..9c5d2265 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html @@ -0,0 +1,3352 @@ + + + + + + + struct ActuatorOutputStatus · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                      mavsdk::TelemetryServer::ActuatorOutputStatus Struct Reference

                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      Actuator output status type.

                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      Data Fields

                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      uint32_t active {0} - Active outputs.

                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      std::vector< float > actuator {} - Servo/motor output values.

                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      Field Documentation

                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      active

                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      uint32_t mavsdk::TelemetryServer::ActuatorOutputStatus::active {0}
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      Active outputs.

                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      actuator

                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      std::vector<float> mavsdk::TelemetryServer::ActuatorOutputStatus::actuator {}
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      Servo/motor output values.

                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html new file mode 100644 index 00000000..10f53edd --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html @@ -0,0 +1,3357 @@ + + + + + + + struct AngularVelocityBody · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                        mavsdk::TelemetryServer::AngularVelocityBody Struct Reference

                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        Angular velocity type.

                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        Data Fields

                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        float roll_rad_s {float(NAN)} - Roll angular velocity.

                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        float pitch_rad_s {float(NAN)} - Pitch angular velocity.

                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        float yaw_rad_s {float(NAN)} - Yaw angular velocity.

                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        Field Documentation

                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        roll_rad_s

                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        float mavsdk::TelemetryServer::AngularVelocityBody::roll_rad_s {float(NAN)}
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        Roll angular velocity.

                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        pitch_rad_s

                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        float mavsdk::TelemetryServer::AngularVelocityBody::pitch_rad_s {float(NAN)}
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        Pitch angular velocity.

                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        yaw_rad_s

                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        float mavsdk::TelemetryServer::AngularVelocityBody::yaw_rad_s {float(NAN)}
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        Yaw angular velocity.

                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html new file mode 100644 index 00000000..e38ecdad --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html @@ -0,0 +1,3357 @@ + + + + + + + struct AngularVelocityFrd · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                          mavsdk::TelemetryServer::AngularVelocityFrd Struct Reference

                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          AngularVelocityFrd message type.

                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          Data Fields

                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          float forward_rad_s { float(NAN)} - Angular velocity in forward direction in radians per second.

                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          float right_rad_s { float(NAN)} - Angular velocity in right direction in radians per second.

                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          float down_rad_s { float(NAN)} - Angular velocity in Down direction in radians per second.

                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          Field Documentation

                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          forward_rad_s

                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          float mavsdk::TelemetryServer::AngularVelocityFrd::forward_rad_s { float(NAN)}
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          Angular velocity in forward direction in radians per second.

                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          right_rad_s

                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          float mavsdk::TelemetryServer::AngularVelocityFrd::right_rad_s { float(NAN)}
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          Angular velocity in right direction in radians per second.

                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          down_rad_s

                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          float mavsdk::TelemetryServer::AngularVelocityFrd::down_rad_s { float(NAN)}
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          Angular velocity in Down direction in radians per second.

                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html new file mode 100644 index 00000000..51ba3f04 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html @@ -0,0 +1,3352 @@ + + + + + + + struct Battery · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                            mavsdk::TelemetryServer::Battery Struct Reference

                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            Battery type.

                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            Data Fields

                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            float voltage_v {float(NAN)} - Voltage in volts.

                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            float remaining_percent { float(NAN)} - Estimated battery remaining (range: 0.0 to 1.0)

                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            Field Documentation

                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            voltage_v

                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::Battery::voltage_v {float(NAN)}
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            Voltage in volts.

                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            remaining_percent

                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::Battery::remaining_percent { float(NAN)}
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            Estimated battery remaining (range: 0.0 to 1.0)

                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html new file mode 100644 index 00000000..6842a5f4 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html @@ -0,0 +1,3348 @@ + + + + + + + struct Covariance · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                              mavsdk::TelemetryServer::Covariance Struct Reference

                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                              #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                              Covariance type.

                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                              Row-major representation of a 6x6 cross-covariance matrix upper right triangle. Set first to NaN if unknown.

                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                              Data Fields

                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                              std::vector< float > covariance_matrix {} - Representation of a covariance matrix.

                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                              Field Documentation

                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                              covariance_matrix

                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              std::vector<float> mavsdk::TelemetryServer::Covariance::covariance_matrix {}
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                              Representation of a covariance matrix.

                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html new file mode 100644 index 00000000..cbc97a92 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html @@ -0,0 +1,3357 @@ + + + + + + + struct DistanceSensor · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                mavsdk::TelemetryServer::DistanceSensor Struct Reference

                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                DistanceSensor message type.

                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                Data Fields

                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                float minimum_distance_m { float(NAN)} - Minimum distance the sensor can measure, NaN if unknown.

                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                float maximum_distance_m { float(NAN)} - Maximum distance the sensor can measure, NaN if unknown.

                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                float current_distance_m { float(NAN)} - Current distance reading, NaN if unknown.

                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                Field Documentation

                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                minimum_distance_m

                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                float mavsdk::TelemetryServer::DistanceSensor::minimum_distance_m { float(NAN)}
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                Minimum distance the sensor can measure, NaN if unknown.

                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                maximum_distance_m

                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                float mavsdk::TelemetryServer::DistanceSensor::maximum_distance_m { float(NAN)}
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                Maximum distance the sensor can measure, NaN if unknown.

                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                current_distance_m

                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                float mavsdk::TelemetryServer::DistanceSensor::current_distance_m { float(NAN)}
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                Current distance reading, NaN if unknown.

                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html new file mode 100644 index 00000000..94284343 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html @@ -0,0 +1,3364 @@ + + + + + + + struct EulerAngle · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                  mavsdk::TelemetryServer::EulerAngle Struct Reference

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  Euler angle type.

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  All rotations and axis systems follow the right-hand rule. The Euler angles follow the convention of a 3-2-1 intrinsic Tait-Bryan rotation sequence.

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  For more info see https://en.wikipedia.org/wiki/Euler_angles

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  Data Fields

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  float roll_deg { float(NAN)} - Roll angle in degrees, positive is banking to the right.

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  float pitch_deg { float(NAN)} - Pitch angle in degrees, positive is pitching nose up.

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  float yaw_deg { float(NAN)} - Yaw angle in degrees, positive is clock-wise seen from above.

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  uint64_t timestamp_us {} - Timestamp in microseconds.

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  roll_deg

                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  float mavsdk::TelemetryServer::EulerAngle::roll_deg { float(NAN)}
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  Roll angle in degrees, positive is banking to the right.

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  pitch_deg

                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  float mavsdk::TelemetryServer::EulerAngle::pitch_deg { float(NAN)}
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  Pitch angle in degrees, positive is pitching nose up.

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  yaw_deg

                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  float mavsdk::TelemetryServer::EulerAngle::yaw_deg { float(NAN)}
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  Yaw angle in degrees, positive is clock-wise seen from above.

                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  timestamp_us

                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  uint64_t mavsdk::TelemetryServer::EulerAngle::timestamp_us {}
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  Timestamp in microseconds.

                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html new file mode 100644 index 00000000..409fb8d5 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html @@ -0,0 +1,3357 @@ + + + + + + + struct FixedwingMetrics · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                    mavsdk::TelemetryServer::FixedwingMetrics Struct Reference

                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    FixedwingMetrics message type.

                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    Data Fields

                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    float airspeed_m_s { float(NAN)} - Current indicated airspeed (IAS) in metres per second.

                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    float throttle_percentage {float(NAN)} - Current throttle setting (0 to 100)

                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    float climb_rate_m_s {float(NAN)} - Current climb rate in metres per second.

                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    Field Documentation

                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    airspeed_m_s

                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    float mavsdk::TelemetryServer::FixedwingMetrics::airspeed_m_s { float(NAN)}
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    Current indicated airspeed (IAS) in metres per second.

                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    throttle_percentage

                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    float mavsdk::TelemetryServer::FixedwingMetrics::throttle_percentage {float(NAN)}
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    Current throttle setting (0 to 100)

                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    climb_rate_m_s

                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    float mavsdk::TelemetryServer::FixedwingMetrics::climb_rate_m_s {float(NAN)}
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    Current climb rate in metres per second.

                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html new file mode 100644 index 00000000..10eb89d3 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html @@ -0,0 +1,3352 @@ + + + + + + + struct GpsInfo · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                      mavsdk::TelemetryServer::GpsInfo Struct Reference

                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      GPS information type.

                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      Data Fields

                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      int32_t num_satellites {0} - Number of visible satellites in use.

                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      FixType fix_type {} - Fix type.

                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      Field Documentation

                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      num_satellites

                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      int32_t mavsdk::TelemetryServer::GpsInfo::num_satellites {0}
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      Number of visible satellites in use.

                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      fix_type

                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      FixType mavsdk::TelemetryServer::GpsInfo::fix_type {}
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      Fix type.

                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html new file mode 100644 index 00000000..d5d7b0c3 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html @@ -0,0 +1,3357 @@ + + + + + + + struct GroundTruth · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                        mavsdk::TelemetryServer::GroundTruth Struct Reference

                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        GroundTruth message type.

                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        Data Fields

                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        double latitude_deg {double(NAN)} - Latitude in degrees (range: -90 to +90)

                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        double longitude_deg {double(NAN)} - Longitude in degrees (range: -180 to 180)

                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        float absolute_altitude_m { float(NAN)} - Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        Field Documentation

                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        latitude_deg

                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        double mavsdk::TelemetryServer::GroundTruth::latitude_deg {double(NAN)}
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        Latitude in degrees (range: -90 to +90)

                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        longitude_deg

                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        double mavsdk::TelemetryServer::GroundTruth::longitude_deg {double(NAN)}
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        Longitude in degrees (range: -180 to 180)

                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        absolute_altitude_m

                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        float mavsdk::TelemetryServer::GroundTruth::absolute_altitude_m { float(NAN)}
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                        Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html new file mode 100644 index 00000000..a7c5263c --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html @@ -0,0 +1,3347 @@ + + + + + + + struct Heading · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                          mavsdk::TelemetryServer::Heading Struct Reference

                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                          #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                          Heading type used for global position.

                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                          Data Fields

                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                          double heading_deg {double(NAN)} - Heading in degrees (range: 0 to +360)

                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                          Field Documentation

                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                          heading_deg

                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          double mavsdk::TelemetryServer::Heading::heading_deg {double(NAN)}
                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                          Heading in degrees (range: 0 to +360)

                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html new file mode 100644 index 00000000..17696023 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html @@ -0,0 +1,3367 @@ + + + + + + + struct Imu · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                            mavsdk::TelemetryServer::Imu Struct Reference

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            Imu message type.

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            Data Fields

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            AccelerationFrd acceleration_frd {} - Acceleration.

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            AngularVelocityFrd angular_velocity_frd {} - Angular velocity.

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            MagneticFieldFrd magnetic_field_frd {} - Magnetic field.

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            float temperature_degc {float(NAN)} - Temperature.

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            uint64_t timestamp_us {} - Timestamp in microseconds.

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            Field Documentation

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            acceleration_frd

                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            AccelerationFrd mavsdk::TelemetryServer::Imu::acceleration_frd {}
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            Acceleration.

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            angular_velocity_frd

                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            AngularVelocityFrd mavsdk::TelemetryServer::Imu::angular_velocity_frd {}
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            Angular velocity.

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            magnetic_field_frd

                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            MagneticFieldFrd mavsdk::TelemetryServer::Imu::magnetic_field_frd {}
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            Magnetic field.

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            temperature_degc

                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::Imu::temperature_degc {float(NAN)}
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            Temperature.

                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            timestamp_us

                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            uint64_t mavsdk::TelemetryServer::Imu::timestamp_us {}
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                            Timestamp in microseconds.

                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html new file mode 100644 index 00000000..153bbeb3 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html @@ -0,0 +1,3357 @@ + + + + + + + struct MagneticFieldFrd · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                              mavsdk::TelemetryServer::MagneticFieldFrd Struct Reference

                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              MagneticFieldFrd message type.

                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              Data Fields

                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              float forward_gauss { float(NAN)} - Magnetic field in forward direction measured in Gauss.

                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              float right_gauss { float(NAN)} - Magnetic field in East direction measured in Gauss.

                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              float down_gauss { float(NAN)} - Magnetic field in Down direction measured in Gauss.

                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              Field Documentation

                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              forward_gauss

                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              float mavsdk::TelemetryServer::MagneticFieldFrd::forward_gauss { float(NAN)}
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              Magnetic field in forward direction measured in Gauss.

                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              right_gauss

                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              float mavsdk::TelemetryServer::MagneticFieldFrd::right_gauss { float(NAN)}
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              Magnetic field in East direction measured in Gauss.

                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              down_gauss

                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              float mavsdk::TelemetryServer::MagneticFieldFrd::down_gauss { float(NAN)}
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                              Magnetic field in Down direction measured in Gauss.

                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html new file mode 100644 index 00000000..a5241152 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html @@ -0,0 +1,3431 @@ + + + + + + + struct Odometry · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                mavsdk::TelemetryServer::Odometry Struct Reference

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Odometry message type.

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Public Types

                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                TypeDescription
                                                                                                                                                                                                                                                                                                                                enum MavFrameMavlink frame id.
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Data Fields

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                uint64_t time_usec {} - Timestamp (0 to use Backend timestamp).

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                MavFrame frame_id {} - Coordinate frame of reference for the pose data.

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                MavFrame child_frame_id {} - Coordinate frame of reference for the velocity in free space (twist) data.

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                PositionBody position_body {} - Position.

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Quaternion q {} - Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation).

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                VelocityBody velocity_body {} - Linear velocity (m/s).

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                AngularVelocityBody angular_velocity_body {} - Angular velocity (rad/s).

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Covariance pose_covariance {} - Pose cross-covariance matrix.

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Covariance velocity_covariance {} - Velocity cross-covariance matrix.

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Member Enumeration Documentation

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                enum MavFrame

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Mavlink frame id.

                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                ValueDescription
                                                                                                                                                                                                                                                                                                                                UndefFrame is undefined..
                                                                                                                                                                                                                                                                                                                                BodyNedSetpoint in body NED frame. This makes sense if all position control is externalized - e.g. useful to command 2 m/s^2 acceleration to the right..
                                                                                                                                                                                                                                                                                                                                VisionNedOdometry local coordinate frame of data given by a vision estimation system, Z-down (x: north, y: east, z: down)..
                                                                                                                                                                                                                                                                                                                                EstimNedOdometry local coordinate frame of data given by an estimator running onboard the vehicle, Z-down (x: north, y: east, z: down)..
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Field Documentation

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                time_usec

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                uint64_t mavsdk::TelemetryServer::Odometry::time_usec {}
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Timestamp (0 to use Backend timestamp).

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                frame_id

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                MavFrame mavsdk::TelemetryServer::Odometry::frame_id {}
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Coordinate frame of reference for the pose data.

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                child_frame_id

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                MavFrame mavsdk::TelemetryServer::Odometry::child_frame_id {}
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Coordinate frame of reference for the velocity in free space (twist) data.

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                position_body

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                PositionBody mavsdk::TelemetryServer::Odometry::position_body {}
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Position.

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                q

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                Quaternion mavsdk::TelemetryServer::Odometry::q {}
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation).

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                velocity_body

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                VelocityBody mavsdk::TelemetryServer::Odometry::velocity_body {}
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Linear velocity (m/s).

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                angular_velocity_body

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                AngularVelocityBody mavsdk::TelemetryServer::Odometry::angular_velocity_body {}
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Angular velocity (rad/s).

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                pose_covariance

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                Covariance mavsdk::TelemetryServer::Odometry::pose_covariance {}
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Pose cross-covariance matrix.

                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                velocity_covariance

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                Covariance mavsdk::TelemetryServer::Odometry::velocity_covariance {}
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                Velocity cross-covariance matrix.

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html new file mode 100644 index 00000000..2558e604 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html @@ -0,0 +1,3362 @@ + + + + + + + struct Position · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                  mavsdk::TelemetryServer::Position Struct Reference

                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  Position type in global coordinates.

                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  Data Fields

                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  double latitude_deg {double(NAN)} - Latitude in degrees (range: -90 to +90)

                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  double longitude_deg {double(NAN)} - Longitude in degrees (range: -180 to +180)

                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  float absolute_altitude_m { float(NAN)} - Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  float relative_altitude_m { float(NAN)} - Altitude relative to takeoff altitude in metres.

                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  latitude_deg

                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  double mavsdk::TelemetryServer::Position::latitude_deg {double(NAN)}
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  Latitude in degrees (range: -90 to +90)

                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  longitude_deg

                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  double mavsdk::TelemetryServer::Position::longitude_deg {double(NAN)}
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  Longitude in degrees (range: -180 to +180)

                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  absolute_altitude_m

                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  float mavsdk::TelemetryServer::Position::absolute_altitude_m { float(NAN)}
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  relative_altitude_m

                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  float mavsdk::TelemetryServer::Position::relative_altitude_m { float(NAN)}
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  Altitude relative to takeoff altitude in metres.

                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html new file mode 100644 index 00000000..046b504b --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html @@ -0,0 +1,3357 @@ + + + + + + + struct PositionBody · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                    mavsdk::TelemetryServer::PositionBody Struct Reference

                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    Position type, represented in the Body (X Y Z) frame.

                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    Data Fields

                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    float x_m {} - X Position in metres.

                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    float y_m {} - Y Position in metres.

                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    float z_m {} - Z Position in metres.

                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    Field Documentation

                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    x_m

                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    float mavsdk::TelemetryServer::PositionBody::x_m {}
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    X Position in metres.

                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    y_m

                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    float mavsdk::TelemetryServer::PositionBody::y_m {}
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    Y Position in metres.

                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    z_m

                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    float mavsdk::TelemetryServer::PositionBody::z_m {}
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                    Z Position in metres.

                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html new file mode 100644 index 00000000..4f693c54 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html @@ -0,0 +1,3357 @@ + + + + + + + struct PositionNed · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                      mavsdk::TelemetryServer::PositionNed Struct Reference

                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      PositionNed message type.

                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      Data Fields

                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      float north_m {float(NAN)} - Position along north direction in metres.

                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      float east_m {float(NAN)} - Position along east direction in metres.

                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      float down_m {float(NAN)} - Position along down direction in metres.

                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      Field Documentation

                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      north_m

                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      float mavsdk::TelemetryServer::PositionNed::north_m {float(NAN)}
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      Position along north direction in metres.

                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      east_m

                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      float mavsdk::TelemetryServer::PositionNed::east_m {float(NAN)}
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      Position along east direction in metres.

                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      down_m

                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      float mavsdk::TelemetryServer::PositionNed::down_m {float(NAN)}
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                      Position along down direction in metres.

                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html new file mode 100644 index 00000000..9ec97f0a --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html @@ -0,0 +1,3352 @@ + + + + + + + struct PositionVelocityNed · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                        mavsdk::TelemetryServer::PositionVelocityNed Struct Reference

                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                        #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                        PositionVelocityNed message type.

                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                        Data Fields

                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                        PositionNed position {} - Position (NED)

                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                        VelocityNed velocity {} - Velocity (NED)

                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                        Field Documentation

                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                        position

                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        PositionNed mavsdk::TelemetryServer::PositionVelocityNed::position {}
                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                        Position (NED)

                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                        velocity

                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        VelocityNed mavsdk::TelemetryServer::PositionVelocityNed::velocity {}
                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                        Velocity (NED)

                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html new file mode 100644 index 00000000..d684f19c --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html @@ -0,0 +1,3369 @@ + + + + + + + struct Quaternion · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                          mavsdk::TelemetryServer::Quaternion Struct Reference

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          Quaternion type.

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          All rotations and axis systems follow the right-hand rule. The Hamilton quaternion product definition is used. A zero-rotation quaternion is represented by (1,0,0,0). The quaternion could also be written as w + xi + yj + zk.

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          For more info see: https://en.wikipedia.org/wiki/Quaternion

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          Data Fields

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          float w {float(NAN)} - Quaternion entry 0, also denoted as a.

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          float x {float(NAN)} - Quaternion entry 1, also denoted as b.

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          float y {float(NAN)} - Quaternion entry 2, also denoted as c.

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          float z {float(NAN)} - Quaternion entry 3, also denoted as d.

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          uint64_t timestamp_us {} - Timestamp in microseconds.

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          Field Documentation

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          w

                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          float mavsdk::TelemetryServer::Quaternion::w {float(NAN)}
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          Quaternion entry 0, also denoted as a.

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          x

                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          float mavsdk::TelemetryServer::Quaternion::x {float(NAN)}
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          Quaternion entry 1, also denoted as b.

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          y

                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          float mavsdk::TelemetryServer::Quaternion::y {float(NAN)}
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          Quaternion entry 2, also denoted as c.

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          z

                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          float mavsdk::TelemetryServer::Quaternion::z {float(NAN)}
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          Quaternion entry 3, also denoted as d.

                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          timestamp_us

                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          uint64_t mavsdk::TelemetryServer::Quaternion::timestamp_us {}
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                          Timestamp in microseconds.

                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html new file mode 100644 index 00000000..66f605c6 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html @@ -0,0 +1,3413 @@ + + + + + + + struct RawGps · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                            mavsdk::TelemetryServer::RawGps Struct Reference

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Raw GPS information type.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Warning: this is an advanced type! If you want the location of the drone, use the position instead. This message exposes the raw values of the GNSS sensor.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Data Fields

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            uint64_t timestamp_us {} - Timestamp in microseconds (UNIX Epoch time or time since system boot, to be inferred)

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            double latitude_deg {} - Latitude in degrees (WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            double longitude_deg {} - Longitude in degrees (WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            float absolute_altitude_m {} - Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            float hdop {} - GPS HDOP horizontal dilution of position (unitless). If unknown, set to NaN.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            float vdop {} - GPS VDOP vertical dilution of position (unitless). If unknown, set to NaN.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            float velocity_m_s {} - Ground velocity in metres per second.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            float cog_deg {} - Course over ground (NOT heading, but direction of movement) in degrees. If unknown, set to NaN.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            float altitude_ellipsoid_m {} - Altitude in metres (above WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            float horizontal_uncertainty_m {} - Position uncertainty in metres.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            float vertical_uncertainty_m {} - Altitude uncertainty in metres.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            float velocity_uncertainty_m_s {} - Velocity uncertainty in metres per second.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            float heading_uncertainty_deg {} - Heading uncertainty in degrees.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            float yaw_deg {} - Yaw in earth frame from north.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Field Documentation

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            timestamp_us

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            uint64_t mavsdk::TelemetryServer::RawGps::timestamp_us {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Timestamp in microseconds (UNIX Epoch time or time since system boot, to be inferred)

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            latitude_deg

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            double mavsdk::TelemetryServer::RawGps::latitude_deg {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Latitude in degrees (WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            longitude_deg

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            double mavsdk::TelemetryServer::RawGps::longitude_deg {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Longitude in degrees (WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            absolute_altitude_m

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::RawGps::absolute_altitude_m {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Altitude AMSL (above mean sea level) in metres.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            hdop

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::RawGps::hdop {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            GPS HDOP horizontal dilution of position (unitless). If unknown, set to NaN.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            vdop

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::RawGps::vdop {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            GPS VDOP vertical dilution of position (unitless). If unknown, set to NaN.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            velocity_m_s

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::RawGps::velocity_m_s {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Ground velocity in metres per second.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            cog_deg

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::RawGps::cog_deg {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Course over ground (NOT heading, but direction of movement) in degrees. If unknown, set to NaN.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            altitude_ellipsoid_m

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::RawGps::altitude_ellipsoid_m {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Altitude in metres (above WGS84, EGM96 ellipsoid)

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            horizontal_uncertainty_m

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::RawGps::horizontal_uncertainty_m {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Position uncertainty in metres.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            vertical_uncertainty_m

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::RawGps::vertical_uncertainty_m {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Altitude uncertainty in metres.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            velocity_uncertainty_m_s

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::RawGps::velocity_uncertainty_m_s {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Velocity uncertainty in metres per second.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            heading_uncertainty_deg

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::RawGps::heading_uncertainty_deg {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Heading uncertainty in degrees.

                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            yaw_deg

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            float mavsdk::TelemetryServer::RawGps::yaw_deg {}
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                            Yaw in earth frame from north.

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html new file mode 100644 index 00000000..02119716 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html @@ -0,0 +1,3357 @@ + + + + + + + struct RcStatus · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                              mavsdk::TelemetryServer::RcStatus Struct Reference

                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              Remote control status type.

                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              Data Fields

                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              bool was_available_once {false} - True if an RC signal has been available once.

                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              bool is_available {false} - True if the RC signal is available now.

                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              float signal_strength_percent { float(NAN)} - Signal strength (range: 0 to 100, NaN if unknown)

                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              Field Documentation

                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              was_available_once

                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              bool mavsdk::TelemetryServer::RcStatus::was_available_once {false}
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              True if an RC signal has been available once.

                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              is_available

                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              bool mavsdk::TelemetryServer::RcStatus::is_available {false}
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              True if the RC signal is available now.

                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              signal_strength_percent

                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              float mavsdk::TelemetryServer::RcStatus::signal_strength_percent { float(NAN)}
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                              Signal strength (range: 0 to 100, NaN if unknown)

                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html new file mode 100644 index 00000000..2c45d082 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html @@ -0,0 +1,3367 @@ + + + + + + + struct ScaledPressure · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                mavsdk::TelemetryServer::ScaledPressure Struct Reference

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                Scaled Pressure message type.

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                Data Fields

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                uint64_t timestamp_us {} - Timestamp (time since system boot)

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                float absolute_pressure_hpa {} - Absolute pressure in hPa.

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                float differential_pressure_hpa {} - Differential pressure 1 in hPa.

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                float temperature_deg {} - Absolute pressure temperature (in celsius)

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                float differential_pressure_temperature_deg {} - Differential pressure temperature (in celsius, 0 if not available)

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                Field Documentation

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                timestamp_us

                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                uint64_t mavsdk::TelemetryServer::ScaledPressure::timestamp_us {}
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                Timestamp (time since system boot)

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                absolute_pressure_hpa

                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                float mavsdk::TelemetryServer::ScaledPressure::absolute_pressure_hpa {}
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                Absolute pressure in hPa.

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                differential_pressure_hpa

                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                float mavsdk::TelemetryServer::ScaledPressure::differential_pressure_hpa {}
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                Differential pressure 1 in hPa.

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                temperature_deg

                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                float mavsdk::TelemetryServer::ScaledPressure::temperature_deg {}
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                Absolute pressure temperature (in celsius)

                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                differential_pressure_temperature_deg

                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                float mavsdk::TelemetryServer::ScaledPressure::differential_pressure_temperature_deg {}
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                Differential pressure temperature (in celsius, 0 if not available)

                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html new file mode 100644 index 00000000..392239ac --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html @@ -0,0 +1,3352 @@ + + + + + + + struct StatusText · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                  mavsdk::TelemetryServer::StatusText Struct Reference

                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                  #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                  StatusText information type.

                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                  Data Fields

                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                  StatusTextType type {} - Message type.

                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                  std::string text {} - MAVLink status message.

                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                  type

                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  StatusTextType mavsdk::TelemetryServer::StatusText::type {}
                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                  Message type.

                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                  text

                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  std::string mavsdk::TelemetryServer::StatusText::text {}
                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                  MAVLink status message.

                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html new file mode 100644 index 00000000..15457f1c --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html @@ -0,0 +1,3357 @@ + + + + + + + struct VelocityBody · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                    mavsdk::TelemetryServer::VelocityBody Struct Reference

                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    Velocity type, represented in the Body (X Y Z) frame and in metres/second.

                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    Data Fields

                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    float x_m_s {} - Velocity in X in metres/second.

                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    float y_m_s {} - Velocity in Y in metres/second.

                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    float z_m_s {} - Velocity in Z in metres/second.

                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    Field Documentation

                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    x_m_s

                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    float mavsdk::TelemetryServer::VelocityBody::x_m_s {}
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    Velocity in X in metres/second.

                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    y_m_s

                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    float mavsdk::TelemetryServer::VelocityBody::y_m_s {}
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    Velocity in Y in metres/second.

                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    z_m_s

                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    float mavsdk::TelemetryServer::VelocityBody::z_m_s {}
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                    Velocity in Z in metres/second.

                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html new file mode 100644 index 00000000..66a768bd --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html @@ -0,0 +1,3357 @@ + + + + + + + struct VelocityNed · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                      mavsdk::TelemetryServer::VelocityNed Struct Reference

                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      #include: telemetry_server.h

                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      VelocityNed message type.

                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      Data Fields

                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      float north_m_s {} - Velocity along north direction in metres per second.

                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      float east_m_s {} - Velocity along east direction in metres per second.

                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      float down_m_s {} - Velocity along down direction in metres per second.

                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      Field Documentation

                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      north_m_s

                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      float mavsdk::TelemetryServer::VelocityNed::north_m_s {}
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      Velocity along north direction in metres per second.

                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      east_m_s

                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      float mavsdk::TelemetryServer::VelocityNed::east_m_s {}
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      Velocity along east direction in metres per second.

                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      down_m_s

                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      float mavsdk::TelemetryServer::VelocityNed::down_m_s {}
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                      Velocity along down direction in metres per second.

                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html new file mode 100644 index 00000000..312651c4 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html @@ -0,0 +1,3357 @@ + + + + + + + struct Point · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                        mavsdk::TrackingServer::TrackPoint Struct Reference

                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        #include: tracking_server.h

                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        Point description type.

                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        Data Fields

                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        float point_x {} - Point to track x value (normalized 0..1, 0 is left, 1 is right).

                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        float point_y {} - Point to track y value (normalized 0..1, 0 is top, 1 is bottom).

                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        float radius {} - Point to track y value (normalized 0..1, 0 is top, 1 is bottom).

                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        Field Documentation

                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        point_x

                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        float mavsdk::TrackingServer::TrackPoint::point_x {}
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        Point to track x value (normalized 0..1, 0 is left, 1 is right).

                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        point_y

                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        float mavsdk::TrackingServer::TrackPoint::point_y {}
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        Point to track y value (normalized 0..1, 0 is top, 1 is bottom).

                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        radius

                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        float mavsdk::TrackingServer::TrackPoint::radius {}
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                        Point to track y value (normalized 0..1, 0 is top, 1 is bottom).

                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html new file mode 100644 index 00000000..7f9a2d05 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html @@ -0,0 +1,3362 @@ + + + + + + + struct Rectangle · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                          mavsdk::TrackingServer::TrackRectangle Struct Reference

                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          #include: tracking_server.h

                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          Rectangle description type.

                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          Data Fields

                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          float top_left_corner_x {} - Top left corner of rectangle x value (normalized 0..1, 0 is left, 1 is right).

                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          float top_left_corner_y {} - Top left corner of rectangle y value (normalized 0..1, 0 is top, 1 is bottom).

                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          float bottom_right_corner_x {} - Bottom right corner of rectangle x value (normalized 0..1, 0 is left, 1 is right).

                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          float bottom_right_corner_y {} - Bottom right corner of rectangle y value (normalized 0..1, 0 is top, 1 is bottom).

                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          Field Documentation

                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          top_left_corner_x

                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          float mavsdk::TrackingServer::TrackRectangle::top_left_corner_x {}
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          Top left corner of rectangle x value (normalized 0..1, 0 is left, 1 is right).

                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          top_left_corner_y

                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          float mavsdk::TrackingServer::TrackRectangle::top_left_corner_y {}
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          Top left corner of rectangle y value (normalized 0..1, 0 is top, 1 is bottom).

                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          bottom_right_corner_x

                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          float mavsdk::TrackingServer::TrackRectangle::bottom_right_corner_x {}
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          Bottom right corner of rectangle x value (normalized 0..1, 0 is left, 1 is right).

                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          bottom_right_corner_y

                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          float mavsdk::TrackingServer::TrackRectangle::bottom_right_corner_y {}
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                          Bottom right corner of rectangle y value (normalized 0..1, 0 is top, 1 is bottom).

                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html new file mode 100644 index 00000000..99b8c7d3 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html @@ -0,0 +1,3402 @@ + + + + + + + struct AdsbVehicle · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                            mavsdk::Transponder::AdsbVehicle Struct Reference

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            #include: transponder.h

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            ADSB Vehicle type.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            Data Fields

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            uint32_t icao_address {} - ICAO (International Civil Aviation Organization) unique worldwide identifier.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            double latitude_deg {} - Latitude in degrees (range: -90 to +90)

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            double longitude_deg {} - Longitude in degrees (range: -180 to +180).

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            AdsbAltitudeType altitude_type {} - ADSB altitude type.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            float absolute_altitude_m {} - Altitude in metres according to altitude_type.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            float heading_deg {} - Course over ground, in degrees.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            float horizontal_velocity_m_s {} - The horizontal velocity in metres/second.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            float vertical_velocity_m_s {} - The vertical velocity in metres/second. Positive is up.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            std::string callsign {} - The callsign.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            AdsbEmitterType emitter_type {} - ADSB emitter type.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            uint32_t squawk {} - Squawk code.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            uint32_t tslc_s {} - Time Since Last Communication in seconds.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            Field Documentation

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            icao_address

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            uint32_t mavsdk::Transponder::AdsbVehicle::icao_address {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            ICAO (International Civil Aviation Organization) unique worldwide identifier.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            latitude_deg

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            double mavsdk::Transponder::AdsbVehicle::latitude_deg {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            Latitude in degrees (range: -90 to +90)

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            longitude_deg

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            double mavsdk::Transponder::AdsbVehicle::longitude_deg {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            Longitude in degrees (range: -180 to +180).

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            altitude_type

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            AdsbAltitudeType mavsdk::Transponder::AdsbVehicle::altitude_type {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            ADSB altitude type.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            absolute_altitude_m

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            float mavsdk::Transponder::AdsbVehicle::absolute_altitude_m {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            Altitude in metres according to altitude_type.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            heading_deg

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            float mavsdk::Transponder::AdsbVehicle::heading_deg {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            Course over ground, in degrees.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            horizontal_velocity_m_s

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            float mavsdk::Transponder::AdsbVehicle::horizontal_velocity_m_s {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            The horizontal velocity in metres/second.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            vertical_velocity_m_s

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            float mavsdk::Transponder::AdsbVehicle::vertical_velocity_m_s {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            The vertical velocity in metres/second. Positive is up.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            callsign

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            std::string mavsdk::Transponder::AdsbVehicle::callsign {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            The callsign.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            emitter_type

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            AdsbEmitterType mavsdk::Transponder::AdsbVehicle::emitter_type {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            ADSB emitter type.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            squawk

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            uint32_t mavsdk::Transponder::AdsbVehicle::squawk {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            Squawk code.

                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            tslc_s

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            uint32_t mavsdk::Transponder::AdsbVehicle::tslc_s {}
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                            Time Since Last Communication in seconds.

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31
                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html new file mode 100644 index 00000000..852bdb77 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html @@ -0,0 +1,3352 @@ + + + + + + + struct TuneDescription · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                              mavsdk::Tune::TuneDescription Struct Reference

                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                              #include: tune.h

                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                              Tune description, containing song elements and tempo.

                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                              Data Fields

                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                              std::vector< SongElement > song_elements {} - The list of song elements (notes, pauses, ...) to be played.

                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                              int32_t tempo {} - The tempo of the song (range: 32 - 255)

                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                              Field Documentation

                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                              song_elements

                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              std::vector<SongElement> mavsdk::Tune::TuneDescription::song_elements {}
                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                              The list of song elements (notes, pauses, ...) to be played.

                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                              tempo

                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              int32_t mavsdk::Tune::TuneDescription::tempo {}
                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                              The tempo of the song (range: 32 - 255)

                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_winch_1_1_status.md b/v2.0/en/cpp/api_reference/structmavsdk_1_1_winch_1_1_status.md new file mode 100644 index 00000000..6d3476b4 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_winch_1_1_status.md @@ -0,0 +1,111 @@ +# mavsdk::Winch::Status Struct Reference +`#include: winch.h` + +---- + + +[Status](structmavsdk_1_1_winch_1_1_status.md) type. + + +## Data Fields + + +uint64_t [time_usec](#structmavsdk_1_1_winch_1_1_status_1ac16c203027d78163509f1277eef6717d) {} - Time in usec. + +float [line_length_m](#structmavsdk_1_1_winch_1_1_status_1a32c6d3d7df9065d23ec9be034f2b05e3) {} - Length of the line in meters. + +float [speed_m_s](#structmavsdk_1_1_winch_1_1_status_1aa9b42cc41e9cb6e0f0e0eb75634eeb01) {} - Speed in meters per second. + +float [tension_kg](#structmavsdk_1_1_winch_1_1_status_1a8db557ad854c3b8ed402c9fa6c3baa04) {} - Tension in kilograms. + +float [voltage_v](#structmavsdk_1_1_winch_1_1_status_1a463d998f9f24f8cf027c9efc4519079d) {} - Voltage in volts. + +float [current_a](#structmavsdk_1_1_winch_1_1_status_1a429c06e0b58c24130a05c7a410c352f6) {} - Current in amperes. + +int32_t [temperature_c](#structmavsdk_1_1_winch_1_1_status_1a7dfd8af2b0e59381f8c66b1a5f1f1197) {} - Temperature in Celsius. + +[StatusFlags](structmavsdk_1_1_winch_1_1_status_flags.md) [status_flags](#structmavsdk_1_1_winch_1_1_status_1aee139ac0ecbae6d02f6115f64fcb1b11) {} - [Status](structmavsdk_1_1_winch_1_1_status.md) flags. + + +## Field Documentation + + +### time_usec {#structmavsdk_1_1_winch_1_1_status_1ac16c203027d78163509f1277eef6717d} + +```cpp +uint64_t mavsdk::Winch::Status::time_usec {} +``` + + +Time in usec. + + +### line_length_m {#structmavsdk_1_1_winch_1_1_status_1a32c6d3d7df9065d23ec9be034f2b05e3} + +```cpp +float mavsdk::Winch::Status::line_length_m {} +``` + + +Length of the line in meters. + + +### speed_m_s {#structmavsdk_1_1_winch_1_1_status_1aa9b42cc41e9cb6e0f0e0eb75634eeb01} + +```cpp +float mavsdk::Winch::Status::speed_m_s {} +``` + + +Speed in meters per second. + + +### tension_kg {#structmavsdk_1_1_winch_1_1_status_1a8db557ad854c3b8ed402c9fa6c3baa04} + +```cpp +float mavsdk::Winch::Status::tension_kg {} +``` + + +Tension in kilograms. + + +### voltage_v {#structmavsdk_1_1_winch_1_1_status_1a463d998f9f24f8cf027c9efc4519079d} + +```cpp +float mavsdk::Winch::Status::voltage_v {} +``` + + +Voltage in volts. + + +### current_a {#structmavsdk_1_1_winch_1_1_status_1a429c06e0b58c24130a05c7a410c352f6} + +```cpp +float mavsdk::Winch::Status::current_a {} +``` + + +Current in amperes. + + +### temperature_c {#structmavsdk_1_1_winch_1_1_status_1a7dfd8af2b0e59381f8c66b1a5f1f1197} + +```cpp +int32_t mavsdk::Winch::Status::temperature_c {} +``` + + +Temperature in Celsius. + + +### status_flags {#structmavsdk_1_1_winch_1_1_status_1aee139ac0ecbae6d02f6115f64fcb1b11} + +```cpp +StatusFlags mavsdk::Winch::Status::status_flags {} +``` + + +[Status](structmavsdk_1_1_winch_1_1_status.md) flags. + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1_winch_1_1_status_flags.md b/v2.0/en/cpp/api_reference/structmavsdk_1_1_winch_1_1_status_flags.md new file mode 100644 index 00000000..e2d81a64 --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1_winch_1_1_status_flags.md @@ -0,0 +1,189 @@ +# mavsdk::Winch::StatusFlags Struct Reference +`#include: winch.h` + +---- + + +[Winch](classmavsdk_1_1_winch.md) [Status](structmavsdk_1_1_winch_1_1_status.md) Flags. + + +The status flags are defined in mavlink [https://mavlink.io/en/messages/common.html#MAV_WINCH_STATUS_FLAG](https://mavlink.io/en/messages/common.html#MAV_WINCH_STATUS_FLAG). + + +Multiple status fields can be set simultaneously. Mavlink does not specify which states are mutually exclusive. + + +## Data Fields + + +bool [healthy](#structmavsdk_1_1_winch_1_1_status_flags_1a63f04e0567746c0646a9194bb1583cbd) {} - [Winch](classmavsdk_1_1_winch.md) is healthy. + +bool [fully_retracted](#structmavsdk_1_1_winch_1_1_status_flags_1a51c658b256b68a3545c58b6827ace590) {} - [Winch](classmavsdk_1_1_winch.md) line is fully retracted. + +bool [moving](#structmavsdk_1_1_winch_1_1_status_flags_1ada7685ec99d0c98b232bb53caea07b2f) {} - [Winch](classmavsdk_1_1_winch.md) motor is moving. + +bool [clutch_engaged](#structmavsdk_1_1_winch_1_1_status_flags_1a65af9160f89a0d5785654e296075ad4d) {} - [Winch](classmavsdk_1_1_winch.md) clutch is engaged allowing motor to move freely. + +bool [locked](#structmavsdk_1_1_winch_1_1_status_flags_1a371d1645c40a760ad79af898f826f171) {} - [Winch](classmavsdk_1_1_winch.md) is locked by locking mechanism. + +bool [dropping](#structmavsdk_1_1_winch_1_1_status_flags_1a2be9f17e0179da027803db8e281d9cd7) {} - [Winch](classmavsdk_1_1_winch.md) is gravity dropping payload. + +bool [arresting](#structmavsdk_1_1_winch_1_1_status_flags_1ac062b1893ba031799b1bdc15f294921f) {} - [Winch](classmavsdk_1_1_winch.md) is arresting payload descent. + +bool [ground_sense](#structmavsdk_1_1_winch_1_1_status_flags_1ac4f6d986083de3f286de279a30dca15d) {} - [Winch](classmavsdk_1_1_winch.md) is using torque measurements to sense the ground. + +bool [retracting](#structmavsdk_1_1_winch_1_1_status_flags_1a354c024b92ea68bb4403233da7ea4617) {} - [Winch](classmavsdk_1_1_winch.md) is returning to the fully retracted position. + +bool [redeliver](#structmavsdk_1_1_winch_1_1_status_flags_1a469d932faaca0ef7f090233e4da7c33b) {} - [Winch](classmavsdk_1_1_winch.md) is redelivering the payload. This is a failover state if the line tension goes above a threshold during RETRACTING. + +bool [abandon_line](#structmavsdk_1_1_winch_1_1_status_flags_1aaa8e61dd71fd9ef079c792fdce4683ea) {} - [Winch](classmavsdk_1_1_winch.md) is abandoning the line and possibly payload. [Winch](classmavsdk_1_1_winch.md) unspools the entire calculated line length. This is a failover state from REDELIVER if the number of attempts exceeds a threshold. + +bool [locking](#structmavsdk_1_1_winch_1_1_status_flags_1a66c2970228f4006dd72a40ca48ed40a3) {} - [Winch](classmavsdk_1_1_winch.md) is engaging the locking mechanism. + +bool [load_line](#structmavsdk_1_1_winch_1_1_status_flags_1aab19d12646c787b60e2658449f4b66ce) {} - [Winch](classmavsdk_1_1_winch.md) is spooling on line. + +bool [load_payload](#structmavsdk_1_1_winch_1_1_status_flags_1aa1734d72a1e9fa4d72ba9faf9d979964) {} - [Winch](classmavsdk_1_1_winch.md) is loading a payload. + + +## Field Documentation + + +### healthy {#structmavsdk_1_1_winch_1_1_status_flags_1a63f04e0567746c0646a9194bb1583cbd} + +```cpp +bool mavsdk::Winch::StatusFlags::healthy {} +``` + + +[Winch](classmavsdk_1_1_winch.md) is healthy. + + +### fully_retracted {#structmavsdk_1_1_winch_1_1_status_flags_1a51c658b256b68a3545c58b6827ace590} + +```cpp +bool mavsdk::Winch::StatusFlags::fully_retracted {} +``` + + +[Winch](classmavsdk_1_1_winch.md) line is fully retracted. + + +### moving {#structmavsdk_1_1_winch_1_1_status_flags_1ada7685ec99d0c98b232bb53caea07b2f} + +```cpp +bool mavsdk::Winch::StatusFlags::moving {} +``` + + +[Winch](classmavsdk_1_1_winch.md) motor is moving. + + +### clutch_engaged {#structmavsdk_1_1_winch_1_1_status_flags_1a65af9160f89a0d5785654e296075ad4d} + +```cpp +bool mavsdk::Winch::StatusFlags::clutch_engaged {} +``` + + +[Winch](classmavsdk_1_1_winch.md) clutch is engaged allowing motor to move freely. + + +### locked {#structmavsdk_1_1_winch_1_1_status_flags_1a371d1645c40a760ad79af898f826f171} + +```cpp +bool mavsdk::Winch::StatusFlags::locked {} +``` + + +[Winch](classmavsdk_1_1_winch.md) is locked by locking mechanism. + + +### dropping {#structmavsdk_1_1_winch_1_1_status_flags_1a2be9f17e0179da027803db8e281d9cd7} + +```cpp +bool mavsdk::Winch::StatusFlags::dropping {} +``` + + +[Winch](classmavsdk_1_1_winch.md) is gravity dropping payload. + + +### arresting {#structmavsdk_1_1_winch_1_1_status_flags_1ac062b1893ba031799b1bdc15f294921f} + +```cpp +bool mavsdk::Winch::StatusFlags::arresting {} +``` + + +[Winch](classmavsdk_1_1_winch.md) is arresting payload descent. + + +### ground_sense {#structmavsdk_1_1_winch_1_1_status_flags_1ac4f6d986083de3f286de279a30dca15d} + +```cpp +bool mavsdk::Winch::StatusFlags::ground_sense {} +``` + + +[Winch](classmavsdk_1_1_winch.md) is using torque measurements to sense the ground. + + +### retracting {#structmavsdk_1_1_winch_1_1_status_flags_1a354c024b92ea68bb4403233da7ea4617} + +```cpp +bool mavsdk::Winch::StatusFlags::retracting {} +``` + + +[Winch](classmavsdk_1_1_winch.md) is returning to the fully retracted position. + + +### redeliver {#structmavsdk_1_1_winch_1_1_status_flags_1a469d932faaca0ef7f090233e4da7c33b} + +```cpp +bool mavsdk::Winch::StatusFlags::redeliver {} +``` + + +[Winch](classmavsdk_1_1_winch.md) is redelivering the payload. This is a failover state if the line tension goes above a threshold during RETRACTING. + + +### abandon_line {#structmavsdk_1_1_winch_1_1_status_flags_1aaa8e61dd71fd9ef079c792fdce4683ea} + +```cpp +bool mavsdk::Winch::StatusFlags::abandon_line {} +``` + + +[Winch](classmavsdk_1_1_winch.md) is abandoning the line and possibly payload. [Winch](classmavsdk_1_1_winch.md) unspools the entire calculated line length. This is a failover state from REDELIVER if the number of attempts exceeds a threshold. + + +### locking {#structmavsdk_1_1_winch_1_1_status_flags_1a66c2970228f4006dd72a40ca48ed40a3} + +```cpp +bool mavsdk::Winch::StatusFlags::locking {} +``` + + +[Winch](classmavsdk_1_1_winch.md) is engaging the locking mechanism. + + +### load_line {#structmavsdk_1_1_winch_1_1_status_flags_1aab19d12646c787b60e2658449f4b66ce} + +```cpp +bool mavsdk::Winch::StatusFlags::load_line {} +``` + + +[Winch](classmavsdk_1_1_winch.md) is spooling on line. + + +### load_payload {#structmavsdk_1_1_winch_1_1_status_flags_1aa1734d72a1e9fa4d72ba9faf9d979964} + +```cpp +bool mavsdk::Winch::StatusFlags::load_payload {} +``` + + +[Winch](classmavsdk_1_1_winch.md) is loading a payload. + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html new file mode 100644 index 00000000..a5fa7d4f --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html @@ -0,0 +1,3352 @@ + + + + + + + struct GlobalCoordinate · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                mavsdk::geometry::CoordinateTransformation::GlobalCoordinate Struct Reference

                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                #include: geometry.h

                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                Type for global coordinate in latitude/longitude in degrees.

                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                Data Fields

                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                double latitude_deg - Latitude in degrees.

                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                double longitude_deg - Longitude in degrees.

                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                Field Documentation

                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                latitude_deg

                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                double mavsdk::geometry::CoordinateTransformation::GlobalCoordinate::latitude_deg
                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                Latitude in degrees.

                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                longitude_deg

                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                double mavsdk::geometry::CoordinateTransformation::GlobalCoordinate::longitude_deg
                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                Longitude in degrees.

                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html new file mode 100644 index 00000000..60e2a48b --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html @@ -0,0 +1,3352 @@ + + + + + + + struct LocalCoordinate · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                  mavsdk::geometry::CoordinateTransformation::LocalCoordinate Struct Reference

                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                  #include: geometry.h

                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                  Type for local coordinate relative to reference in meters.

                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                  Data Fields

                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                  double north_m - Position in North direction in meters.

                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                  double east_m - Position in East direction in meters.

                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                  Field Documentation

                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                  north_m

                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  double mavsdk::geometry::CoordinateTransformation::LocalCoordinate::north_m
                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                  Position in North direction in meters.

                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                  east_m

                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  double mavsdk::geometry::CoordinateTransformation::LocalCoordinate::east_m
                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                  Position in East direction in meters.

                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/api_reference/structmavsdk_1_1overloaded.html b/v2.0/en/cpp/api_reference/structmavsdk_1_1overloaded.html new file mode 100644 index 00000000..ddae3f9c --- /dev/null +++ b/v2.0/en/cpp/api_reference/structmavsdk_1_1overloaded.html @@ -0,0 +1,3343 @@ + + + + + + + class Overloaded · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                    mavsdk::overloaded Struct Reference

                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                    #include: plugin_base.h

                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                    Creates an overloaded callable object from multiple other callables.

                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                    This template class allows to combine multiple callable objects into one overloaded callable object, that can handle different types of parameters. For example:

                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                    overloaded { { LogErr() << "Got an unexpected type"; }, { LogDebug() << "Got an expected type"; } }((uint32_t) 100);

                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                    This is especially useful for creating callback functions to handle different parameter types

                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/contributing/autogen.html b/v2.0/en/cpp/contributing/autogen.html new file mode 100644 index 00000000..22d094dc --- /dev/null +++ b/v2.0/en/cpp/contributing/autogen.html @@ -0,0 +1,3384 @@ + + + + + + + Autogeneration · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                      Autogeneration

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      MAVSDK is available in a number of different languages. +These all share the same "core" MAVLink implementation (written in C++), but almost all of the API-specific code for other languages is autogenerated from API definition files (and language-specific templates).

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      This approach means that we don't have to maintain a separate MAVLink implementation or API for each language. +New features are implemented (just once) in C++, and are then automatically available in Python, Java, etc.

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      This page provides an overview of the architecture and explains how to add a feature using the autogeneration.

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      Overview

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      The common MAVLink implementation is written in C++ (it is part of MAVSDK-C++). +The mavsdk_server exposes the MAVSDK-C++ API over gRPC to the language bindings. +The API for all languages is autogenerated from a single common definition.

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      MAVSDK structure/architecture

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      The following parts are autogenerated:

                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                      • MAVSDK-C++ API (i.e. header files)
                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                      • Most of mavsdk_server
                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                      • Most of the language bindings
                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      Those parts are maintained manually:

                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                      • MAVSDK-C++ implementation (i.e. the MAVLink business logic)
                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                      • New plugins need to be added to mavsdk_server (this may be automated in future)
                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                      • The System wrapper in language bindings usually needs to be updated whenever a new plugin is added (this may be automated in future)
                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      The heart of the autogeneration system is the MAVSDK-Proto repository which is described below.

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      Autogeneration Mechanisms

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      The autogeneration pipeline is shown below:

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      Autogeneration pipeline

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      The main parts are:

                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                      protoc takes the custom plugin (protoc-gen-mavsdk) and the template files as inputs, and generate source code out of it. +The way it currently works is that it generates one source file out of each *.proto file. For instance, action.proto becomes Action.java in MAVSDK-Java.

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      In some languages (typically C++), we need to generate multiple source files out of one proto definition file, and this is the reason why the C++ generation script runs protoc in multiple passes, once for each template (e.g. "templates/plugin_h" defines the templates to generate action.h, telemetry.h, ..., and "templates/plugin_cpp" is responsible for action.cpp, telemetry.cpp, ...).

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      All the MAVSDK repositories contain some kind of generate_from_proto.sh file, and a templates/ directory:

                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                      Adding a New Feature

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      When adding a new feature to MAVSDK it is important to think first about the API that is required, and later about the implementation needed to enable the feature. This is not only because MAVSDK strives to have a simple and safe API but also comes from the fact that a new feature needs to be defined in the API first and can then be implemented (using the autogenerated files) in a later step.

                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                      To add a new feature, follow the steps on how to write plugins.

                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/contributing/documentation.html b/v2.0/en/cpp/contributing/documentation.html new file mode 100644 index 00000000..99352a83 --- /dev/null +++ b/v2.0/en/cpp/contributing/documentation.html @@ -0,0 +1,3385 @@ + + + + + + + Documentation · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                        Contributing to Documentation

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        Making quick fixes to existing text or raising issues is very easy. +More complicated changes will require you to set up the Gitbook toolchain. +If you want to help, get in touch.

                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        You will need a Github login to make and submit changes to this guide.

                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        Overview

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        This guide is written in markdown wiki syntax and stored in the Github mavlink/MAVSDK-docs repo. +The book is hosted on Gitbook.com and is automatically rebuilt whenever the master branch of the repo is updated. +You can also rebuild it locally using the Gitbook toolchain.

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        The API Reference section is compiled from source code into markdown using a separate toolchain and then copied into Github. +Updates to the reference should be made in the source code repository (see API Reference below for more information).

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        The guide is licensed under CC BY 4.0 - if you make any changes then they will be made available under the same license.

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        Making a Quick Fix

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        Simple fixes to an existing page can be made directly on Github:

                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                        1. Click the Edit button in the top toolbar to open the page

                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                          Edit page

                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                        2. +
                                                                                                                                                                                                                                                                                                                                                                        3. Make required changes in the editor section near the top of the page.

                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                        4. +
                                                                                                                                                                                                                                                                                                                                                                        5. At the bottom of the page, add a comment and select the second radio button to create a new branch.

                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                          Edit page

                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                        6. +
                                                                                                                                                                                                                                                                                                                                                                        7. Follow the on-screen instructions to create a pull request with your change.

                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                        8. +
                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        Raising an Issue

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        To raise an issue against the documentation:

                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                        1. Open the page with problem content.
                                                                                                                                                                                                                                                                                                                                                                        2. +
                                                                                                                                                                                                                                                                                                                                                                        3. Click the Bug button in the top toolbar.

                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                          Raise bug

                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                          This will open a bug in Github, seeded with the URL/name for the current page.

                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                        4. +
                                                                                                                                                                                                                                                                                                                                                                        5. Enter enough information for someone to understand the problem, and ideally to fix it.
                                                                                                                                                                                                                                                                                                                                                                        6. +
                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        Making a Big Change

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        If you want to make more significant changes or additions to the documentation you will need to set up Git and the Gitbook toolchain (this allows you to render the documentation and check that links work).

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        For setup information see: Gitbook toolchain.

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        API Reference

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        The C++ source code is annotated using comments using Doxygen syntax. +You can extract the documentation to markdown files (one per class) on macOS or Linux using the instructions in Build API Reference Documentation.

                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                        In order to include new API reference in the SDK Documentation it must be manually added to the Github repository:

                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/contributing/faq.md b/v2.0/en/cpp/contributing/faq.md new file mode 100644 index 00000000..6139527b --- /dev/null +++ b/v2.0/en/cpp/contributing/faq.md @@ -0,0 +1,43 @@ +## FAQ + +### Why was the SDK written in C++ + +The aim was to have an API in a language which is cross-platform and has many language bindings. +Additionally, the library needs to be lightweight and fast, so it does not fall over for onboard usage with high rate messaging. + +### Does the SDK support multiple vehicles? + +The SDK is designed to support multiple vehicles ("systems") but at time of writing there are no tests for this. + +A system needs to have a specific MAVLink system ID, and can consist of multiple components with different component IDs. +An example would be a drone with a gimbal and a camera talking MAVLink with the same system ID but different component IDs. + +The limit is in theory 255 vehicles, with system IDs ranging from 1 to 255. + +### Are serial connections supported? + +The architecture supports serial, TCP, and UDP connections. + +### Why is libCURL a dependency? + +*libCURL* will be required to download the camera definition file which is referenced in [CAMERA_INFORMATION](https://mavlink.io/en/messages/common.html#CAMERA_INFORMATION). +It might also come in handy whenever any other REST resources are required. + +### How are plugins added? + +Plugins need to have the correct structure and be placed in the [plugins directory](../plugins). +It is also possible to add external plugins which are outside of the SDK source tree. +For instructions see the [build docs](build.md#build-with-external-directory-for-plugins-and-custom-integration_tests). + +### Can a plugin depend on another one? + +Yes it can but it should not! +The idea is that plugins don't have any coupling between each other, which allows for any plugin to be changed or removed without breaking the rest. +This will lead to some duplication at places, that's an acceptable trade-off. +If the same code is used in many places, it can always be moved to core and get re-used from there. + + +### What is the difference between unit and integration test? + +The unit tests are only concerned with one plugin or less. +The integration tests however might need PX4 SITL running and combine multiple plugins. diff --git a/v2.0/en/cpp/contributing/index.html b/v2.0/en/cpp/contributing/index.html new file mode 100644 index 00000000..b37ae558 --- /dev/null +++ b/v2.0/en/cpp/contributing/index.html @@ -0,0 +1,3341 @@ + + + + + + + Contributing · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                          Contributing

                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                          MAVSDK welcomes contributions! +If you want to help or have suggestions/bug reports please get in touch with the development team.

                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                          This section contains pointers how to add functionality and write your own plugins, as well as how the auto-generation works.

                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                          Also see the FAQ for answers to common questions about the library.

                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/contributing/plugins.html b/v2.0/en/cpp/contributing/plugins.html new file mode 100644 index 00000000..6c45d6a0 --- /dev/null +++ b/v2.0/en/cpp/contributing/plugins.html @@ -0,0 +1,3612 @@ + + + + + + + Writing Plugins · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                            Writing Plugins

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            MAVSDK-C++ is split into a core and multiple independent plugins.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Plugins that are located in the correct location (a subfolder of /plugins) and have the correct structure are built at compile time. +The CMakeLists.txt takes care of including the plugin folders and integration tests.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Plugin Architecture

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Plugins should be written so that they are independent of each other (they will still need to be dependent on the core source). +This allows plugins to be removed/replaced as needed at the cost of some duplicated functionality across the plugin modules.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The code for each plugin (and its unit test if one has been defined) is stored in a sub-folder of the plugins directory. +Integration tests for all plugins in the library are stored in integration_tests.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            A simplified view of the folder structure is shown below:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            ├── MAVSDK
                                                                                                                                                                                                                                                                                                                                                                            +│   └── src
                                                                                                                                                                                                                                                                                                                                                                            +│       ├── integration_tests
                                                                                                                                                                                                                                                                                                                                                                            +│       ├── mavsdk_server
                                                                                                                                                                                                                                                                                                                                                                            +│       └── mavsdk
                                                                                                                                                                                                                                                                                                                                                                            +│           ├── core
                                                                                                                                                                                                                                                                                                                                                                            +│           └── plugins
                                                                                                                                                                                                                                                                                                                                                                            +│               ├── action
                                                                                                                                                                                                                                                                                                                                                                            +│               ├── ...
                                                                                                                                                                                                                                                                                                                                                                            +│               └── tune
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Each plugin must have the same files/structure, as shown for the "example" plugin below.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            └── plugins
                                                                                                                                                                                                                                                                                                                                                                            +    └── example
                                                                                                                                                                                                                                                                                                                                                                            +        ├── CMakeLists.txt
                                                                                                                                                                                                                                                                                                                                                                            +        ├── example.cpp
                                                                                                                                                                                                                                                                                                                                                                            +        ├── example.h
                                                                                                                                                                                                                                                                                                                                                                            +        ├── example_impl.cpp
                                                                                                                                                                                                                                                                                                                                                                            +        ├── example_impl.h
                                                                                                                                                                                                                                                                                                                                                                            +        └── example_foo_test.cpp  ##optional
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Auto-generation

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            In order to support various language wrappers around MAVSDK without having to write the same things multiple times, once for every language, we opted to use auto-generation as much as possible. +The APIs are defined as proto definitions.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            From that, several parts are auto-generated, such as:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                            • Language wrappers based on gRPC client (formerly called frontend)
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            • gRPC mavsdk_server in C++ (formerly called backend)
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            • Plugin C++ headers defining the API.
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Looking at the plugin structure again, this means that some of the files are auto-generated:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            └── plugins
                                                                                                                                                                                                                                                                                                                                                                            +    └── example
                                                                                                                                                                                                                                                                                                                                                                            +        ├── CMakeLists.txt       # auto-generated
                                                                                                                                                                                                                                                                                                                                                                            +        ├── example.cpp          # auto-generated
                                                                                                                                                                                                                                                                                                                                                                            +        ├── example.h            # auto-generated
                                                                                                                                                                                                                                                                                                                                                                            +        ├── example_impl.cpp     # hand-written (can initially be generated)
                                                                                                                                                                                                                                                                                                                                                                            +        ├── example_impl.h       # hand-written (can initially be generated)
                                                                                                                                                                                                                                                                                                                                                                            +        └── example_foo_test.cpp  # optional
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Create a Plugin

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            To create a new plugin do not copy an existing one, instead follow the steps below:

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Think about public API

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Before writing the API, take a step back and think what a user of it needs and expect, rather than what MAVLink already provides.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Generally, MAVSDK APIs ought to be:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                            • Simple and easy to use.
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            • Reduced to the essentials; no functionality that is not actually implemented/supported should be exposed.
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            • Clearly named and if possible without too much drone jargon and acronyms.
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            • Abstracted from the MAVLink implementation and therefore to provide specific functionality instead of just forwarding direct MAVLink.
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            This advice is important if you are planning to contribute the new plugin back and would like it to get accepted and merged. +We are convinced it is also applicable for internal development but - of course - that's up to you.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            About proto structure

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            There are a couple of different API types supported for MAVSDK plugins.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Requests:

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            A request is a simple one time call with a response. An example would be the takeoff command of the action plugin:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            service ActionService {
                                                                                                                                                                                                                                                                                                                                                                            +    rpc Takeoff(TakeoffRequest) returns(TakeoffResponse) {}
                                                                                                                                                                                                                                                                                                                                                                            +    // all other services
                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +message TakeoffRequest {}
                                                                                                                                                                                                                                                                                                                                                                            +message TakeoffResponse {
                                                                                                                                                                                                                                                                                                                                                                            +    ActionResult action_result = 1;
                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            In this case the request has no argument and no return value except the result but this can vary, e.g. for getters and setters:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            service ActionService {
                                                                                                                                                                                                                                                                                                                                                                            +    rpc GetReturnToLaunchAltitude(GetReturnToLaunchAltitudeRequest) returns(GetReturnToLaunchAltitudeResponse) {}
                                                                                                                                                                                                                                                                                                                                                                            +    rpc SetReturnToLaunchAltitude(SetReturnToLaunchAltitudeRequest) returns(SetReturnToLaunchAltitudeResponse) {}
                                                                                                                                                                                                                                                                                                                                                                            +    // all other services
                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +message GetReturnToLaunchAltitudeRequest {}
                                                                                                                                                                                                                                                                                                                                                                            +message GetReturnToLaunchAltitudeResponse {
                                                                                                                                                                                                                                                                                                                                                                            +    ActionResult action_result = 1;
                                                                                                                                                                                                                                                                                                                                                                            +    float relative_altitude_m = 2;
                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +message SetReturnToLaunchAltitudeRequest {
                                                                                                                                                                                                                                                                                                                                                                            +    float relative_altitude_m = 1;
                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                            +message SetReturnToLaunchAltitudeResponse {
                                                                                                                                                                                                                                                                                                                                                                            +    ActionResult action_result = 1;
                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Requests can defined SYNC, ASYNC, or BOTH using option (mavsdk.options.async_type) = ...;. + The choice depends on the functionality that is being implemented and how it would generally be used. + There are no hard rules, it's something that makes sense to be discussed one by one in a pull request. + The default implementation is BOTH.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Subscriptions:

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            A subscription is triggered once and will then continuously send responses as a stream. An example would be a the position information of the telemetry plugin:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            service TelemetryService {
                                                                                                                                                                                                                                                                                                                                                                            +    rpc SubscribePosition(SubscribePositionRequest) returns(stream PositionResponse) {}
                                                                                                                                                                                                                                                                                                                                                                            +    // all other services
                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +message SubscribePositionRequest {}
                                                                                                                                                                                                                                                                                                                                                                            +message PositionResponse {
                                                                                                                                                                                                                                                                                                                                                                            +    Position position = 1;
                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Subscriptions also can defined SYNC, ASYNC, or BOTH using option (mavsdk.options.async_type) = ...;. + The sync implementation of a subscription is just a getter for the last received value.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Note Subscriptions can be defined finite using option (mavsdk.options.is_finite) = true;. + This means that the stream of messages will end at some point instead of continuing indefinitely. An example would be progress updates about a calibration which eventually finishes.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Add API to proto

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The first step should be to define the user API in the proto repository. +This repository is part of the MAVSDK as a submodule in the proto/ directory.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            You usually want to work from master in the proto/ directory, and then create a feature branch with your additions:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            cd proto
                                                                                                                                                                                                                                                                                                                                                                            +git switch main
                                                                                                                                                                                                                                                                                                                                                                            +git pull
                                                                                                                                                                                                                                                                                                                                                                            +git switch -c my-new-plugin
                                                                                                                                                                                                                                                                                                                                                                            +cd ../
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Now you can add a folder with your proto file (or copy an existing one and rename it) and draft the API.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Once the API is defined, it makes sense to commit the changes, push them and make a pull request to MAVSDK-Proto to get feedback from the MAVSDK maintainers.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Generate .h and .cpp files

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Once the proto file has been created, you can generate all files required for the new plugin.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                            1. Run the configure step to prepare the tools required:
                                                                                                                                                                                                                                                                                                                                                                              cmake -DBUILD_MAVSDK_SERVER=ON -Bbuild/default -H.
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                            2. +
                                                                                                                                                                                                                                                                                                                                                                            3. Install protoc_gen_mavsdk which is required for the auto-generation:
                                                                                                                                                                                                                                                                                                                                                                              pip3 install --user protoc_gen_mavsdk  # Or however you install pip packages
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                            4. +
                                                                                                                                                                                                                                                                                                                                                                            5. Run the auto-generation:
                                                                                                                                                                                                                                                                                                                                                                              tools/generate_from_protos.sh
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                            6. +
                                                                                                                                                                                                                                                                                                                                                                            7. Fix style after auto-generation:
                                                                                                                                                                                                                                                                                                                                                                              tools/fix_style.sh .
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                            8. +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            the files my_new_plugin.h and my_new_plugin.cpp are generated and overwritten every time the script is run. + However, the files my_new_plugin_impl.h and my_new_plugin_impl.cpp are only generated once. + To re-generate them, delete them and run the script again. + This approach is used to prevent the script from overwriting your local changes.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                            You can now add the actual "business logic" which is usually sending and receiving MAVLink messages, waiting for timeouts, etc. +All implementation goes into the files my_new_plugin_impl.h and my_new_plugin_impl.cpp or additional files for separate classes required.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            You can also add unit tests with unittest_source_files, as discussed below.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The standard plugins can be reviewed for guidance on +how to write plugin code, including how to send and process MAVLink messages.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Plugin Code

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Plugin Base Class

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            All plugins should derive their implementation from PluginImplBase (core/plugin_impl_base.h) and override virtual methods as needed.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Plugin Enable/Disable

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The SDK provides virtual methods that a plugin should implement to allow the core to better manage resources. +For example, to prevent callback being created before the System is instantiated, or messages being sent when a vehicle is not connected.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Plugin authors should provide an implementation of the following PluginImplBase pure virtual methods:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                            • init()/deinit(): These are called when a system is created and just before it is destroyed. These should be used for setting up and cleaning everything that depends on having the System instantiated. This includes calls that set up callbacks.
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            • enable()/disable(): These are called when a vehicle is discovered or has timed out. They should be used for managing resources needed to access a connected system/vehicle (e.g. getting a parameter or changing a setting).
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Additional detail is provided for methods below.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            init()
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            virtual void init() = 0
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The init() method is called when a plugin is instantiated. +This happens when a System is constructed (this does not mean that the system actually exists and is connected - it might just be an empty dummy system).

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Plugins should do initialization steps with other parts of the SDK at this state, e.g. set up callbacks with _parent (DeviceImpl).

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            deinit()
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            virtual void deinit() = 0
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The deinit() method is called before a plugin is destroyed. This usually happens only at the very end, when a MAVSDK instance is destroyed.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Plugins should cleanup anything that was set up during init().

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            enable()
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            virtual void enable() = 0
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The enable() method is called when a system is discovered (connected). +Plugins should do all initialization/configuration steps that require a system to be connected. +For example, setting/getting parameters.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            If any threads, call_every or timeouts are needed, they can be started in this method.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            disable()
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            virtual void disable() = 0
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The disable() method is called when a system has timed out. +The method is also called before deinit() is called to stop any systems with active plugins from communicating (in order to prevent warnings and errors because communication to the system no longer works).

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            If any threads, call_every, or timeouts are running, they should be stopped in this method.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Test Code

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Tests must be created for all new and updated plugin code. +The tests should be exhaustive, and cover all aspects of using the plugin API.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The Google Test Primer +provides an excellent overview of how tests are written and used.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Writing Unit Tests

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Most of the existing plugins do not have unit tests, +because we do not yet have the ability to mock MAVLink communications (needed to test most plugins). +Unit tests are therefore considered optional!

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Comprehensive integration tests should be written instead, with the simulator providing appropriate MAVLink messages.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Adding Unit Tests

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Unit test files are stored in the same directory as their associated source code.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            In order to include a test in the SDK unit test program (unit_tests_runner), +it must be added to the UNIT_TEST_SOURCES variable in the plugin CMakeLists.txt file.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            For example, to add the example_foo_test.cpp unit test you would +append the following lines to its CMakeLists.txt:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            list(APPEND UNIT_TEST_SOURCES
                                                                                                                                                                                                                                                                                                                                                                            +    ${CMAKE_SOURCE_DIR}/src/plugins/mission/example_foo_test.cpp
                                                                                                                                                                                                                                                                                                                                                                            +)
                                                                                                                                                                                                                                                                                                                                                                            +set(UNIT_TEST_SOURCES ${UNIT_TEST_SOURCES} PARENT_SCOPE)
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Unit Test Code

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Unit tests typically include the file to be tested, mavsdk.h, and gtest.h. +There are no standard shared test unit resources so test functions are declared using TEST. +All tests in a file should share the same test-case name (the first argument to TEST).

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Writing Integration Tests

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            MAVSDK provides the integration_tests_runner application for running the integration tests and some helper code to make it easier to log tests and run them against the simulator.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Check out the Google Test Primer +and the integration_tests +for our existing plugins to better understand how to write your own!

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Adding Integration Tests

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            In order to run an integration test it needs to be added to the integration_tests_runner program.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Integration tests for core functionality and plugins delivered by the project +are stored in MAVSDK/src/integration_tests. +The files are added to the test program in that folder's +CMakeLists.txt file:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            # This includes all GTests that run integration tests
                                                                                                                                                                                                                                                                                                                                                                            +add_executable(integration_tests_runner
                                                                                                                                                                                                                                                                                                                                                                            +    ../core/unittests_main.cpp
                                                                                                                                                                                                                                                                                                                                                                            +    simple_connect.cpp
                                                                                                                                                                                                                                                                                                                                                                            +    async_connect.cpp
                                                                                                                                                                                                                                                                                                                                                                            +    telemetry_simple.cpp
                                                                                                                                                                                                                                                                                                                                                                            +    ...
                                                                                                                                                                                                                                                                                                                                                                            +    gimbal.cpp
                                                                                                                                                                                                                                                                                                                                                                            +    transition_multicopter_fixedwing.cpp
                                                                                                                                                                                                                                                                                                                                                                            +    follow_me.cpp
                                                                                                                                                                                                                                                                                                                                                                            +)
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Integration Test Files/Code

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The main MAVSDK-specific functionality is provided by integration_test_helper.h. +This provides access to the Plugin/Test Logger and a shared test class SitlTest for setting up and tearing down the PX4 simulator.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            All tests running against SITL can be declared using TEST_F and have a first argument SitlTest as shown. + This is required in order to use the shared class to set up and tear down the simulator between tests.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            For reference inspect the existing integration tests.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Example Code

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            It is quicker and easier to write and modify integration tests than examples. +Do not write example code until the plugin has been accepted!

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            A simple example should be written that demonstrates basic usage of its API by 3rd parties. +The example need not cover all functionality, but should demonstrate enough that developers can see how it is used and how the example might be extended.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Where possible examples should demonstrate realistic use cases such that the code can usefully be copied and reused by external developers.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Documentation

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            In-Source Comments

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The public API must be fully documented using the proto files.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The in-source comments will be compiled to markdown and included in the API Reference. +The process is outlined in Documentation > API Reference.

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Internal/implementation classes need not be documented, but should be written using expressive naming of variables and functions to help the reader. +Anything unexpected or special however warrants an explanation as a comment.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Example Code Documentation

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The plugin example should be documented in markdown following the same pattern as the existing examples.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Generally this involves explaining what the example does and displaying the source. +The explanation of how the code works is usually deferred to guide documentation.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Guide Documentation

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            Ideally, guide documentation should be created. This should be based on example code.

                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                            The purpose of the guide is to:

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                            • Show how different parts of the API can be used together
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            • Highlight usage patterns and limitations that may not be obvious from API reference
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            • Provide code fragments that can easily be reused
                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/contributing/release.html b/v2.0/en/cpp/contributing/release.html new file mode 100644 index 00000000..6471e701 --- /dev/null +++ b/v2.0/en/cpp/contributing/release.html @@ -0,0 +1,3394 @@ + + + + + + + Release process · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                              Make MAVSDK Release

                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                              These are the instructions on how to get a release out the door.

                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                              The idea is of course to automate this as much as possible!

                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                              MAVSDK part

                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                              1. Check if all open pull requests are merged that need to go in.
                                                                                                                                                                                                                                                                                                                                                                              2. +
                                                                                                                                                                                                                                                                                                                                                                              3. Check that CI on main passed.
                                                                                                                                                                                                                                                                                                                                                                              4. +
                                                                                                                                                                                                                                                                                                                                                                              5. Create tag in main:
                                                                                                                                                                                                                                                                                                                                                                                git switch main
                                                                                                                                                                                                                                                                                                                                                                                +git pull
                                                                                                                                                                                                                                                                                                                                                                                +git tag vX.Y.Z
                                                                                                                                                                                                                                                                                                                                                                                +git push origin vX.Y.Z
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                              6. +
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • Generate changelog using tools/generate_changelog.py --token TOKEN_FROM_GITHUB --verbose --tag vX.Y.Z.
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • If it finds old/wrong PRs, wait a bit or create the release from the tag in the GitHub UI.
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • Once it finds the correct PRs it will check all of them for labels. Make sure all merged PRs have sensible labels (e.g. enhancement, bug, or feature).
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • Copy the changelog text to the release.
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                              7. +
                                                                                                                                                                                                                                                                                                                                                                              8. Check later if all artifacts have been uploaded correctly to the release.
                                                                                                                                                                                                                                                                                                                                                                              9. +
                                                                                                                                                                                                                                                                                                                                                                              10. Update the Arch AUR repository. This depends on the AUR maintainter's credentials (currently julianoes).
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                • Use the repo: ssh://aur@aur.archlinux.org/mavsdk.git.
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • Bump the version in pkgver=X.Y.Z.
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • Check PKGBUILD: namcap PKGBUILD.
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • Try to make pkg: makepkg.
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • Update .SRCINFO: makepkg --printsrcinfo > .SRCINFO.
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • Commit and push.
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                              11. +
                                                                                                                                                                                                                                                                                                                                                                              12. Update the brew repo. Steps for macOS:
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                • export HOMEBREW_GITHUB_API_TOKEN=<GITHUB API TOKEN>
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • brew bump-formula-pr mavsdk --tag=vX.Y.Z --revision=<GIT HASH>
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • This should then open the browser with the pull request already created.
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                              13. +
                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                              MAVSDK-docs part

                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                              1. Generate the docs and update the reference docs.
                                                                                                                                                                                                                                                                                                                                                                              2. +
                                                                                                                                                                                                                                                                                                                                                                              3. Check or update the examples in the docs.
                                                                                                                                                                                                                                                                                                                                                                              4. +
                                                                                                                                                                                                                                                                                                                                                                              5. Create a branch off main for the release
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                • Create the branch
                                                                                                                                                                                                                                                                                                                                                                                  git switch main
                                                                                                                                                                                                                                                                                                                                                                                  +git pull
                                                                                                                                                                                                                                                                                                                                                                                  +git switch -c vX.Y
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • Modify book.json in the vX.Y branch to change the value of github_branch to match the new branch: "github_branch": "vX.Y"
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                • Push the branch to the upstream repo
                                                                                                                                                                                                                                                                                                                                                                                  git push origin vX.Y
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                              6. +
                                                                                                                                                                                                                                                                                                                                                                              7. Add the branch to the version checker in main branch book.json (see pattern below versions).
                                                                                                                                                                                                                                                                                                                                                                              8. +
                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                              Other

                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                              1. Post a note on Slack #mavsdk.
                                                                                                                                                                                                                                                                                                                                                                              2. +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/examples/autopilot_server.html b/v2.0/en/cpp/examples/autopilot_server.html new file mode 100644 index 00000000..57b388d3 --- /dev/null +++ b/v2.0/en/cpp/examples/autopilot_server.html @@ -0,0 +1,3581 @@ + + + + + + + Autopilot Server · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                Example: Autopilot Server

                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                The Autopilot Server example creates two instances of MAVSDK, representing a client (GCS) and a server (Vehicle). +The MAVSDK instances communicates with each other via UDP transmitting telemetry, publishing parameters, missions and takeoff commands.

                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                This example shows how to use MAVSDK Server Plugins! +This is a good starting point if you are looking to implement MAVLink services to a non-MAVLink compatible system.

                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                Running the Example

                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                The example is built and run in the normal way (as described here).

                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                The example terminal output should be similar to that shown below:

                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                This is from a debug build of the SDK. + A release build will omit the "Debug" messages.

                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                $ ./autopilot_server
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                [04:44:24|Info ] MAVSDK version: v0.44.0 (mavsdk_impl.cpp:29)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:24|Info ] MAVSDK version: v0.44.0 (mavsdk_impl.cpp:29)
                                                                                                                                                                                                                                                                                                                                                                                +Connected!
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:24|Error] Sending message failed (mavsdk_impl.cpp:278)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:24|Debug] Initializing connection to remote system... (mavsdk_impl.cpp:473)
                                                                                                                                                                                                                                                                                                                                                                                +Connected autopilot server side!
                                                                                                                                                                                                                                                                                                                                                                                +Sleeping thread 
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:24|Info ] New system on: 127.0.0.1:40799 (with sysid: 1) (udp_connection.cpp:194)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:24|Debug] New: System ID: 1 Comp ID: 1 (mavsdk_impl.cpp:475)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:24|Debug] Component Autopilot (1) added. (system_impl.cpp:372)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:24|Debug] New: System ID: 245 Comp ID: 190 (mavsdk_impl.cpp:222)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:24|Debug] Component Unsupported component (190) added. (system_impl.cpp:372)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:25|Debug] Discovered 1 component(s) (system_impl.cpp:520)
                                                                                                                                                                                                                                                                                                                                                                                +Discovered Autopilot from Client
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:25|Debug] Autopilot Capabilities Request (system_impl.cpp:297)
                                                                                                                                                                                                                                                                                                                                                                                +Setting System
                                                                                                                                                                                                                                                                                                                                                                                +MissionRawServer created
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:35|Debug] Setting interval for msg id: 245 interval_ms:1000 (telemetry_server_impl.cpp:38)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:35|Debug] Request Param CAL_GYRO0_ID (mavlink_parameters.cpp:756)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:35|Debug] Request Param CAL_ACC0_ID (mavlink_parameters.cpp:756)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:35|Debug] Request Param CAL_MAG0_ID (mavlink_parameters.cpp:756)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:35|Debug] Request Param SYS_HITL (mavlink_parameters.cpp:756)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:40|Warn ] command unsupported (512). (mavlink_commands.cpp:205)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:41|Debug] Falling back to gimbal protocol v1 (mission_impl.cpp:131)
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:45|Debug] Request Param my_param (mavlink_parameters.cpp:756)
                                                                                                                                                                                                                                                                                                                                                                                +Found Param my_param: 1
                                                                                                                                                                                                                                                                                                                                                                                +Creating Mission
                                                                                                                                                                                                                                                                                                                                                                                +Uploading mission...
                                                                                                                                                                                                                                                                                                                                                                                +SystemID1
                                                                                                                                                                                                                                                                                                                                                                                +[04:44:45|Debug] Receive Mission Count in Server (mission_raw_server_impl.cpp:150)
                                                                                                                                                                                                                                                                                                                                                                                +Received Uploaded Mission!
                                                                                                                                                                                                                                                                                                                                                                                +mission_plan:
                                                                                                                                                                                                                                                                                                                                                                                +{
                                                                                                                                                                                                                                                                                                                                                                                +    mission_items: [mission_item:
                                                                                                                                                                                                                                                                                                                                                                                +{
                                                                                                                                                                                                                                                                                                                                                                                +    seq: 0
                                                                                                                                                                                                                                                                                                                                                                                +    frame: 6
                                                                                                                                                                                                                                                                                                                                                                                +    command: 16
                                                                                                                                                                                                                                                                                                                                                                                +    current: 1
                                                                                                                                                                                                                                                                                                                                                                                +    autocontinue: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param1: 0.5
                                                                                                                                                                                                                                                                                                                                                                                +    param2: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param3: 0
                                                                                                                                                                                                                                                                                                                                                                                +    param4: nan
                                                                                                                                                                                                                                                                                                                                                                                +Mission uploaded.    x: 
                                                                                                                                                                                                                                                                                                                                                                                +473981703
                                                                                                                                                                                                                                                                                                                                                                                +    y: 85456490
                                                                                                                                                                                                                                                                                                                                                                                +    z: 10
                                                                                                                                                                                                                                                                                                                                                                                +    mission_type: 0
                                                                                                                                                                                                                                                                                                                                                                                +}, mission_item:
                                                                                                                                                                                                                                                                                                                                                                                +{
                                                                                                                                                                                                                                                                                                                                                                                +    seq: 1
                                                                                                                                                                                                                                                                                                                                                                                +    frame: 2
                                                                                                                                                                                                                                                                                                                                                                                +    command: 178
                                                                                                                                                                                                                                                                                                                                                                                +    current: 0
                                                                                                                                                                                                                                                                                                                                                                                +    autocontinue: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param1: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param2: 5
                                                                                                                                                                                                                                                                                                                                                                                +    param3: -1
                                                                                                                                                                                                                                                                                                                                                                                +    param4: 0
                                                                                                                                                                                                                                                                                                                                                                                +    x: 0
                                                                                                                                                                                                                                                                                                                                                                                +    y: 0
                                                                                                                                                                                                                                                                                                                                                                                +    z: nan
                                                                                                                                                                                                                                                                                                                                                                                +    mission_type: 0
                                                                                                                                                                                                                                                                                                                                                                                +}, mission_item:
                                                                                                                                                                                                                                                                                                                                                                                +{
                                                                                                                                                                                                                                                                                                                                                                                +    seq: 2
                                                                                                                                                                                                                                                                                                                                                                                +    frame: 2
                                                                                                                                                                                                                                                                                                                                                                                +    command: 204
                                                                                                                                                                                                                                                                                                                                                                                +    current: 0
                                                                                                                                                                                                                                                                                                                                                                                +    autocontinue: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param1: 2
                                                                                                                                                                                                                                                                                                                                                                                +    param2: 0
                                                                                                                                                                                                                                                                                                                                                                                +    param3: 0
                                                                                                                                                                                                                                                                                                                                                                                +    param4: 1
                                                                                                                                                                                                                                                                                                                                                                                +    x: 0
                                                                                                                                                                                                                                                                                                                                                                                +    y: 0
                                                                                                                                                                                                                                                                                                                                                                                +    z: 2
                                                                                                                                                                                                                                                                                                                                                                                +    mission_type: 0
                                                                                                                                                                                                                                                                                                                                                                                +}, mission_item:
                                                                                                                                                                                                                                                                                                                                                                                +{
                                                                                                                                                                                                                                                                                                                                                                                +    seq: 3
                                                                                                                                                                                                                                                                                                                                                                                +    frame: 2
                                                                                                                                                                                                                                                                                                                                                                                +    command: 205
                                                                                                                                                                                                                                                                                                                                                                                +    current: 0
                                                                                                                                                                                                                                                                                                                                                                                +    autocontinue: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param1: 20
                                                                                                                                                                                                                                                                                                                                                                                +    param2: 0
                                                                                                                                                                                                                                                                                                                                                                                +    param3: 60
                                                                                                                                                                                                                                                                                                                                                                                +    param4: nan
                                                                                                                                                                                                                                                                                                                                                                                +    x: 0
                                                                                                                                                                                                                                                                                                                                                                                +    y: 0
                                                                                                                                                                                                                                                                                                                                                                                +    z: 2
                                                                                                                                                                                                                                                                                                                                                                                +    mission_type: 0
                                                                                                                                                                                                                                                                                                                                                                                +}]
                                                                                                                                                                                                                                                                                                                                                                                +}
                                                                                                                                                                                                                                                                                                                                                                                +Current Item Changed!
                                                                                                                                                                                                                                                                                                                                                                                +Current Item: mission_item:
                                                                                                                                                                                                                                                                                                                                                                                +{
                                                                                                                                                                                                                                                                                                                                                                                +    seq: 0
                                                                                                                                                                                                                                                                                                                                                                                +    frame: 6
                                                                                                                                                                                                                                                                                                                                                                                +    command: 16
                                                                                                                                                                                                                                                                                                                                                                                +    current: 1
                                                                                                                                                                                                                                                                                                                                                                                +    autocontinue: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param1: 0.5
                                                                                                                                                                                                                                                                                                                                                                                +    param2: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param3: 0
                                                                                                                                                                                                                                                                                                                                                                                +    param4: nan
                                                                                                                                                                                                                                                                                                                                                                                +    x: 473981703
                                                                                                                                                                                                                                                                                                                                                                                +    y: [8545649004:44:45|Debug] 
                                                                                                                                                                                                                                                                                                                                                                                +    z: 10
                                                                                                                                                                                                                                                                                                                                                                                +    mission_type: 0
                                                                                                                                                                                                                                                                                                                                                                                +}
                                                                                                                                                                                                                                                                                                                                                                                +current: 0, total: 1Current Item Changed! (
                                                                                                                                                                                                                                                                                                                                                                                +Current Item: mission_item:
                                                                                                                                                                                                                                                                                                                                                                                +{
                                                                                                                                                                                                                                                                                                                                                                                +mission_impl.cpp    seq: 1
                                                                                                                                                                                                                                                                                                                                                                                +    frame: 2
                                                                                                                                                                                                                                                                                                                                                                                +    command: 178
                                                                                                                                                                                                                                                                                                                                                                                +    current: 0
                                                                                                                                                                                                                                                                                                                                                                                +    autocontinue: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param1: :1839)
                                                                                                                                                                                                                                                                                                                                                                                +Current: 0
                                                                                                                                                                                                                                                                                                                                                                                +Total: 1
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                +    param2: 5
                                                                                                                                                                                                                                                                                                                                                                                +    param3: -1
                                                                                                                                                                                                                                                                                                                                                                                +    param4: 0
                                                                                                                                                                                                                                                                                                                                                                                +    x: 0
                                                                                                                                                                                                                                                                                                                                                                                +    y: 0
                                                                                                                                                                                                                                                                                                                                                                                +    z: nan
                                                                                                                                                                                                                                                                                                                                                                                +    mission_type: 0
                                                                                                                                                                                                                                                                                                                                                                                +}
                                                                                                                                                                                                                                                                                                                                                                                +[Current Item Changed!
                                                                                                                                                                                                                                                                                                                                                                                +Current Item: mission_item:
                                                                                                                                                                                                                                                                                                                                                                                +{
                                                                                                                                                                                                                                                                                                                                                                                +    seq: 2
                                                                                                                                                                                                                                                                                                                                                                                +    frame: 2
                                                                                                                                                                                                                                                                                                                                                                                +    command: 204
                                                                                                                                                                                                                                                                                                                                                                                +    current: 0
                                                                                                                                                                                                                                                                                                                                                                                +    autocontinue: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param1: 2
                                                                                                                                                                                                                                                                                                                                                                                +    param2: 0
                                                                                                                                                                                                                                                                                                                                                                                +    param3: 0
                                                                                                                                                                                                                                                                                                                                                                                +    param4: 1
                                                                                                                                                                                                                                                                                                                                                                                +    x: 0
                                                                                                                                                                                                                                                                                                                                                                                +    y: 0
                                                                                                                                                                                                                                                                                                                                                                                +    z: 2
                                                                                                                                                                                                                                                                                                                                                                                +    mission_type: 0
                                                                                                                                                                                                                                                                                                                                                                                +}
                                                                                                                                                                                                                                                                                                                                                                                +Current Item Changed!
                                                                                                                                                                                                                                                                                                                                                                                +Current Item: mission_item:
                                                                                                                                                                                                                                                                                                                                                                                +{
                                                                                                                                                                                                                                                                                                                                                                                +    seq: 3
                                                                                                                                                                                                                                                                                                                                                                                +    frame: 2
                                                                                                                                                                                                                                                                                                                                                                                +    command: 205
                                                                                                                                                                                                                                                                                                                                                                                +    current: 0
                                                                                                                                                                                                                                                                                                                                                                                +    autocontinue: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param1: 20
                                                                                                                                                                                                                                                                                                                                                                                +    param2: 0
                                                                                                                                                                                                                                                                                                                                                                                +    param3: 60
                                                                                                                                                                                                                                                                                                                                                                                +    param4: nan
                                                                                                                                                                                                                                                                                                                                                                                +    x: 0
                                                                                                                                                                                                                                                                                                                                                                                +    y: 0
                                                                                                                                                                                                                                                                                                                                                                                +    z: 2
                                                                                                                                                                                                                                                                                                                                                                                +    mission_type: 0
                                                                                                                                                                                                                                                                                                                                                                                +}
                                                                                                                                                                                                                                                                                                                                                                                +Current Item Changed!
                                                                                                                                                                                                                                                                                                                                                                                +Current Item: mission_item:
                                                                                                                                                                                                                                                                                                                                                                                +{
                                                                                                                                                                                                                                                                                                                                                                                +    seq: 0
                                                                                                                                                                                                                                                                                                                                                                                +    frame: 6
                                                                                                                                                                                                                                                                                                                                                                                +    command: 16
                                                                                                                                                                                                                                                                                                                                                                                +    current: 1
                                                                                                                                                                                                                                                                                                                                                                                +    autocontinue: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param1: 0.5
                                                                                                                                                                                                                                                                                                                                                                                +    param2: 1
                                                                                                                                                                                                                                                                                                                                                                                +    param3: 0
                                                                                                                                                                                                                                                                                                                                                                                +    param4: nan
                                                                                                                                                                                                                                                                                                                                                                                +    x: 473981703
                                                                                                                                                                                                                                                                                                                                                                                +    y: 85456490
                                                                                                                                                                                                                                                                                                                                                                                +    z: 10
                                                                                                                                                                                                                                                                                                                                                                                +    mission_type: 0
                                                                                                                                                                                                                                                                                                                                                                                +}
                                                                                                                                                                                                                                                                                                                                                                                +04:44:45|Debug] current: 1, total: 1 (mission_impl.cpp:839)
                                                                                                                                                                                                                                                                                                                                                                                +Current: 1
                                                                                                                                                                                                                                                                                                                                                                                +Total: 1
                                                                                                                                                                                                                                                                                                                                                                                +Clear All Mission!
                                                                                                                                                                                                                                                                                                                                                                                +Clear Mission Request
                                                                                                                                                                                                                                                                                                                                                                                +[04:45:05|Debug] Setting interval for msg id: 33 interval_ms:1000 (telemetry_server_impl.cpp:38)
                                                                                                                                                                                                                                                                                                                                                                                +Arming...
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 0 m
                                                                                                                                                                                                                                                                                                                                                                                +[04:45:05|Debug] Set Param Request: MIS_TAKEOFF_ALT (mavlink_parameters.cpp:724)
                                                                                                                                                                                                                                                                                                                                                                                +Taking off...
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +Altitude: 10 m
                                                                                                                                                                                                                                                                                                                                                                                +...
                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                How it works

                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                By creating two MAVSDK instances on separate threads, configuring them and then using different plugins on each, we are able to create a full MAVLink system (GCS <-> Vehicle) +in one program.

                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                Each plugin (and it's respective server plugin) implements a particular MAVLink service. +By utilising the server plugins and client plugins we are able to create a full MAVLink +system, without the need for a separate external autopilot.

                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                Source code

                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/examples/fly_mission.html b/v2.0/en/cpp/examples/fly_mission.html new file mode 100644 index 00000000..7fd1c68b --- /dev/null +++ b/v2.0/en/cpp/examples/fly_mission.html @@ -0,0 +1,3425 @@ + + + + + + + Fly Mission · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                  Example: Fly Mission

                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                  The Fly Mission example shows how to create, upload, and run, pause, and restart missions using the SDK.

                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                  Fly Mission QGC Screenshot

                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                  Running the Example

                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                  The example is built and run in the normal way (as described here).

                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                  The example terminal output should be similar to that shown below:

                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                  This is from a debug build of the SDK. + A release build will omit the "Debug" messages.

                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  $ ./fly_mission udp://:14540
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  Waiting to discover system...
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:08|Info ] New device on: 127.0.0.1:14557 (udp_connection.cpp:208)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:08|Debug] New: System ID: 1 Comp ID: 1 (dronecode_sdk_impl.cpp:292)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:08|Debug] Component Autopilot added. (system_impl.cpp:339)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:08|Debug] MAVLink: info: [logger] file: rootfs/fs/microsd/log/2018-07-09/1 (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:09|Debug] Found 1 component(s). (system_impl.cpp:466)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:09|Debug] Discovered 4294967298 (system_impl.cpp:468)
                                                                                                                                                                                                                                                                                                                                                                                  +Discovered system with UUID: 4294967298
                                                                                                                                                                                                                                                                                                                                                                                  +Waiting for system to be ready
                                                                                                                                                                                                                                                                                                                                                                                  +System ready
                                                                                                                                                                                                                                                                                                                                                                                  +Creating and uploading mission
                                                                                                                                                                                                                                                                                                                                                                                  +Uploading mission...
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:10|Debug] Send mission item 0 (mission_impl.cpp:898)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:10|Debug] Send mission item 1 (mission_impl.cpp:898)
                                                                                                                                                                                                                                                                                                                                                                                  +...
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:10|Debug] Send mission item 19 (mission_impl.cpp:898)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:10|Debug] Send mission item 20 (mission_impl.cpp:898)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:10|Debug] Send mission item 21 (mission_impl.cpp:898)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:10|Debug] Send mission item 22 (mission_impl.cpp:898)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:10|Info ] Mission accepted (mission_impl.cpp:163)
                                                                                                                                                                                                                                                                                                                                                                                  +Mission uploaded.
                                                                                                                                                                                                                                                                                                                                                                                  +Arming...
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:10|Debug] MAVLink: info: ARMED by arm/disarm component command (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +Armed.
                                                                                                                                                                                                                                                                                                                                                                                  +Starting mission.
                                                                                                                                                                                                                                                                                                                                                                                  +Started mission.
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 0 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:10|Debug] MAVLink: info: Executing Mission (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:10|Debug] MAVLink: info: Takeoff to 10.0 meters above home. (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:10|Debug] MAVLink: info: Takeoff detected (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 0 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 0 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 1 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +...
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 1 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 2 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 2 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +Pausing mission...
                                                                                                                                                                                                                                                                                                                                                                                  +Mission paused.
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:28|Debug] MAVLink: critical: MANUAL CONTROL LOST (at t=41381ms) (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:36:28|Debug] MAVLink: info: MANUAL CONTROL REGAINED after 541ms (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +Resuming mission...
                                                                                                                                                                                                                                                                                                                                                                                  +Resumed mission.
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 2 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +...
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 2 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 3 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +...
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 3 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: Mission status update: 44 / 6 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 4 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +...
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 4 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 5 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +...
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 5 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +[09:37:00|Debug] MAVLink: info: Mission finished, loitering. (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 6 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +Commanding RTL...
                                                                                                                                                                                                                                                                                                                                                                                  +Commanded RTL.
                                                                                                                                                                                                                                                                                                                                                                                  +[09:37:01|Debug] MAVLink: info: RTL HOME activated (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:37:01|Debug] MAVLink: info: RTL: climb to 518 m (31 m above home) (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:37:09|Debug] MAVLink: info: RTL: return at 518 m (31 m above home) (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:37:16|Debug] MAVLink: info: RTL: descend to 493 m (5 m above home) (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:37:41|Debug] MAVLink: info: RTL: loiter 5.0s (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:37:46|Debug] MAVLink: info: RTL: land at home (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:37:56|Debug] MAVLink: info: Landing detected (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +[09:37:59|Debug] MAVLink: info: DISARMED by auto disarm on land (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                  +Mission status update: 6 / 6
                                                                                                                                                                                                                                                                                                                                                                                  +Disarmed, exiting.
                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                  How it works

                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                  The operation of most of this code is discussed in the guide: Missions.

                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                  Source code

                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/examples/follow_me.html b/v2.0/en/cpp/examples/follow_me.html new file mode 100644 index 00000000..4dc21111 --- /dev/null +++ b/v2.0/en/cpp/examples/follow_me.html @@ -0,0 +1,3436 @@ + + + + + + + Follow Me Mode · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                    Example: Follow Me Mode

                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    This example demonstrates how to use the Follow Me plugin. +It shows how to send the drone both the current position of the target (FollowMe::TargetLocation) and the relative position at which it should follow (FollowMe::Config).

                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    Follow Me QGC Screenshot

                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    A real application using this API will get the position information from the underlying operating system. + The example uses a fake position source (FakeLocationProvider) to enable it to be run on computers that do not have position information. + The FakeLocationProvider emulates the typical usage of common positioning APIs used in Android, Linux and iPhone.

                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    Running the Example

                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    Special notes for this example:

                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                    • Before running this example you will need to install Boost libraries. For Linux this is done as shown below:
                                                                                                                                                                                                                                                                                                                                                                                      sudo apt-get install libboost-all-dev
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                    • To use QGroundControl with this example you must ensure that GSC Position Streaming is disabled (otherwise QGC and the SDK will both send position updates and they will conflict). +To do this use the latest QGC Daily Build and ensure that the Application Setting > General > Miscellaneous > Stream GCS Position is set to Never.
                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    Otherwise the example is built and run in the normal way (as described here).

                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    The example terminal output should be similar to that shown below:

                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    This is from a debug build of the SDK. + A release build will omit the "Debug" messages.

                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    $ ./follow_me udp://:14540
                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    [01:55:59|Info ] DronecodeSDK version: 0.2.8 (dronecode_sdk_impl.cpp:25)
                                                                                                                                                                                                                                                                                                                                                                                    +Wait for system to connect via heartbeat
                                                                                                                                                                                                                                                                                                                                                                                    +[01:55:59|Info ] New device on: 127.0.0.1:14580 (udp_connection.cpp:200)
                                                                                                                                                                                                                                                                                                                                                                                    +[01:55:59|Debug] New: System ID: 1 Comp ID: 1 (dronecode_sdk_impl.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                    +[01:55:59|Debug] Component Autopilot added. (system_impl.cpp:335)
                                                                                                                                                                                                                                                                                                                                                                                    +[01:56:00|Debug] Found 1 component(s). (system_impl.cpp:462)
                                                                                                                                                                                                                                                                                                                                                                                    +[01:56:00|Debug] Discovered 4294967298 (system_impl.cpp:464)
                                                                                                                                                                                                                                                                                                                                                                                    +Waiting for system to be ready
                                                                                                                                                                                                                                                                                                                                                                                    +...
                                                                                                                                                                                                                                                                                                                                                                                    +Waiting for system to be ready
                                                                                                                                                                                                                                                                                                                                                                                    +System is ready
                                                                                                                                                                                                                                                                                                                                                                                    +Armed
                                                                                                                                                                                                                                                                                                                                                                                    +[01:56:07|Debug] MAVLink: info: ARMED by arm/disarm component command (system_impl.cpp:273)
                                                                                                                                                                                                                                                                                                                                                                                    +In Air...
                                                                                                                                                                                                                                                                                                                                                                                    +[01:56:07|Debug] MAVLink: info: Using minimum takeoff altitude: 2.50 m (system_impl.cpp:273)
                                                                                                                                                                                                                                                                                                                                                                                    +[01:56:07|Debug] MAVLink: info: Takeoff detected (system_impl.cpp:273)
                                                                                                                                                                                                                                                                                                                                                                                    +[01:56:07|Debug] MAVLink: info: Using minimum takeoff altitude: 2.50 m (system_impl.cpp:273)
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: Takeoff] Vehicle is at: nan, nan degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: Takeoff] Vehicle is at: nan, nan degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: Hold] Vehicle is at: nan, nan degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[01:56:12|Debug] Waiting for the system confirmation of the new configuration.. (follow_me_impl.cpp:81)
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: nan, nan degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54559 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54559 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3976, 8.54559 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3976, 8.54559 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3976, 8.54559 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3975, 8.54559 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3975, 8.54559 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54559 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54559 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54563 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54567 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.5457 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54574 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54577 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54581 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54588 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54592 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54595 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54595 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3975, 8.54595 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3975, 8.54595 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3975, 8.54595 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3976, 8.54595 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3976, 8.54595 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54595 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54595 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54595 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54592 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54588 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54581 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54577 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54574 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.5457 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54567 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54563 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54563 degrees.
                                                                                                                                                                                                                                                                                                                                                                                    +waiting until landed
                                                                                                                                                                                                                                                                                                                                                                                    +[01:56:53|Debug] MAVLink: info: Landing at current position (system_impl.cpp:273)
                                                                                                                                                                                                                                                                                                                                                                                    +waiting until landed
                                                                                                                                                                                                                                                                                                                                                                                    +...
                                                                                                                                                                                                                                                                                                                                                                                    +waiting until landed
                                                                                                                                                                                                                                                                                                                                                                                    +[01:57:12|Debug] MAVLink: info: Landing detected (system_impl.cpp:273)
                                                                                                                                                                                                                                                                                                                                                                                    +[01:57:12|Debug] MAVLink: info: DISARMED by auto disarm on land (system_impl.cpp:273)
                                                                                                                                                                                                                                                                                                                                                                                    +Landed...
                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    How it works

                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    The example registers with FakeLocationProvider for location updates. +These are passed to the Follow Me plugin, which in turn sends them to the vehicle.

                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    The operation of the "SDK-specific" part of this code is discussed in the guide: Follow Me.

                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                    Source code

                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/examples/index.html b/v2.0/en/cpp/examples/index.html new file mode 100644 index 00000000..fc916c1c --- /dev/null +++ b/v2.0/en/cpp/examples/index.html @@ -0,0 +1,3464 @@ + + + + + + + Examples · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                      C++ Examples

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      Information about writing example code is covered in the Contributing > Writing Plugins (plugin developers should initially create integration tests rather than examples for new code).

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      This section contains examples showing how to use MAVSDK.

                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                      ExampleDescription
                                                                                                                                                                                                                                                                                                                                                                                      BatterySimple example to demonstrate how to imitate a smart battery.
                                                                                                                                                                                                                                                                                                                                                                                      CalibrateSimple example showing how to initiate calibration of gyro, accelerometer, magnetometer.
                                                                                                                                                                                                                                                                                                                                                                                      Fly MissionShows how to create, upload, and run missions.
                                                                                                                                                                                                                                                                                                                                                                                      Fly Multiple DronesExample to connect multiple vehicles and make them follow their own separate plan file. Also saves the telemetry information to CSV files.
                                                                                                                                                                                                                                                                                                                                                                                      Follow Me ModeDemonstrates how to put vehicle in Follow Me Mode and set the current target position and relative position of the drone.
                                                                                                                                                                                                                                                                                                                                                                                      GeoFence InclusionDemonstrates how to define and upload a simple polygonal inclusion GeoFence.
                                                                                                                                                                                                                                                                                                                                                                                      MAVShellCreates and starts an interactive shell session.
                                                                                                                                                                                                                                                                                                                                                                                      MAVLink FTP ClientDemonstrates how to create/use a MAVLink FTP client.
                                                                                                                                                                                                                                                                                                                                                                                      MAVLink FTP ServerDemonstrates how to start/set up a MAVLink FTP server.
                                                                                                                                                                                                                                                                                                                                                                                      Multiple DronesExample to connect multiple vehicles and make them take off and land in parallel.
                                                                                                                                                                                                                                                                                                                                                                                      Offboard Velocity ControlDemonstrates how to control a vehicle in Offboard mode using velocity commands (in both the NED and body frames).
                                                                                                                                                                                                                                                                                                                                                                                      Takeoff and LandShows basic usage of the SDK (connect to port, detect system (vehicle), arm, takeoff, land, get telemetry)
                                                                                                                                                                                                                                                                                                                                                                                      VTOL TransitionsShows how to transition a VTOL vehicle between copter and fixed-wing modes.
                                                                                                                                                                                                                                                                                                                                                                                      TuneShows how to construct and play a tune.
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      The examples are "largely" built and run in the same way, as described in the following section (any exceptions are covered in the page for the associated example).

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      Some of the examples define flight behaviour relative to the default home position in the simulator (e.g. Fly Mission). + Care should be taken if using them on a real vehicle.

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      Trying the Examples

                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      The easiest way to test the examples is to use a simulated PX4 vehicle that is running on the same computer. +First start PX4 in SITL (Simulation), optionally start QGroundControl to observe the vehicle, then build and run the example code.

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      The simulator broadcasts to the standard PX4 UDP port for connecting to offboard APIs (14540). + The examples connect to this port using either add_any_connection() or add_udp_connection().

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      Setting up a Simulator

                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      PX4 supports a number of simulators. +In order to set up the jMAVSim or Gazebo simulator, you can simply follow the standard PX4 toolchain setup instructions for macOS or Ubuntu Linux.

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      JMAVSim can only be used to simulate multicopters. + Gazebo additionally supports a number of other vehicles (e.g. VTOL, Rovers, fixed-wing etc.).

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      After running a standard installation, a simulation can be started from the PX4 /Firmware directory using the command:

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                      • Multicopter (jMAVSim): make px4_sitl jmavsim
                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                      • Multicopter (Gazebo): make px4_sitl gazebo
                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                      • VTOL (Gazebo): make px4_sitl gazebo_standard_vtol
                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      Using QGroundControl

                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      You can use QGroundControl to connect to PX4 and observe vehicle movement and behaviour while the examples are running. +QGroundControl will automatically connect to the PX4 simulation as soon as it is started.

                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      See QGroundControl > Download and Install for information about setting up QGroundControl on your platform.

                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      Building the Examples

                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      To build the examples follow the instructions below, replacing takeoff_and_land with the name of the specific example.

                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      The examples require the MAVSDK library to be installed. +See installation guide if that is not already the case.

                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      Then build the example:

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      cd examples/takeoff_and_land/
                                                                                                                                                                                                                                                                                                                                                                                      +cmake -Bbuild -H.
                                                                                                                                                                                                                                                                                                                                                                                      +cmake --build build -j4
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      if MAVSDK is installed locally (e.g. on Windows) you need to pass the location to cmake:

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      cmake -Bbuild -DCMAKE_PREFIX_PATH=wherever_mavsdk_is_locally_installed
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      Running the Examples

                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      You can then run the example, specifying the connection URL as the first argument. +When running with the Simulator, you will use the connection string: udp://:14540

                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      On Linux/macOS you would run the following (from the /build directory):

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      build/takeoff_and_land udp://:14540
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      For Windows you would run the following (from the \build\Debug\ directory):

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      build\Debug\takeoff_and_land.exe udp://:14540
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      Most examples will create a binary with the same name as the example. +The name that is used is specified in the CMakeLists.txt file as the first value in the call to add_executable().

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                      If you have already started the simulation the example code should connect to PX4, +and you will be able to observe behaviour through the SDK terminal, SITL terminal, and/or QGroundControl.

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/examples/offboard_velocity.html b/v2.0/en/cpp/examples/offboard_velocity.html new file mode 100644 index 00000000..a6156296 --- /dev/null +++ b/v2.0/en/cpp/examples/offboard_velocity.html @@ -0,0 +1,3387 @@ + + + + + + + Offboard Mode - Velocity Control · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                        Example: Offboard Velocity

                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                        This example shows how to how to control a vehicle in Offboard mode using velocity commands (in both the NED and body frames).

                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                        Offboard Mode - Velocity Control QGC Screenshot

                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                        Running the Example

                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                        The example is built and run as described here (the standard way).

                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                        The example terminal output should be similar to that shown below:

                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                        This is from a debug build of the SDK. + A release build will omit the "Debug" messages.

                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        $ ./offboard udp://:14540
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        Wait for system to connect via heartbeat
                                                                                                                                                                                                                                                                                                                                                                                        +[12:53:03|Info ] New device on: 127.0.0.1:14557 (udp_connection.cpp:208)
                                                                                                                                                                                                                                                                                                                                                                                        +[12:53:03|Debug] New: System ID: 1 Comp ID: 1 (dronecode_sdk_impl.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                        +[12:53:03|Debug] Component Autopilot added. (mavlink_system.cpp:349)
                                                                                                                                                                                                                                                                                                                                                                                        +[12:53:03|Debug] MAVLink: info: [logger] file: rootfs/fs/microsd/log/2018-05-23/0 (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                        +[12:53:04|Debug] Found 1 component(s). (mavlink_system.cpp:481)
                                                                                                                                                                                                                                                                                                                                                                                        +[12:53:04|Debug] Discovered 4294967298 (mavlink_system.cpp:483)
                                                                                                                                                                                                                                                                                                                                                                                        +Waiting for system to be ready
                                                                                                                                                                                                                                                                                                                                                                                        +System is ready
                                                                                                                                                                                                                                                                                                                                                                                        +Armed
                                                                                                                                                                                                                                                                                                                                                                                        +[12:53:05|Debug] MAVLink: info: ARMED by arm/disarm component command (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                        +In Air...
                                                                                                                                                                                                                                                                                                                                                                                        +[12:53:05|Debug] MAVLink: info: Using minimum takeoff altitude: 2.50 m (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                        +[12:53:05|Debug] MAVLink: info: Takeoff detected (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                        +[12:53:05|Debug] MAVLink: critical: Using minimum takeoff altitude: 2.50 m (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                        +[NED] Offboard started
                                                                                                                                                                                                                                                                                                                                                                                        +[NED] Turn to face East
                                                                                                                                                                                                                                                                                                                                                                                        +[NED] Go North and back South
                                                                                                                                                                                                                                                                                                                                                                                        +[NED] Turn to face West
                                                                                                                                                                                                                                                                                                                                                                                        +[NED] Go up 2 m/s, turn to face South
                                                                                                                                                                                                                                                                                                                                                                                        +[NED] Go down 1 m/s, turn to face North
                                                                                                                                                                                                                                                                                                                                                                                        +[NED] Offboard stopped
                                                                                                                                                                                                                                                                                                                                                                                        +[BODY] Offboard started
                                                                                                                                                                                                                                                                                                                                                                                        +[BODY] Turn clock-wise and climb
                                                                                                                                                                                                                                                                                                                                                                                        +[BODY] Turn back anti-clockwise
                                                                                                                                                                                                                                                                                                                                                                                        +[BODY] Wait for a bit
                                                                                                                                                                                                                                                                                                                                                                                        +[BODY] Fly a circle
                                                                                                                                                                                                                                                                                                                                                                                        +[BODY] Wait for a bit
                                                                                                                                                                                                                                                                                                                                                                                        +[BODY] Fly a circle sideways
                                                                                                                                                                                                                                                                                                                                                                                        +[BODY] Wait for a bit
                                                                                                                                                                                                                                                                                                                                                                                        +[BODY] Offboard stopped
                                                                                                                                                                                                                                                                                                                                                                                        +[12:54:29|Debug] MAVLink: info: Landing at current position (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                        +Landed
                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                        How it works

                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                        The operation of most of this code is discussed in the guide: Offboard Control.

                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                        Source code

                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/examples/takeoff_and_land.html b/v2.0/en/cpp/examples/takeoff_and_land.html new file mode 100644 index 00000000..47cb48c3 --- /dev/null +++ b/v2.0/en/cpp/examples/takeoff_and_land.html @@ -0,0 +1,3393 @@ + + + + + + + Takeoff and Land · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                          Example: Takeoff and Land

                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                          This simple example shows the basic use of many MAVSDK features.

                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                          It sets up a UDP connection, waits for a vehicle (system) to appear, arms it, and commands it to takeoff. +After a short wait the vehicle lands. +While flying the vehicle receives telemetry. The example is implemented in C++ (only).

                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                          The full source code for the example can be found here.

                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                          Running the Example

                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                          The example is built and run as described here (the standard way).

                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                          The example terminal output should be similar to that shown below:

                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                          This is from a debug build of the SDK. + A release build will omit the "Debug" messages.

                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          $ ./takeoff_and_land udp://:14540
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          Waiting to discover system...
                                                                                                                                                                                                                                                                                                                                                                                          +[06:40:03|Info ] New device on: 127.0.0.1:14557 (udp_connection.cpp:208)
                                                                                                                                                                                                                                                                                                                                                                                          +[06:40:03|Debug] New: System ID: 1 Comp ID: 1 (dronecode_sdk_impl.cpp:292)
                                                                                                                                                                                                                                                                                                                                                                                          +[06:40:03|Debug] Component Autopilot added. (system_impl.cpp:339)
                                                                                                                                                                                                                                                                                                                                                                                          +[06:40:03|Debug] MAVLink: info: [logger] file: rootfs/fs/microsd/log/2018-07-09/0 (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                          +[06:40:04|Debug] Found 1 component(s). (system_impl.cpp:466)
                                                                                                                                                                                                                                                                                                                                                                                          +[06:40:04|Debug] Discovered 4294967298 (system_impl.cpp:468)
                                                                                                                                                                                                                                                                                                                                                                                          +Discovered system with UUID: 4294967298
                                                                                                                                                                                                                                                                                                                                                                                          +Vehicle is getting ready to arm
                                                                                                                                                                                                                                                                                                                                                                                          +Altitude: -0.004 m
                                                                                                                                                                                                                                                                                                                                                                                          +Vehicle is getting ready to arm
                                                                                                                                                                                                                                                                                                                                                                                          +Altitude: -0.007 m
                                                                                                                                                                                                                                                                                                                                                                                          +Arming...
                                                                                                                                                                                                                                                                                                                                                                                          +[06:40:07|Debug] MAVLink: info: ARMED by arm/disarm component command (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                          +Taking off...
                                                                                                                                                                                                                                                                                                                                                                                          +[06:40:07|Debug] MAVLink: info: Using minimum takeoff altitude: 2.50 m (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                          +[06:40:07|Debug] MAVLink: info: Takeoff detected (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                          +[06:40:07|Debug] MAVLink: critical: Using minimum takeoff altitude: 2.50 m (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                          +Altitude: 0.96 m
                                                                                                                                                                                                                                                                                                                                                                                          +Altitude: 2.044 m
                                                                                                                                                                                                                                                                                                                                                                                          +Altitude: 2.381 m
                                                                                                                                                                                                                                                                                                                                                                                          +...
                                                                                                                                                                                                                                                                                                                                                                                          +Altitude: 2.502 m
                                                                                                                                                                                                                                                                                                                                                                                          +Altitude: 2.5 m
                                                                                                                                                                                                                                                                                                                                                                                          +Landing...
                                                                                                                                                                                                                                                                                                                                                                                          +[06:40:17|Debug] MAVLink: info: Landing at current position (system_impl.cpp:277)
                                                                                                                                                                                                                                                                                                                                                                                          +Altitude: 1.934 m
                                                                                                                                                                                                                                                                                                                                                                                          +Altitude: 1.208 m
                                                                                                                                                                                                                                                                                                                                                                                          +...
                                                                                                                                                                                                                                                                                                                                                                                          +Altitude: -0.524 m
                                                                                                                                                                                                                                                                                                                                                                                          +Finished...
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                          Source code

                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                          The full source code for the example can be found on Github here.

                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/examples/transition_vtol_fixed_wing.html b/v2.0/en/cpp/examples/transition_vtol_fixed_wing.html new file mode 100644 index 00000000..64475492 --- /dev/null +++ b/v2.0/en/cpp/examples/transition_vtol_fixed_wing.html @@ -0,0 +1,3399 @@ + + + + + + + VTOL Transitions · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                            Example: VTOL Transitions

                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                            This example shows how you can use the SDK Action class to transition between VTOL copter and fixed-wing modes (and back).

                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                            VTOL Transition QGC Screenshot

                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                            Running the Example

                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                            The example must be run against a VTOL aircraft (simulated or otherwise). +Otherwise the example is built and run in the standard way.

                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                            Instructions for running the Gazebo simulator for a standard VTOL can be found here: PX4 Development Guide > Gazebo Simulation. + jMAVSim does not support VTOL simulation.

                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                            The example terminal output for a debug build of the SDK should be similar to that shown below (a release build will omit the "Debug" messages):

                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            $ ./transition_vtol_fixed_wing udp://:14540
                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            Waiting to discover system...
                                                                                                                                                                                                                                                                                                                                                                                            +[10:24:42|Info ] New system on: 127.0.0.1:14557 (udp_connection.cpp:210)
                                                                                                                                                                                                                                                                                                                                                                                            +[10:24:42|Debug] MAVLink: info: [logger] file: rootfs/fs/microsd/log/2017-11-21/0 (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                            +[10:24:43|Debug] Discovered 4294967298 (mavlink_system.cpp:483)
                                                                                                                                                                                                                                                                                                                                                                                            +Discovered system with UUID: 4294967298
                                                                                                                                                                                                                                                                                                                                                                                            +Arming...
                                                                                                                                                                                                                                                                                                                                                                                            +Taking off...
                                                                                                                                                                                                                                                                                                                                                                                            +[10:24:44|Debug] MAVLink: info: ARMED by arm/disarm component command (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                            +[10:24:44|Debug] MAVLink: info: Using minimum takeoff altitude: 10.00 m (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                            +[10:24:44|Debug] MAVLink: info: Takeoff detected (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                            +[10:24:44|Debug] MAVLink: critical: Using minimum takeoff altitude: 10.00 m (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 0.079 m
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 0.507 m
                                                                                                                                                                                                                                                                                                                                                                                            +...
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 10.254 m
                                                                                                                                                                                                                                                                                                                                                                                            +Transition to fixedwing...
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 10.263 m
                                                                                                                                                                                                                                                                                                                                                                                            +...
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 20.72 m
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 24.616 m
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 22.262 m
                                                                                                                                                                                                                                                                                                                                                                                            +Transition back to multicopter...
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 17.083 m
                                                                                                                                                                                                                                                                                                                                                                                            +...
                                                                                                                                                                                                                                                                                                                                                                                            +Return to launch...
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 11.884 m
                                                                                                                                                                                                                                                                                                                                                                                            +[10:25:09|Debug] MAVLink: info: RTL: climb to 518 m (29 m above home) (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 13.61 m
                                                                                                                                                                                                                                                                                                                                                                                            +...
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 27.489 m
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 28.892 m
                                                                                                                                                                                                                                                                                                                                                                                            +[10:25:18|Debug] MAVLink: info: RTL: return at 517 m (29 m above home) (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 29.326 m
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 29.33 m
                                                                                                                                                                                                                                                                                                                                                                                            +...
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 29.323 m
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 29.357 m
                                                                                                                                                                                                                                                                                                                                                                                            +Landing...
                                                                                                                                                                                                                                                                                                                                                                                            +[10:25:29|Debug] MAVLink: info: Landing at current position (mavlink_system.cpp:286)
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 29.199 m
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 28.722 m
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 28.189 m
                                                                                                                                                                                                                                                                                                                                                                                            +Altitude: 27.62 m
                                                                                                                                                                                                                                                                                                                                                                                            +Finished...
                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                            How it works

                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                            The operation of the transition code is discussed in the guide: Takeoff and Landing (and other actions).

                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                            Source code

                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/build.html b/v2.0/en/cpp/guide/build.html new file mode 100644 index 00000000..170b71e7 --- /dev/null +++ b/v2.0/en/cpp/guide/build.html @@ -0,0 +1,3471 @@ + + + + + + + Building library from Source · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                              Building MAVSDK Library from Source

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              This section explains how to build and install the MAVSDK C++ library from source for all our target platforms.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Note that there are separate instructions to build the mavsdk_server.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Build the C++ Library

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              This section explains how to build the library along with its unit and integration tests.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Requirements

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              The build requirements are git, cmake, and a compiler such as GCC, Clang, or MSVC.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Linux

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Ubuntu:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              sudo apt-get update
                                                                                                                                                                                                                                                                                                                                                                                              +sudo apt-get install build-essential cmake git
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Fedora:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              sudo dnf update
                                                                                                                                                                                                                                                                                                                                                                                              +sudo dnf groupinstall "Development Tools" "Development Libraries"
                                                                                                                                                                                                                                                                                                                                                                                              +sudo dnf install cmake git
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Arch Linux:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              sudo pacman -Sy base-devel cmake git
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              macOS

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              First install XCode Command line tools:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              xcode-select --install
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              And Homebrew (for cmake). +Once you have installed brew, you can install cmake using brew in the terminal:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              brew install cmake
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Windows

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              To build the library in Windows, you need:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                              • Build Tools for Visual Studio 2022: Download and install (only the "Visual C+ Build Tools" are needed from installer).
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • cmake: Download the installer and run it. +Make sure to tick "add to PATH" during the installation.
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • git or any other tool to work with git.
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Note: Building using Cygwin or MingW is not supported.

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Getting the source

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Download the source using git:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              git clone https://github.com/mavlink/MAVSDK.git
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Make sure to get all the submodules as well:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              git submodule update --init --recursive
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Building Fundamentals

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Building the MAVSDK with CMake is broken down into two steps: Configuration and Build.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Build Configuration Step

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              For configuration, you specify the type of build you want to execute in the build step. You can checkout the CMake Documentation on Build Configuration for more context.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              A typical configuration command example would be:

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              cmake -DCMAKE_BUILD_TYPE=Debug -Bbuild/default -H.

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                              • Build type is set to Debug
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • Build directory is set to build/default
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • Chose the directory using the H. flag
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              During the configure step you can set more flags using -DFLAG=Value:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                              • CMAKE_BUILD_TYPE: as documented above, to chose between Debug and Release build.
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • CMAKE_INSTALL_PREFIX: as documented above, to specify directory to install library artifacts.
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • BUILD_SHARED_LIBS: set to ON to build dynamic libraries (such as .so on Linux, .dylib on macOS, .dll on Windows). Set to OFF to build static libraries (such as .a on Linux and macOS, .lib on Windows).
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • SUPERBUILD: set to OFF to use system dependencies instead of third party dependencies downloaded and built using cmake.
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • CMAKE_PREFIX_PATH: can be used to set the path where the dependencies can be found if SUPERBUILD is set to OFF.
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • BUILD_MAVSDK_SERVER: set to ON to build mavsdk_server, see instruction to build mavsdk_server.
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • ASAN: set to ON to enable address sanitizer.
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • UBSAN: set to ON to enable undefined behavior sanitizer.
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • LSAN: set to ON to enable leak sanitizer.
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • WERROR: set to ON to error on warnings, mostly used for CI.
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              After the configuration step, everything that will be build in the build step have been specified, and if you want to change your build configuration (e.g. If you want to build Debug build instead of Release build), you must execute the configuration step again!

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Build Step

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              In the build step, we finally build the library and binaries and link them.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              The stripped down version of the build command would be:

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              cmake --build build/default

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                              • The --build signals the CMake to execute the build
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              • It uses the build configuration built from the configuration step, located at build/default folder
                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Additionally, you can install it in the system with the --target install command added as well, which is explained in detail in the Installing the C++ Library section below.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Building

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Debug

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              To build the MAVSDK C++ Library for development, use the debug build.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              There are 2 steps in building a library: Configure and build.

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              cmake -DCMAKE_BUILD_TYPE=Debug -Bbuild/default -H.
                                                                                                                                                                                                                                                                                                                                                                                              +cmake --build build/default -j8
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Release

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Once you ship software, make sure to use the release build with optimizations turned on:

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Linux/macOS:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                               cmake -Bbuild/default -DCMAKE_BUILD_TYPE=Release -H.
                                                                                                                                                                                                                                                                                                                                                                                              + cmake --build build/default -j8
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Windows:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              cmake -Bbuild/default -H. -DCMAKE_BUILD_TYPE=Release
                                                                                                                                                                                                                                                                                                                                                                                              +cmake --build build/default -j8 --config Release
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Note: It is not usual to use CMAKE_BUILD_TYPE on Windows (with MSVC), however, our build requires it for the dependencies which are built at configure time.

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Installing the C++ Library

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Installing builds the SDK and copies the libraries and header files into a "public" location so that they can be referenced by C++ applications (see Building C++ Apps).

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              System-wide Install

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              You can configure to install system wide by not setting the CMAKE_INSTALL_PREFIX in the configuration step, since CMake tries to install system wide by default. For Linux/macOS that's /usr/local, for Windows it is somewhere in C:\Program Files.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              To install system-wide the command needs to be run with sudo on Linux/macOS:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              sudo cmake --build build/default --target install
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              or run in a command prompt with admin privileges on Windows, or using runas:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              runas cmake --build build/default --target install
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Make sure to prevent conflicts between libraries installed in your system. +The mavsdk library installed via a .deb or .rpm file will be installed in /usr/ while the built library will be installed in /usr/local. +It's recommended to only have one installed at any time to prevent conflicts.

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Local Install

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              The install path can be set in the configuration step using CMAKE_INSTALL_PREFIX:

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              For example, to install into the MAVSDK/install/ folder you would set the CMAKE_INSTALL_PREFIX variable to specify a path relative to the folder from which you call cmake (or an absolute path).

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=install -Bbuild/default -H.
                                                                                                                                                                                                                                                                                                                                                                                              +cmake --build build/default --target install
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              If you already have run cmake without setting CMAKE_INSTALL_PREFIX, you may need to clean the build first:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                rm -rf build/default
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Troubleshooting

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Git submodules out of date

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Some common build issues can be resolved by updating submodules and cleaning the distribution:

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              cd MAVSDK
                                                                                                                                                                                                                                                                                                                                                                                              +git submodule update --recursive
                                                                                                                                                                                                                                                                                                                                                                                              +rm -rf build
                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Then attempt to build again.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              MSVC vs. MingW

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              We only try to support building using MSVC, MingW is not working, mostly because the defines/flags for it are missing.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              Undefined reference to mavsdk...

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              If you only just built the library and installed it system-wide may also need to update the linker cache.

                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                              On Linux this is done with sudo ldconfig.

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/build_docs.html b/v2.0/en/cpp/guide/build_docs.html new file mode 100644 index 00000000..310d4776 --- /dev/null +++ b/v2.0/en/cpp/guide/build_docs.html @@ -0,0 +1,3354 @@ + + + + + + + Generate API docs from Source · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                Generate API docs from source

                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                The API reference docs for C++ are already pre-generated. If you still would like to generate them, you find the instructions to do so below.

                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                Build API Reference Documentation

                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                The C++ source code is annotated using comments using Doxygen syntax.

                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                Extract the documentation to markdown files (one per class) on macOS or Linux using the commands:

                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                rm -rf tools/docs # Remove previous docs
                                                                                                                                                                                                                                                                                                                                                                                                +./tools/generate_docs.sh
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                The files are created in /install/docs/markdown.

                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                Extracting the API reference does not yet work automatically on Windows.

                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                The generate_docs.sh script builds the library, installs it locally to /install, and then uses DOxygen to create XML documentation in /install/docs/xml. +The generate_markdown_from_doxygen_xml.py script +is then run on all files in the /xml directory to generate markdown files in /install/docs/markdown.

                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/build_mavsdk_server.html b/v2.0/en/cpp/guide/build_mavsdk_server.html new file mode 100644 index 00000000..923d635c --- /dev/null +++ b/v2.0/en/cpp/guide/build_mavsdk_server.html @@ -0,0 +1,3385 @@ + + + + + + + Building mavsdk_server from Source · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                  Build mavsdk_server from Source

                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Language wrappers for MAVSDK other than C++ connect to the MAVSDK C++ core using gRPC. This gRPC server around the MAVSDK C++ library is called mavsdk_server (in the past it was referred to as the backend).

                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  For more information about the architecture, also see how the auto-generation works.

                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  It is generally recommended to use pre-built binaries of mavsdk_server from the releases page, however, if needed, it can also be built manually from source as described below.

                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Requirements

                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  The requirements are the same as described in the library build instructions

                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Build on Linux

                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DBUILD_MAVSDK_SERVER=ON -Bbuild/default -H.
                                                                                                                                                                                                                                                                                                                                                                                                  +cmake --build build/default -j8
                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Build on macOS

                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DBUILD_MAVSDK_SERVER=ON -Bbuild/default -H.
                                                                                                                                                                                                                                                                                                                                                                                                  +cmake --build build/default -j8
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  there is no proper support for the Apple M1 chip yet. One blocker is that there is currently no M1 hardware in GitHub Actions CI available.

                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Build on Windows

                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Open the "x64 Native Tools Command Prompt for VS 2022", cd into the MAVSDK directory, and do:

                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MAVSDK_SERVER=ON -Bbuild/default -H.
                                                                                                                                                                                                                                                                                                                                                                                                  +cmake --build build/default -j8
                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Build for Android

                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Build for Android using the dockcross cross compiler, as described in the cross-compilation section below (e.g. with the dockcross/android-arm64 image).

                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Build for iOS

                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  To build for real iOS devices on macOS:

                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MAVSDK_SERVER=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_TOOLCHAIN_FILE=tools/ios.toolchain.cmake -DPLATFORM=OS -Bbuild/ios -H.
                                                                                                                                                                                                                                                                                                                                                                                                  +cmake --build build/ios
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Build for the iOS simulator on macOS:

                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MAVSDK_SERVER=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_TOOLCHAIN_FILE=tools/ios.toolchain.cmake -DPLATFORM=SIMULATOR64 -Bbuild/ios_simulator -H.
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Cross compilation using dockcross

                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  Cross compilation is usually the fastest way to compile for "embedded" platforms like the Raspberry Pi, BeagleBone Blue or Nvidia Jetson (i.e. typically faster than native compilation on device itself).

                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  We recommend using dockcross, which is a very convenient tool for cross compilation based on docker (and which supports many platforms).

                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                  For example, use the commands below to build for armv7:

                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                  1. Make sure docker is installed on your system.
                                                                                                                                                                                                                                                                                                                                                                                                  2. +
                                                                                                                                                                                                                                                                                                                                                                                                  3. Navigate into the SDK directory, and use the commands below:
                                                                                                                                                                                                                                                                                                                                                                                                    cd MAVSDK
                                                                                                                                                                                                                                                                                                                                                                                                    +docker run --rm dockcross/linux-armv7 > ./dockcross-linux-armv7
                                                                                                                                                                                                                                                                                                                                                                                                    +chmod +x ./dockcross-linux-armv7
                                                                                                                                                                                                                                                                                                                                                                                                    +./dockcross-linux-armv7 cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MAVSDK_SERVER=ON -DBUILD_SHARED_LIBS=OFF -Bbuild/linux-armv7 -S.
                                                                                                                                                                                                                                                                                                                                                                                                    +./dockcross-linux-armv7 cmake --build build/linux-armv7 -j 8
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                  4. +
                                                                                                                                                                                                                                                                                                                                                                                                  5. If all goes well, mavsdk_server is built. You can check the file with:
                                                                                                                                                                                                                                                                                                                                                                                                    ./dockcross-linux-armv7 file build/linux-armv7-release/src/backend/src/mavsdk_server
                                                                                                                                                                                                                                                                                                                                                                                                    +build/linux-armv7-release/src/backend/src/mavsdk_server: ELF 32-bit LSB executable, ARM, EABI5 version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 4.10.8, not stripped
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                  6. +
                                                                                                                                                                                                                                                                                                                                                                                                  7. The newly built binary can now be copied to the device:
                                                                                                                                                                                                                                                                                                                                                                                                    cp build/linux-armv7/src/backend/src/mavsdk_server somewhere/else
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                  8. +
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/code_style.html b/v2.0/en/cpp/guide/code_style.html new file mode 100644 index 00000000..3b0d36a6 --- /dev/null +++ b/v2.0/en/cpp/guide/code_style.html @@ -0,0 +1,3375 @@ + + + + + + + Coding Style · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                    C++ Coding Style

                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                    This topic contains the C++ formatting and coding guidelines for MAVSDK.

                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                    These guidelines are not written in stone! + Start a discussion if you have suggestions for improvement (the project will consider anything other than "matters of personal taste").

                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                    Formatting and White Space

                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                    All .cpp and .h files should be formatted according to the .clang-format style.

                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                    Fix style

                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                    To automatically fix the formatting, run the command:

                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    ./tools/fix_style.sh .
                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                    If you don't have clang-format installed or in the correct version, you can use a docker image or install it as explained below:

                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                    Use clang-format in docker

                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                    You can just use the pre-built docker image:

                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    tools/run-docker.sh tools/fix_style.sh .
                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                    General Guidelines

                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                    The following general guidelines should be used for all code:

                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                    • C++17 is encouraged to allow developers to use C++17 features and the C++ STL: +Examples:

                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                    • using namespace std is discouraged (read why). +If needed specific declarations can be used in the source files such as using std::this_thread::sleep_for to reduce verbosity.

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                    • The usage of namespacing wherever possible is encouraged (e.g. enum class is to be used over enum).

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                    • Filename extensions should be .h for header files and .cpp for source files (for consistency).
                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                    • Variable and method names should err on the side of verbosity instead of being quick to type and read. Abbreviations are only to be used for small scopes and should not be exposed in public APIs.
                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                    • All variables that have a physical unit should have the unit in the variable name (e.g. _m for meters, _m_s for meters/second).
                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                    • Variable and method names should be snake_case and class/struct/enum names CamelCase. Private variables should start with an underscore, e.g.: _variable_name.
                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                    • Try to exit functions early instead of nesting ifs (read why).
                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                    • We don't use exceptions but use error codes. There are pros and cons for exceptions but given that the public API should be as simple as possible, it makes sense to refrain from exceptions altogether.
                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                    • The use of std::bind is discouraged. The aim is to move towards just using lambdas for that purpose instead.
                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/connections.html b/v2.0/en/cpp/guide/connections.html new file mode 100644 index 00000000..a6cfaa10 --- /dev/null +++ b/v2.0/en/cpp/guide/connections.html @@ -0,0 +1,3470 @@ + + + + + + + Connecting to Systems (Vehicles) · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                      Connecting to Systems (Vehicles)

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      MAVSDK allows you to connect to multiple vehicles/systems attached to the local WiFi network and/or via serial ports.

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      In order to detect systems you must first specify the communication ports that MAVSDK will monitor for new systems. +Once monitoring a port, MAVSDK will automatically detect connected vehicles, add them to its collection, and notify registered users of connection and disconnection events.

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      Monitoring a Port

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      Specify the port(s) to watch using one of the (synchronous) connection method: add_any_connection(). The method returns immediately with a ConnectionResult indicating whether it succeeded.

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      The connection details are specified using the string formats shown below:

                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                      ConnectionURL Format
                                                                                                                                                                                                                                                                                                                                                                                                      UDPudp://[host][:port]
                                                                                                                                                                                                                                                                                                                                                                                                      TCPtcp://[host][:port]
                                                                                                                                                                                                                                                                                                                                                                                                      Serialserial://[path][:baudrate]
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      Connecting over serial

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      To add a serial connection (e.g. over USB, FTDI, or an SiK radio), you specify the serial port and the baudrate like this:

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      On Linux:

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                      +ConnectionResult connection_result = mavsdk.add_any_connection("serial:///dev/serial/by-id/usb-FTDI_FT232R_USB_UART_XXXXXXXX-if00-port0:57600");
                                                                                                                                                                                                                                                                                                                                                                                                      +if (connection_result != ConnectionResult::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                      +    std::cout << "Adding connection failed: " << connection_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                      +    return;
                                                                                                                                                                                                                                                                                                                                                                                                      +}
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      On Windows:

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                      +ConnectionResult connection_result = mavsdk.add_any_connection("serial://COM3:57600");
                                                                                                                                                                                                                                                                                                                                                                                                      +if (connection_result != ConnectionResult::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                      +    std::cout << "Adding connection failed: " << connection_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                      +    return;
                                                                                                                                                                                                                                                                                                                                                                                                      +}
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      Connecting over UDP

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      When connecting over UDP, there are two setups to distinguish: server and client mode.

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      Behave like a server

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      This is the default connection mode for a ground station listening to a system/vehicle (this is the same as add_udp_connection()).

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      In the server mode, we listen on an local networking interface (INADDR_ANY/0.0.0.0) on the set port and wait for any heartbeats arriving. +This means that the drone has to send the UDP packets to that local IP, or broadcast them on the network.

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      The code snippet below shows how to set up a connection in server mode and listen on the "SDK port 14540":

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                      +ConnectionResult connection_result = mavsdk.add_any_connection("udp://:14540");
                                                                                                                                                                                                                                                                                                                                                                                                      +if (connection_result != ConnectionResult::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                      +    std::cout << "Adding connection failed: " << connection_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                      +    return;
                                                                                                                                                                                                                                                                                                                                                                                                      +}
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      The connection string used above (udp://:14540) is to the standard PX4 UDP port for off-board APIs (14540). + This is the normal/most common way for offboard APIs to connect to PX4 over WiFi. + The standard way to talk to a ground station (e.g. QGC is on port 14550).

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      Behave like a client

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      If MAVSDK is used on the vehicle or companion side, it sometimes has to actually initiate the connection, rather than listen for it. +In this case the IP and port, of where it should connect to, has to be set (this is the same as setup_udp_remote()).

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      E.g. to connect to a ground station on 192.168.1.12, you would do:

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                      +ConnectionResult connection_result = mavsdk.add_any_connection("udp://192.168.1.12:14550");
                                                                                                                                                                                                                                                                                                                                                                                                      +if (connection_result != ConnectionResult::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                      +    std::cout << "Adding connection failed: " << connection_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                      +    return;
                                                                                                                                                                                                                                                                                                                                                                                                      +}
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      Connecting over TCP

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      For TCP connections, only the client connection is currently implemented. +This is the same as add_tcp_connection().

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                      +ConnectionResult connection_result = mavsdk.add_any_connection("tcp://192.168.1.12:14550");
                                                                                                                                                                                                                                                                                                                                                                                                      +if (connection_result != ConnectionResult::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                      +    std::cout << "Adding connection failed: " << connection_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                      +    return;
                                                                                                                                                                                                                                                                                                                                                                                                      +}
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      Register for System-Detection Notifications

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      MAVSDK monitors any added communication ports for new systems. +Clients can register for notification when new systems are discovered using subscribe_on_new_system().

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      The code fragment below shows how to register a callback (in this case the callback is a lambda function that just prints if a new vehicle has been discovered.

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                      +... //add ports
                                                                                                                                                                                                                                                                                                                                                                                                      +mavsdk.register_on_new_system([]() {
                                                                                                                                                                                                                                                                                                                                                                                                      +    std::cout << "Discovered new system\n";
                                                                                                                                                                                                                                                                                                                                                                                                      +});
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      Iterating all Systems

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      You can iterate all systems that have been detected by Mavsdk (since it was started, over all communication ports) using the systems() method. +This returns a vector of shared pointers to systems.

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      The following code fragment shows how to iterate through the systems and checking their MAVLink system ID, whether they are connected, and what components they have:

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      //Iterate through detected systems
                                                                                                                                                                                                                                                                                                                                                                                                      +for (auto system : mavsdk.systems()) {
                                                                                                                                                                                                                                                                                                                                                                                                      +    std::cout << "Found system with MAVLink system ID: " << static_cast<int>(system->get_system_id())
                                                                                                                                                                                                                                                                                                                                                                                                      +              << ", connected: " << (system->is_connected() ? "yes" : "no")
                                                                                                                                                                                                                                                                                                                                                                                                      +              << ", has autopilot: " << (system->has_autopilot() ? "yes" : "no") << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                      +}
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      Accessing Systems

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      To access a certain system, pick the one from the vector that you require, or use the first one if only one system is assumed:

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                      +mavsdk.add_udp_connection();
                                                                                                                                                                                                                                                                                                                                                                                                      +// Wait for the system to connect via heartbeat
                                                                                                                                                                                                                                                                                                                                                                                                      +while (mavsdk.system().size() == 0) {
                                                                                                                                                                                                                                                                                                                                                                                                      +    std::this_thread::sleep_for(std::chrono::seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                      +}
                                                                                                                                                                                                                                                                                                                                                                                                      +// System got discovered.
                                                                                                                                                                                                                                                                                                                                                                                                      +std::shared_ptr<System> system = mavsdk.systems()[0];
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      The System is used by the MAVSDK plugin classes to query and control the vehicle. +For more information see Using Plugins (and the other guide topics).

                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                      It is possible to add multiple connections to MAVSDK and forward all MAVLink messages. To do so, each connection which should forward messages needs to have forwarding set to on.

                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      To forward bi-directional from UDP to serial and serial to UDP, you would set both connections forwarding:

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                      +mavsdk.add_any_connection("udp://:14540", ForwardingOption::ForwardingOn);
                                                                                                                                                                                                                                                                                                                                                                                                      +mavsdk.add_any_connection("serial:///dev/serial/by-id/usb-FTDI_FT232R_USB_UART_XXXXXXXX-if00-port0:57600", ForwardingOption::ForwardingOn);
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      To forward only in one direction, e.g to send messages arriving on serial over UDP, you would only set up forwarding for the UDP connection:

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                      +mavsdk.add_any_connection("udp://:14540", ForwardingOption::ForwardingOn);
                                                                                                                                                                                                                                                                                                                                                                                                      +mavsdk.add_any_connection("serial:///dev/serial/by-id/usb-FTDI_FT232R_USB_UART_XXXXXXXX-if00-port0:57600", `ForwardingOption::ForwardingOff`);
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                      Note that the default function overload is ForwardingOption::ForwardingOff.

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/dev_logging.html b/v2.0/en/cpp/guide/dev_logging.html new file mode 100644 index 00000000..73759adb --- /dev/null +++ b/v2.0/en/cpp/guide/dev_logging.html @@ -0,0 +1,3388 @@ + + + + + + + Plugin/Test Logging · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                                        Plugin/Test Logging

                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                        The MAVSDK provides an API that developers can use for console logging in plugins and integration tests. +Basic message logging can be enabled by building with a specific #define.

                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                        Plugin Log API

                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                        The API methods display a custom message, prepending a timestamp and the type of log message (e.g. debug) and appending the origin of the message (file and line number).

                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                        The API should be considered "internal". It is not exported, or intended, for use in SDK apps (and we do not commit to maintaining compatibility in future versions).

                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                        Usage

                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                        The API is defined in src/core/log.h (and made available to integration tests via /src/integration_tests/integration_test_helper.h).

                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                        The API methods are called as shown below for LogDebug(), with the insertion operator (<<) used to append the message-specific text.

                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        #include "../path-to/core/log.h"
                                                                                                                                                                                                                                                                                                                                                                                                        +...
                                                                                                                                                                                                                                                                                                                                                                                                        +LogDebug() << "command unsupported (" << something.mavlink_command << ").";
                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                        Log Methods

                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                        FunctionDescriptionExample
                                                                                                                                                                                                                                                                                                                                                                                                        LogDebug()Debug messages.
                                                                                                                                                                                                                                                                                                                                                                                                        For reporting internal progress/state.
                                                                                                                                                                                                                                                                                                                                                                                                        Not displayed in RELEASE builds.
                                                                                                                                                                                                                                                                                                                                                                                                        [04:55:08|Error] This is a debug message (test_file.cpp:26)
                                                                                                                                                                                                                                                                                                                                                                                                        LogInfo()Information messages.
                                                                                                                                                                                                                                                                                                                                                                                                        For reporting progress and status.
                                                                                                                                                                                                                                                                                                                                                                                                        [04:55:08|Error] This is an information message (test_file.cpp:26)
                                                                                                                                                                                                                                                                                                                                                                                                        LogWarn()Warning messages.
                                                                                                                                                                                                                                                                                                                                                                                                        For reporting when vehicle not acting as commanded (e.g. rejecting commands).
                                                                                                                                                                                                                                                                                                                                                                                                        [04:55:08|Error] This is a warning message (test_file.cpp:26)
                                                                                                                                                                                                                                                                                                                                                                                                        LogErr()Error messages.
                                                                                                                                                                                                                                                                                                                                                                                                        For reporting errors in SDK behaviour (e.g. communication link issues/retry failures).
                                                                                                                                                                                                                                                                                                                                                                                                        [04:55:08|Error] This is an error message (test_file.cpp:26)
                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                        Message Logging

                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                        Basic logging is defined in source for both incoming (handled/ignored) and sent MAVLink messages.

                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                        This functionality is disabled by default, and available only in debug build when built from source. +To enable the logs, set #define MESSAGE_DEBUGGING 1 in src/core/system.cpp

                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/follow_me.html b/v2.0/en/cpp/guide/follow_me.html new file mode 100644 index 00000000..b47a6948 --- /dev/null +++ b/v2.0/en/cpp/guide/follow_me.html @@ -0,0 +1,3447 @@ + + + + + + + Follow Me · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                          Follow Me

                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          The Follow Me class is used to engage the PX4 Follow Me Mode (multicopter only). +In this mode a copter will automatically yaw to face and follow a user at a specified position and distance.

                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          The API is used to supply the position(s) for the target and the relative follow position of the vehicle. +Applications must get target position information from the underlying platform (or some other source). The location APIs for supported platforms are listed below:

                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          Running QGroundControl at the same time as the SDK Follow Me may result in unpredictable behaviour as both send position updates. +You must ensure that GSC Position Streaming is disabled. +Use the latest QGC Daily Build and ensure that the Application Setting > General > Miscellaneous > Stream GCS Position is set to Never.

                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          Create the Plugin

                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          FollowMe objects are created in the same way as other SDK plugins. + General instructions are provided in the topic: Using Plugins.

                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          The main steps are:

                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                          1. Link the plugin library into your application. +Do this by adding mavsdk_follow_me to the target_link_libraries section of the app's cmake build definition file

                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            find_package(MAVSDK REQUIRED)
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            +target_link_libraries(your_application_name
                                                                                                                                                                                                                                                                                                                                                                                                            +  MAVSDK::mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                            +  ...
                                                                                                                                                                                                                                                                                                                                                                                                            +  MAVSDK::mavsdk_follow_me
                                                                                                                                                                                                                                                                                                                                                                                                            +  ...
                                                                                                                                                                                                                                                                                                                                                                                                            +)
                                                                                                                                                                                                                                                                                                                                                                                                            +)
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                          2. +
                                                                                                                                                                                                                                                                                                                                                                                                          3. Create a connection to a system. +For example (basic code without error checking):
                                                                                                                                                                                                                                                                                                                                                                                                            #include <mavsdk/mavsdk.h>
                                                                                                                                                                                                                                                                                                                                                                                                            +Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                            +ConnectionResult conn_result = mavsdk.add_udp_connection();
                                                                                                                                                                                                                                                                                                                                                                                                            +// Wait for the system to connect via heartbeat
                                                                                                                                                                                                                                                                                                                                                                                                            +while (mavsdk.system().size() == 0) {
                                                                                                                                                                                                                                                                                                                                                                                                            +   sleep_for(seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                                                            +// System got discovered.
                                                                                                                                                                                                                                                                                                                                                                                                            +System system = mavsdk.systems()[0];
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                          4. +
                                                                                                                                                                                                                                                                                                                                                                                                          5. Create an instance of FollowMe with the system:
                                                                                                                                                                                                                                                                                                                                                                                                            #include <mavsdk/plugins/follow_me/follow_me.h>
                                                                                                                                                                                                                                                                                                                                                                                                            +auto follow_me = FollowMe{system};
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                          6. +
                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          The follow_me object can then used to access the plugin API (as shown in the following sections).

                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          Set the Follow Configuration

                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          By default the vehicle will follow directly behind the target at a height and distance of 8 metres. +You can (optionally) call set_config() at any time to specify a different height, follow distance, relative position (front left/right/centre or behind) and responsiveness to target movements.

                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          The code fragment below shows how to set the configuration:

                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          // configure follow me behaviour
                                                                                                                                                                                                                                                                                                                                                                                                          +FollowMe::Config config;
                                                                                                                                                                                                                                                                                                                                                                                                          +config.min_height_m = 12.f;  // Minimum height
                                                                                                                                                                                                                                                                                                                                                                                                          +config.follow_distance_m = 20.f;  // Follow distance
                                                                                                                                                                                                                                                                                                                                                                                                          +config.responsiveness = 0.2f;  // Higher responsiveness
                                                                                                                                                                                                                                                                                                                                                                                                          +config.follow_direction = FollowMe::Config::FollowDirection::FRONT;  //Follow from front-centre
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +// Apply configuration
                                                                                                                                                                                                                                                                                                                                                                                                          +FollowMe::Result config_result = follow_me.set_config(config);
                                                                                                                                                                                                                                                                                                                                                                                                          +if (config_result != FollowMe::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                          +    // handle config-setting failure (in this case print error)
                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << "Setting configuration failed:" << config_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          The get_config() method is provided to get the current configuration:

                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          auto curr_config = follow_me.get_config();
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          Following a Target

                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          To start and stop following a target, call start() and stop(), respectively - start() puts the vehicle into Follow-Me mode and stop() puts it into Hold mode.

                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          Use set_target_location() to set the target position(s) for the vehicle to follow (the app typically passes its host's current position, which it would obtain using OS-specific methods). +This can be called at any time, but messages will only be sent once following is started. +The plugin automatically resends the last set position at the rate required by the autopilot/flight mode (1 Hz).

                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          Typically you would call set_target_location() before or shortly after starting the mode. If you call start() without having set any target location, or if the connection is broken, the vehicle will climb to minimum altitude (if needed) and remain in the mode waiting for messages.

                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          // Start following
                                                                                                                                                                                                                                                                                                                                                                                                          +FollowMe::Result follow_me_result = follow_me.start();
                                                                                                                                                                                                                                                                                                                                                                                                          +if (follow_me_result != FollowMe::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                          +    // handle start failure (in this case print error)
                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << "Failed to start following:" << follow_me_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +// Get target position from underlying platform and supply to vehicle.
                                                                                                                                                                                                                                                                                                                                                                                                          +//   For this example we just show one point being set (instead of a stream).
                                                                                                                                                                                                                                                                                                                                                                                                          +follow_me.set_target_location({ 47.39776569, 8.54553292, 0.f, 0.f, 0.f, 0.f });
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +// Stop following
                                                                                                                                                                                                                                                                                                                                                                                                          +follow_me_result = follow_me.stop();
                                                                                                                                                                                                                                                                                                                                                                                                          +if (follow_me_result != FollowMe::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                          +    // handle stop failure (in this case print error)
                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << "Failed to stop following:" << follow_me_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          The last location that was set can be retrieved using get_last_location(). +Before a target position is first set this API will return Nan.

                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          Further Information

                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                          Additional information/examples for the Follow Me API are linked below:

                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/general_usage.html b/v2.0/en/cpp/guide/general_usage.html new file mode 100644 index 00000000..f7d4dc76 --- /dev/null +++ b/v2.0/en/cpp/guide/general_usage.html @@ -0,0 +1,3456 @@ + + + + + + + Usage/Paradigms · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                                            SDK Paradigms/Usage

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            This topic provides general/overview information about how the MAVSDK is used, designed and some limitations.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Object Management

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Mavsdk is the main library class. +Applications must create a Mavsdk object and destroy it during application shut down. +The object is usually created as an automatic variable that is cleaned up when it goes out of scope (you can also dynamically create/destroy the object using new/delete).

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            API consumers use Mavsdk to discover and connect to System objects (vehicles/cameras etc.).

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Access to drone information and control objects are provided by plugins (e.g. Telemetry, Action, Mission etc.). +Plugin objects are instantiated with a specific System object (a plugin instance must be created for every system that needs it).

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Plugin objects are created as shared pointers that will be destroyed when all associated handles are out of scope. +All objects are automatically cleaned up when the parent Mavsdk object is destroyed.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Error Handling

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            MAVSDK APIs do not raise exceptions! Instead, methods that can fail return success or an error reason as enum values.

                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            The error code usually reflects acknowledgment from the vehicle that it will perform the requested action (or not). + The operation itself may not yet have completed (e.g. taking off).

                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            The various classes also all provide stream operators for getting human readable strings from their associated result enum. +You can see how these are used in the example code.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Callbacks

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Some of the APIs use callbacks, e.g. subscriptions to a stream like Telemetry::subscribe_position(PositionCallback callback) or async functions like Action::takeoff_async(ResultCallback callback).

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            All user callbacks are called from one thread. +Users must not do anything inside a callback that takes a long time to complete, as this will stall subsequent callbacks. +For more information on how to work with and debug callbacks see Troubleshooting.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Shared Vehicle Control

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            A vehicle can receive commands from multiple sources, including a Ground Control Station, or other MAVLink applications.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            SDK applications, which are running in environments where it is possible, can explicitly monitor for changes in flight mode (outside application control) and change behaviour appropriately (e.g. using Telemetry::subscribe_flight_mode()).

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            API Limitations/Behaviour

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Supported Vehicles

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            The SDK has been designed to manage aircraft that use the PX4 autopilot. +It has primarily been tested for use with multicopters, but also has basic support for fixed wing and VTOL.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            The APIs include methods that do not make sense for other vehicle types - including "takeoff" and "land". +While ground vehicles may work, they are not supported and are untested. +Similarly, other autopilots may well work, but, they are not explicitly supported and are untested.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Connection Strings

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            MAVSDK monitors a specified port for vehicles (for the C++ API see Connecting to Systems (Vehicles)). +All programming language libraries reference this port using a connection string with the following format:

                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                            ConnectionURL Format
                                                                                                                                                                                                                                                                                                                                                                                                            UDPudp://[Bind_host][:Bind_port]
                                                                                                                                                                                                                                                                                                                                                                                                            TCPtcp://[Server_host][:Server_port]
                                                                                                                                                                                                                                                                                                                                                                                                            Serialserial://[Dev_Node][:Baudrate]
                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Concrete examples are for different platforms are:

                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                            Connection typeStringExample
                                                                                                                                                                                                                                                                                                                                                                                                            Windows connected to the vehicle via USB (includes USB-connected Telemetry radios).serial:///COMn, where n = the COM port. Note: /// will change to // in a future release (incorrect on Windows).serial:///COM1
                                                                                                                                                                                                                                                                                                                                                                                                            Linux (e.g Raspberry Pi) connected to the vehicle via Serial portserial:///dev/ttyACMn, where n = the portserial:///dev/ttyACM0
                                                                                                                                                                                                                                                                                                                                                                                                            Linux connected to the vehicle via USBserial:///dev/ttyUSBn, where n = the portserial:///dev/ttyUSB0
                                                                                                                                                                                                                                                                                                                                                                                                            macOS connected to the vehicle via Serial portserial:///dev/tty.usbserial-n, where n = the USB device idserial:///dev/tty.usbserial-DA00AG57
                                                                                                                                                                                                                                                                                                                                                                                                            macOS connected to the vehicle via USBserial:///dev/tty.usbmodem-n, where n = the USB device idserial:///dev/tty.usbmodem--DA00AG57
                                                                                                                                                                                                                                                                                                                                                                                                            SITL connected to the vehicle via UDPudp://:14540
                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Connection Status

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            A system is considered to be disconnected (timed-out) if its heartbeat message is not detected within 3 seconds.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Telemetry/Information

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            The SDK gets and stores vehicle state/telemetry information from received MAVLink messages. +The information is supplied to callback subscribers as soon as message updates are received. +Clients can also query the API synchronously, and will get the information from the last received message (depending on channel latency, this information will become increasingly "stale" between messages).

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            The rate at which update messages are sent by the vehicle can be specified using the API (but will be limited by the bandwidth of the channel). +Developers need to use a channel and a message update rate that allows their desired control algorithm to be effective - there is no point trying to use computer vision over an unreliable high-latency link.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Info information does not change for a particular vehicle, so will be accurate whenever read.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Actions/Offboard

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Action methods (and any other "vehicle instructions") return when the vehicle has confirmed that the message was received and will be acted on (or not). +The methods do not wait for the commanded action to complete.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            So, for example, the Action::land() method returns as soon as the vehicle confirms it will land, but will actually land at some later point.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            The implication is that developers will need to separately monitor the completion of the requested actions, if this is important to the application.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Missions

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            The Mission and MissionItem APIs provide a the most useful subset of MAVLink mission commands as a developer-friendly API.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            Not every mission command behaviour supported by the protocol and PX4 will be supported by the SDK. +For example, at time of writing the API does not allow you to specify commands that jump back to previous mission items.

                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                            The API allows you to download/import missions. +Note however that this will fail if the mission contains a command that is not supported by the API.

                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/index.html b/v2.0/en/cpp/guide/index.html new file mode 100644 index 00000000..3e5e2866 --- /dev/null +++ b/v2.0/en/cpp/guide/index.html @@ -0,0 +1,3338 @@ + + + + + + + Guide · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                              C++ Guide

                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                              This guide provides topics showing how to use the MAVSDK APIs to perform common (and not so common) tasks.

                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/installation.html b/v2.0/en/cpp/guide/installation.html new file mode 100644 index 00000000..e652cb2c --- /dev/null +++ b/v2.0/en/cpp/guide/installation.html @@ -0,0 +1,3360 @@ + + + + + + + Installation · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                Installation

                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                MAVSDK C++ is a library that can be installed and then used in your C++ code.

                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                The latest release can be installed using prebuilt artefacts. If you need the latest state or want to debug the library itself, you need to build it from source.

                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                Linux

                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                • Ubuntu: Download the .deb file for your system from MAVSDK releases and install it using dpkg:

                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  sudo dpkg -i mavsdk_0.37.0_ubuntu20.04_amd64.deb
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                                                • Fedora: Download the .rpm file for your system from MAVSDK releases and install it using rpm:

                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                   sudo rpm -U mavsdk-0.37.0-1.fc33-x86_64.rpm
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                                                • Arch Linux: mavsdk is available from the AUR and can be installed e.g. using yay:

                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                   yay -S mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                macOS

                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                MacOS: Install Homebrew and use it to install the library:

                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                brew install mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                Windows

                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                For Windows you can download the mavsdk-windows-x64-release.zip file from MAVSDK releases containing the headers and library and extract it locally (see information how to use a locally installed library).

                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                As the library is installed locally (in a local directory) you need to point cmake to that directory at configure time using CMAKE_PREFIX_PATH when building your application. +i.e.: cmake -Bbuild -DCMAKE_PREFIX_PATH=../mavsdk_extracted -H.

                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/logging.html b/v2.0/en/cpp/guide/logging.html new file mode 100644 index 00000000..7b6bbdbf --- /dev/null +++ b/v2.0/en/cpp/guide/logging.html @@ -0,0 +1,3375 @@ + + + + + + + Logging · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                                  Logging

                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                  MAVSDK core and plugins output some useful log messages during their work. +By default, the messages are printed to stdout. You may want to override this +behavior, e.g. redirect messages to an external logging system, or disable +printing messages unless they are important enough.

                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                  Usage

                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                  It is possible to customize logging with a user-defined callback function:

                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  #include <mavsdk/log_callback.h>
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  +// ...
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  +mavsdk::log::subscribe([](mavsdk::log::Level level,   // message severity level
                                                                                                                                                                                                                                                                                                                                                                                                                  +                          const std::string& message, // message text
                                                                                                                                                                                                                                                                                                                                                                                                                  +                          const std::string& file,    // source file from which the message was sent
                                                                                                                                                                                                                                                                                                                                                                                                                  +                          int line) {                 // line number in the source file
                                                                                                                                                                                                                                                                                                                                                                                                                  +  // process the log message in a way you like
                                                                                                                                                                                                                                                                                                                                                                                                                  +  my_nice_log(level, message);
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  +  // returning true from the callback disables printing the message to stdout
                                                                                                                                                                                                                                                                                                                                                                                                                  +  return level < mavsdk::log::Level::Warn;
                                                                                                                                                                                                                                                                                                                                                                                                                  +});
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                  In this example all log messages will be passed to my_nice_log, and all messages +having level Warn or Err will be printed to stdout as well. +Possible levels are:

                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  enum class Level : int { Debug = 0, Info = 1, Warn = 2, Err = 3 };
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                  Currently, only one callback is supported. Calling mavsdk::log::subscribe +the second time will overwrite previous callback. To unsubscribe (revert to default +logging behaviour) call subscribe with a nullptr callback:

                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  mavsdk::log::subscribe(nullptr);
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                  Important notes

                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                  Please note that callback can be called from different threads. Synchronization +is not handled on MAVSDK's side for performance reasons. You may want to +implement synchronization yourself if your logging system isn't thread +safe already.

                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                  Avoid doing long duration heavy tasks in the callback, it should return as +quickly as possible.

                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/missions.html b/v2.0/en/cpp/guide/missions.html new file mode 100644 index 00000000..6e29331f --- /dev/null +++ b/v2.0/en/cpp/guide/missions.html @@ -0,0 +1,3569 @@ + + + + + + + Missions · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                    Missions

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The Mission API (plugin) allows you to create, upload, download, run, pause, restart, jump to item in, and track missions. +Missions can have multiple "mission items", each which may specify a position, altitude, fly-through behaviour, camera action, gimbal position, and the speed to use when traveling to the next position.

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Missions are managed though the Mission class, which communicates with the vehicle to upload mission information and run, pause, track the mission progress etc. +The mission that is uploaded to the vehicle is defined as a vector of MissionItem objects.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The Mission plugin described here only supports a small subset of the full functionality of MAVLink missions. If you require the full mission item spec as MAVLink provides it, you might be better off using the MissionRaw plugin. +Furthermore MissionRaw allows importing mission from QGroundControl.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Supported Mission Commands

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The MissionItem class abstracts a small but useful subset of the mission commands supported by PX4 (and the MAVLink specification):

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The supported set is:

                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                    Additionally, the following commands are supported only for mission import/download (there are no corresponding MissionItem methods):

                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The Mission API does not (at time of writing) provide explicit functionality to "repeat", takeoff, return to land etc. +The SDK provides some omitted functionality through the Action API.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Create the Plugin

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Mission objects are created in the same way as other MAVSDK plugins. + General instructions are provided in the topic: Using Plugins.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The main steps are:

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                    1. Link the plugin library into your application. +Do this by adding mavsdk_mission to the target_link_libraries section of the app's cmake build definition file

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      find_package(MAVSDK REQUIRED)
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +target_link_libraries(your_application_name
                                                                                                                                                                                                                                                                                                                                                                                                                      +  MAVSDK::mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                      +  ...
                                                                                                                                                                                                                                                                                                                                                                                                                      +  MAVSDK::mavsdk_mission
                                                                                                                                                                                                                                                                                                                                                                                                                      +  ...
                                                                                                                                                                                                                                                                                                                                                                                                                      +)
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                    2. +
                                                                                                                                                                                                                                                                                                                                                                                                                    3. Create a connection to a system. +For example (basic code without error checking):
                                                                                                                                                                                                                                                                                                                                                                                                                      #include <mavsdk/mavsdk.h>
                                                                                                                                                                                                                                                                                                                                                                                                                      +Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                                      +ConnectionResult conn_result = mavsdk.add_udp_connection();
                                                                                                                                                                                                                                                                                                                                                                                                                      +// Wait for the system to connect via heartbeat
                                                                                                                                                                                                                                                                                                                                                                                                                      +while (mavsdk.system().size() == 0) {
                                                                                                                                                                                                                                                                                                                                                                                                                      +   sleep_for(seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                                      +}
                                                                                                                                                                                                                                                                                                                                                                                                                      +// System got discovered.
                                                                                                                                                                                                                                                                                                                                                                                                                      +System system = mavsdk.systems()[0];
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                    4. +
                                                                                                                                                                                                                                                                                                                                                                                                                    5. Create an instance of Mission with the system:
                                                                                                                                                                                                                                                                                                                                                                                                                      #include <mavsdk/plugins/mission/mission.h>
                                                                                                                                                                                                                                                                                                                                                                                                                      +auto mission = Mission{system};
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                    6. +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The mission object can then used to access the plugin API (as shown in the following sections).

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Defining a Mission

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    A mission must be defined as a vector of MissionItem objects as shown below:

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    std::vector<std::shared_ptr<MissionItem>> mission_items;
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    You can create as many MissionItem objects as you like and use std_vector::push_back() to add them to the back of the mission item vector. +The example below shows how to create and add a MissionItem that sets the target position.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    // Create MissionItem and set its position
                                                                                                                                                                                                                                                                                                                                                                                                                    +std::shared_ptr<MissionItem> new_item(new MissionItem());
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item->latitude_deg = 47.40;
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item->longitude_deg = 8.5455360114574432;
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +// Add new_item to the vector
                                                                                                                                                                                                                                                                                                                                                                                                                    +mission_items.push_back(new_item);
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The example below shows how you might set the other options on a second MissionItem (and add it to the mission).

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    std::shared_ptr<MissionItem> new_item2(new MissionItem());
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item2->latitude_deg = 47.40;
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item2->longitude_deg = 8.5455360114574432);
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item2->relative_altitude_m = 2.0f;
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item2->speed_m_s = 5.0f;
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item2->is_fly_through = true;
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item2->gimbal_pitch_deg = 20.0f;
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item2->gimbal_pitch_deg = 20.0f;
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item2->gimbal_yaw_deg = 60.0f;
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item2->camera_action = MissionItem::CameraAction::TakePhoto;
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item2->loiter_time_s = 1.0f;
                                                                                                                                                                                                                                                                                                                                                                                                                    +new_item2->camera_photo_interval_s =  1.0f;
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +//Add new_item2 to the vector
                                                                                                                                                                                                                                                                                                                                                                                                                    +mission_items.push_back(new_item2);
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The autopilot has sensible default values for the attributes. + If you do set a value (e.g. the desired speed) then it will be the default for the remainder of the mission.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    There are also getter methods for querying the current value of MissionItem attributes. + The default values of most fields are NaN (which means they are ignored/not sent).

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The mission (mission_items) can then be uploaded as shown in the section Uploading a Mission below.

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Convenience Function

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The Fly Mission uses a convenience function to create MissionItem objects. +Using this approach you have to specify every attribute for every mission item, whether or not the value is actually used.

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The definition and use of this function is shown below:

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    static Mission::MissionItem make_mission_item(
                                                                                                                                                                                                                                                                                                                                                                                                                    +    double latitude_deg,
                                                                                                                                                                                                                                                                                                                                                                                                                    +    double longitude_deg,
                                                                                                                                                                                                                                                                                                                                                                                                                    +    float relative_altitude_m,
                                                                                                                                                                                                                                                                                                                                                                                                                    +    float speed_m_s,
                                                                                                                                                                                                                                                                                                                                                                                                                    +    bool is_fly_through,
                                                                                                                                                                                                                                                                                                                                                                                                                    +    float gimbal_pitch_deg,
                                                                                                                                                                                                                                                                                                                                                                                                                    +    float gimbal_yaw_deg,
                                                                                                                                                                                                                                                                                                                                                                                                                    +    Mission::MissionItem::CameraAction camera_action);
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +mission_items.push_back(
                                                                                                                                                                                                                                                                                                                                                                                                                    +    make_mission_item(47.398170327054473,
                                                                                                                                                                                                                                                                                                                                                                                                                    +                      8.5456490218639658,
                                                                                                                                                                                                                                                                                                                                                                                                                    +                      10.0f, 5.0f, false,
                                                                                                                                                                                                                                                                                                                                                                                                                    +                      20.0f, 60.0f,
                                                                                                                                                                                                                                                                                                                                                                                                                    +                      MissionItem::CameraAction::NONE));
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Uploading a Mission

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Use Mission::upload_mission() to upload the mission defined in the previous section.

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The example below shows how this is done.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    // ... declare and populate the mission vector: mission_items
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +{
                                                                                                                                                                                                                                                                                                                                                                                                                    +    std::cout << "Uploading mission..." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +    Mission::MissionPlan mission_plan{};
                                                                                                                                                                                                                                                                                                                                                                                                                    +    mission_plan.mission_items = mission_items;
                                                                                                                                                                                                                                                                                                                                                                                                                    +    const Mission::Result result = mission.upload_mission(
                                                                                                                                                                                                                                                                                                                                                                                                                    +        mission_plan);
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +    if (result != Mission::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                    +        std::cout << "Mission upload failed (" << result << "), exiting." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +        return 1;
                                                                                                                                                                                                                                                                                                                                                                                                                    +    }
                                                                                                                                                                                                                                                                                                                                                                                                                    +    std::cout << "Mission uploaded." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +}
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Starting/Pausing Missions

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Start or resume a paused mission using Mission::start_mission. +The vehicle must already have a mission (the mission need not have been uploaded using the SDK).

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The code fragment below shows how this is done.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    {
                                                                                                                                                                                                                                                                                                                                                                                                                    +    const Mission::Result result = mission.start_mission();
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +    if (result != Mission::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                    +        std::cout << "Mission start failed (" << result << "), exiting." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +        return 1;
                                                                                                                                                                                                                                                                                                                                                                                                                    +    }
                                                                                                                                                                                                                                                                                                                                                                                                                    +    std::cout << "Started mission." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +}
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    To pause a mission use Mission::pause_mission(). +The code is almost exactly the same as for starting a mission:

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    {
                                                                                                                                                                                                                                                                                                                                                                                                                    +    std::cout << "Pausing mission..." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +    const Mission::Result result = mission.pause_mission();
                                                                                                                                                                                                                                                                                                                                                                                                                    +    if (result != Mission::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                    +        std::cout << "Failed to pause mission (" << result << ")" << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +    } else {
                                                                                                                                                                                                                                                                                                                                                                                                                    +        std::cout << "Mission paused." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +    }
                                                                                                                                                                                                                                                                                                                                                                                                                    +}
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Monitoring Progress

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Asynchronously monitor progress using Mission::subscribe_mission_progress(), +which receives a regular callback with the current MissionItem number and the total number of items.

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The code fragment just takes a lambda function that reports the current status.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    mission.subscribe_mission_progress( [](Mission::MissionProgress mission_progress)) {
                                                                                                                                                                                                                                                                                                                                                                                                                    +       std::cout << "Mission status update: " << mission_progress.current << " / " << mission_progress.total << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +    });
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The mission is complete when current == total.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The following synchronous methods is also available for checking mission progress:

                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                    Taking Off, Landing, Returning

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    If using a copter or VTOL vehicle then PX4 will automatically takeoff when it is armed and a mission is started (even without a takeoff mission item). +For Fixed Wing vehicles the vehicle must be launched before starting a mission.

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    At time of writing the Mission API does not provide takeoff, land or "return to launch" MissionItems. +If required you can instead use the appropriate commands in the Action class.

                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                    Downloading Missions

                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Use Mission::download_mission() to download a mission from the vehicle. +The mission is downloaded as a vector of MissionItem objects, that you can then view or manipulate as required.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Mission download will fail if the mission contains a command that is outside the supported set. +Missions created using QGroundControl are not guaranteed to successfully download! +Again, for that case MissionRaw might be a better fit.

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    The code fragment below shows how to download a mission:

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    {
                                                                                                                                                                                                                                                                                                                                                                                                                    +    std::cout << "Downloading mission." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +    std::pair<Result, Mission::MissionPlan> result = mission.download_mission();
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +    if (result.first != Mission::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                    +        std::cout << "Mission download failed (" << result.first << "), exiting." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +        return 1;
                                                                                                                                                                                                                                                                                                                                                                                                                    +    }
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +    std::cout << "Mission downloaded (MissionItems: "
                                                                                                                                                                                                                                                                                                                                                                                                                    +        << result.second.mission_items.size()
                                                                                                                                                                                                                                                                                                                                                                                                                    +        << ")" << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                    +}
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                    Further Information

                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/offboard.html b/v2.0/en/cpp/guide/offboard.html new file mode 100644 index 00000000..c69e6587 --- /dev/null +++ b/v2.0/en/cpp/guide/offboard.html @@ -0,0 +1,3501 @@ + + + + + + + Offboard Control · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                      Offboard Control

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The Offboard MAVSDK plugin provides a simple API for controlling the vehicle using velocity and yaw setpoints. +It is useful for tasks requiring direct control from a companion computer; for example to implement collision avoidance.

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The API uses the PX4 Offboard flight mode. + The class can only be used with copter and VTOL vehicles (not fixed wing - a PX4 limitation) and currently only supports velocity setpoint commands (PX4 additionally supports position and thrust setpoints).

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Client code must specify a setpoint before starting Offboard mode. +The Offboard plugin automatically resends setpoints at 20Hz (PX4 requires that setpoints are minimally resent at 2Hz). +If more precise control is required, clients can call the setpoint methods at whatever rate is required or whenever an updated setpoint is available.

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Create the Plugin

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Offboard objects are created in the same way as other SDK plugins. + General instructions are provided in the topic: Using Plugins.

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The main steps are:

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      1. Link the plugin library into your application. +Do this by adding mavsdk_offboard to the target_link_libraries section of the app's cmake build definition file

                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        find_package(MAVSDK REQUIRED)
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +target_link_libraries(your_application_name
                                                                                                                                                                                                                                                                                                                                                                                                                        +  MAVSDK::mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                        +  ...
                                                                                                                                                                                                                                                                                                                                                                                                                        +  MAVSDK::mavsdk_offboard
                                                                                                                                                                                                                                                                                                                                                                                                                        +  ...
                                                                                                                                                                                                                                                                                                                                                                                                                        +)
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      2. +
                                                                                                                                                                                                                                                                                                                                                                                                                      3. Create a connection to a system. For example (basic code without error checking):
                                                                                                                                                                                                                                                                                                                                                                                                                        #include <mavsdk/mavsdk.h>
                                                                                                                                                                                                                                                                                                                                                                                                                        +Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                                        +ConnectionResult conn_result = mavsdk.add_udp_connection();
                                                                                                                                                                                                                                                                                                                                                                                                                        +// Wait for the system to connect via heartbeat
                                                                                                                                                                                                                                                                                                                                                                                                                        +while (mavsdk.system().size() == 0) {
                                                                                                                                                                                                                                                                                                                                                                                                                        +   sleep_for(seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                                        +}
                                                                                                                                                                                                                                                                                                                                                                                                                        +// System got discovered.
                                                                                                                                                                                                                                                                                                                                                                                                                        +System system = mavsdk.systems()[0];
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      4. +
                                                                                                                                                                                                                                                                                                                                                                                                                      5. Create a shared pointer to an instance of Offboard instantiated with the system:
                                                                                                                                                                                                                                                                                                                                                                                                                        #include <mavsdk/plugins/offboard/offboard.h>
                                                                                                                                                                                                                                                                                                                                                                                                                        +auto offboard = Offboard{system};
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      6. +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The offboard pointer can then used to access the plugin API (as shown in the following sections).

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Starting/Stopping Offboard Mode

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      To use offboard mode you must first create a setpoint using any of the setpoint setter methods (e.g. set_velocity_ned() or set_velocity_body()). +You can use any setpoint you like - the vehicle will start acting on the current setpoint as soon as the mode starts.

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      After you have created a setpoint call start() or start_async() to switch to offboard mode.

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      // Create a setpoint before starting offboard mode (in this case a null setpoint)
                                                                                                                                                                                                                                                                                                                                                                                                                      +offboard.set_velocity_body({0.0f, 0.0f, 0.0f, 0.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +// Start offboard mode.
                                                                                                                                                                                                                                                                                                                                                                                                                      +Offboard::Result offboard_result = offboard.start();
                                                                                                                                                                                                                                                                                                                                                                                                                      +if (result != Offboard::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                      +        std::cerr << "Offboard::start() failed: " << offboard_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                      +    }
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The methods return/complete with a Result indicating whether the command was successful. +Above we use the synchronous API, and then print a human readable string for the returned enum.

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      You can change the setpoints as needed (new setpoints replace any old setpoints).

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      To stop offboard mode call Offboard::stop() or stop_async(). +The SDK will then clear the current setpoint and put the vehicle into Hold flight mode. +The synchronous API is used as shown below:

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      //Stop offboard mode
                                                                                                                                                                                                                                                                                                                                                                                                                      +offboard_result = offboard.stop();
                                                                                                                                                                                                                                                                                                                                                                                                                      +if (result != Offboard::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                      +        std::cerr << "Offboard::stop() failed: " << offboard_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                      +    }
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Offboard mode can also be stopped by moving the vehicle into another mode (e.g. using the Action API).

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Velocity Setpoints

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The API provides methods to set velocity and yaw components using the NED frame (set_velocity_ned()) and the body frame (set_velocity_body()). +The difference is that NED is relative to an absolute coordinate system (North, East, Down) while body frame is relative to the vehicle orientation (front, right, down).

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The NED frame is used to move towards a specific compass direction or face the vehicle in a specific compass direction. +Body frame is usually used for tasks where the vehicle needs to deviate from the current path (e.g. to avoid an obstacle) or to rotate the vehicle at a specific rate. +Movement up/down is the same in either frame.

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The following sections provide some common usage examples.

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Move in Compass Direction

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The set_velocity_ned() can be used to move towards any particular compass direction - e.g. North, West, South-East, etc.

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Calling set_velocity_ned() using an initialiser list type declaration for the VelocityNEDYaw argument, +the first three values are the velocity components in North, East, and Down directions (in metres/second).

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Examples:

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • Head North at 3 m/s:
                                                                                                                                                                                                                                                                                                                                                                                                                        offboard.set_velocity_ned({3.0f, 0.0f, 0.0f, 0.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                      • Head North-West with 5 m/s on each velocity component (notice that a negative value is required on the east_m_s value to move West):
                                                                                                                                                                                                                                                                                                                                                                                                                        offboard.set_velocity_ned({5.0f, -5.0f, 0.0f, 0.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Go Up or Down

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Both coordinate systems use the same definition for "down", and both methods take an argument where the third value is used to specify the velocity component in this direction. +The following examples show how you set the velocity component down (positive) or up (negative) using the two methods:

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Examples:

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • Go up at 2 m/s (note, negative value to go up!):
                                                                                                                                                                                                                                                                                                                                                                                                                        offboard.set_velocity_ned({0.0f, 0.0f, -2.0f, 0.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                      • Go down at 3 m/s:
                                                                                                                                                                                                                                                                                                                                                                                                                        offboard.set_velocity_body({0.0f, 0.0f, 3.0f, 0.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Turn/Yaw Vehicle to Face a Compass Direction

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The set_velocity_ned() can be used to face the vehicle in a particular direction, independent of the direction of travel. +The direction is specified in clockwise degrees relative to North (0 is North, 90 is East, 180 is South, etc.)

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Calling set_velocity_ned() using an initialiser list type declaration for the VelocityNEDYaw argument, +the final (fourth) value is the yaw direction.

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Examples:

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • Turn to face West:
                                                                                                                                                                                                                                                                                                                                                                                                                        offboard.set_velocity_ned({0.0f, 0.0f, 0.0f, 270.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                      • Turn to face North:
                                                                                                                                                                                                                                                                                                                                                                                                                        offboard.set_velocity_ned({0.0f, 0.0f, 0.0f, 0.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      It is not possible to control the rate or direction that the vehicle will use to turn towards the setpoint direction (it will turn in whatever direction reaches the setpoint fastest).

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Turn/Yaw Vehicle in specified Direction/at Rate

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The set_velocity_body() can be used to rotate the vehicle at a specific rate and in a specified direction. +This is set in VelocityBodyYawspeed::yawspeed_deg_s, as the angular rate in degrees/second. If viewed from above, the vehicle will turn clockwise if the value is positive and anticlockwise if it is negative.

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Calling set_velocity_body() using an initialiser list type declaration the final (fourth) value is the yaw rate/direction.

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Examples:

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • Turn clock-wise at 60 degrees per second:
                                                                                                                                                                                                                                                                                                                                                                                                                        offboard.set_velocity_body({0.0f, 0.0f, 0.0f, 60.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                      • Turn anti clock-wise at 5 degrees per second:
                                                                                                                                                                                                                                                                                                                                                                                                                        offboard.set_velocity_body({0.0f, 0.0f, 0.0f, -5.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Fly Forwards

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Use set_velocity_body() to set the velocity components relative to the body frame. +To fly forwards, simply set the first parameter (Offboard::VelocityBodyYawspeed::forward_m_s) when the vehicle is not rotating.

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      offboard.set_velocity_body({5.0f, 0.0f, 0.0f, 0.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Fly a Circle

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      To fly a circle, use set_velocity_body() with both forward and rotational components. +This will force the vehicle to travel in a curved path.

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      offboard.set_velocity_body({5.0f, 0.0f, 0.0f, 30.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      You can force the vehicle to fly sideways by using the (Offboard::VelocityBodyYawspeed::right_m_s value), and in the other direction by using a negative rotation value:

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      // Fly a circle sideways
                                                                                                                                                                                                                                                                                                                                                                                                                      +offboard.set_velocity_body({0.0f, -5.0f, 0.0f, -30.0f});
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Position/Thrust Setpoints

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The SDK does not support position or thrust setpoints (at time of writing).

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Waiting on Setpoints

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The vehicle will obey the last setpoint called (when you call a setpoint the last one is cleared). +The SDK examples use timers to separate commands (e.g. sleep_for(seconds(8))) but in a real-world use case you might use telemetry or sensors to control when the setpoint is changed.

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Monitoring Offboard Mode

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      The vehicle may change out of offboard mode outside the control of your application (for example if a GCS were to put the vehicle into Hold mode). +In this case, the SDK will automatically stop sending setpoints and Offboard::is_active() will change from true to false.

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Calls to change the setpoint do not return an error! +Depending on the particular use case, offboard code may need to explicitly monitor for flight mode and change behaviour appropriately (e.g. using Telemetry::subscribe_flight_mode()).

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Further Information

                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                      Additional information/examples for the Offboard API are linked below:

                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/system_information.html b/v2.0/en/cpp/guide/system_information.html new file mode 100644 index 00000000..38bf8831 --- /dev/null +++ b/v2.0/en/cpp/guide/system_information.html @@ -0,0 +1,3393 @@ + + + + + + + System Information · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                                                        System Information

                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                        The Info class is used to get system (vehicle) information, including the UUID (MAVLink SYS_ID if no UUID is stored in hardware), PX4 firmware version, vendor firmware version, host OS version (e.g. for NuttX) and vendor and product ids/names.

                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                        Not all version information will necessarily be relevant on all vehicles. Where this occurs the +hardware may return garbage values (for example, the simulator provides garbage values for the vendor +firmware semantic version).

                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                        Preconditions

                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                        The following code assumes that you already have included mavsdk.h (#include <mavsdk/mavsdk.h>) and that there is a connection to a system obtained as shown below:

                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        System system = mavsdk.systems()[0];
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                        The code also assumes that you have defined info, an instance of the Info class associated with the system (see Using Plugins):

                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        #include <mavsdk/plugins/info/info.h>
                                                                                                                                                                                                                                                                                                                                                                                                                        +auto info = Info{system};
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                        Query System Information

                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                        The code below shows how to query the hardware uid, version, and product, information and print it to the console:

                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                        The UUID/uid with type uint64_t has been replaced by uid2 called hardware_uid with type char[18]. This was a a change inherited from mavlink in order to prevent ID conflicts.

                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        std::cout << "hardware uid: " << info.hardware_uid() << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +// Wait until version/firmware information has been populated from the vehicle
                                                                                                                                                                                                                                                                                                                                                                                                                        +while (info.get_identification().first==Info::Result::INFORMATION_NOT_RECEIVED_YET) {
                                                                                                                                                                                                                                                                                                                                                                                                                        +    std::cout << "Waiting for Version information to populate from system." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                        +    std::this_thread::sleep_for(std::chrono::seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                                        +}
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +// Get the system Version struct
                                                                                                                                                                                                                                                                                                                                                                                                                        +const Info::Version &systemVersion =  info.get_version().second;
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +// Print out the vehicle version information.
                                                                                                                                                                                                                                                                                                                                                                                                                        +std::cout << "  flight_sw_major: " << systemVersion.flight_sw_major<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  flight_sw_minor: " << systemVersion.flight_sw_minor<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  flight_sw_patch: " << systemVersion.flight_sw_patch<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  flight_sw_vendor_major: " << systemVersion.flight_sw_vendor_major<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  flight_sw_vendor_minor: " << systemVersion.flight_sw_vendor_minor<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  flight_sw_vendor_patch: " << systemVersion.flight_sw_vendor_patch<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  flight_sw_git_hash: " << systemVersion.flight_sw_git_hash<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  os_sw_major: " << systemVersion.os_sw_major<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  os_sw_minor: " << systemVersion.os_sw_minor<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  os_sw_patch: " << systemVersion.os_sw_patch<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  os_sw_git_hash: " << systemVersion.os_sw_git_hash<< '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +// Get the system Product struct
                                                                                                                                                                                                                                                                                                                                                                                                                        +const Info::Product &systemProduct =  info.get_product().second;
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +// Print out the vehicle product information.
                                                                                                                                                                                                                                                                                                                                                                                                                        +std::cout << "  vendor_id: " << systemProduct.vendor_id<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  vendor_name: " << systemProduct.vendor_name<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  product_id: " << systemProduct.product_id<< '\n'
                                                                                                                                                                                                                                                                                                                                                                                                                        +          << "  product_name: " << systemProduct.product_id<< '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                        It is possible to query for the information before all values have been retrieved. + Note above how we use Info::is_complete() to check that the version information (Info::Version and Info::Product) has all been obtained from the vehicle before printing it.

                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/taking_off_landing.html b/v2.0/en/cpp/guide/taking_off_landing.html new file mode 100644 index 00000000..a57ad9b1 --- /dev/null +++ b/v2.0/en/cpp/guide/taking_off_landing.html @@ -0,0 +1,3568 @@ + + + + + + + Actions - Take Off, Arm, ... · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                                          Actions (Take-off, Landing, Arming, etc)

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The Action class is used for commanding the vehicle to arm, takeoff, land, return home and land, disarm, kill and transition between VTOL modes.

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Most of the methods have both synchronous and asynchronous versions. +The methods send commands to a vehicle, and return/complete with the vehicle's response. +It is important to understand that a successful response indicates whether or not the vehicle intends to act on the command, not that it has finished the action (e.g. arming, landing, taking off etc.).

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The implication is that you may need to monitor for completion of actions!

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Create the Plugin

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Action objects are created in the same way as for other SDK plugins. +General instructions are provided in the topic: Using Plugins.

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The main steps are:

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                          1. Link the plugin library into your application. +Do this by adding mavsdk_action to the target_link_libraries section of the app's cmake build definition file

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            find_package(MAVSDK REQUIRED)
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +target_link_libraries(your_application_name
                                                                                                                                                                                                                                                                                                                                                                                                                            +  MAVSDK::mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                            +  ...
                                                                                                                                                                                                                                                                                                                                                                                                                            +  MAVSDK::mavsdk_action
                                                                                                                                                                                                                                                                                                                                                                                                                            +  ...
                                                                                                                                                                                                                                                                                                                                                                                                                            +)
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                          2. +
                                                                                                                                                                                                                                                                                                                                                                                                                          3. Create a connection to a system. For example (basic code without error checking):
                                                                                                                                                                                                                                                                                                                                                                                                                            #include <mavsdk/mavsdk.h>
                                                                                                                                                                                                                                                                                                                                                                                                                            +Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                                            +ConnectionResult conn_result = mavsdk.add_udp_connection();
                                                                                                                                                                                                                                                                                                                                                                                                                            +// Wait for the system to connect via heartbeat
                                                                                                                                                                                                                                                                                                                                                                                                                            +while (mavsdk.system().size() == 0) {
                                                                                                                                                                                                                                                                                                                                                                                                                            +   sleep_for(seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                                                                            +// System got discovered.
                                                                                                                                                                                                                                                                                                                                                                                                                            +System system = mavsdk.systems()[0];
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                          4. +
                                                                                                                                                                                                                                                                                                                                                                                                                          5. Create an instance of Action with the system:
                                                                                                                                                                                                                                                                                                                                                                                                                            #include <mavsdk/plugins/action/action.h>
                                                                                                                                                                                                                                                                                                                                                                                                                            +auto action = Action{system};
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                          6. +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The action object can then used to access the plugin API (as shown in the following sections).

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Some of the sections below additionally assume you have created a Telemetry instance that can be accessed using telemetry.

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Taking Off

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The recommended way to take off using the SDK (and PX4) is to use either of the takeoff() or takeoff_async() methods. If a takeoff command is accepted the vehicle will change to the Takeoff mode, fly to the takeoff altitude, and then hover (in takeoff mode) until another instruction is received.

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          PX4/SDK also provides other ways to take off:

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                          • A copter or VTOL will take off automatically if a mission is started (fixed-wing will not).
                                                                                                                                                                                                                                                                                                                                                                                                                          • +
                                                                                                                                                                                                                                                                                                                                                                                                                          • You can also take off by manually driving the vehicle using the offboard API.
                                                                                                                                                                                                                                                                                                                                                                                                                          • +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The vehicle will only take off once armed, and can only arm once it is "healthy" (has been calibrated, the home position has been set, and there is a high-enough quality GPS lock). After it starts flying, code needs to check that takeoff is complete before sending additional instructions.

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Health Check

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The code fragment below shows very simple code to synchronously poll for health status (using Telemetry:health_all_ok()) prior to arming:

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          // Wait until health is OK and vehicle is ready to arm
                                                                                                                                                                                                                                                                                                                                                                                                                          +while (telemetry.health_all_ok() != true) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << "Vehicle not ready to arm ..." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::this_thread::sleep_for(std::chrono::seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The code fragment below performs the same task, but additionally exits the app if calibration is required reports what conditions are still required before the vehicle is "healthy": +

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          // Exit if calibration is required
                                                                                                                                                                                                                                                                                                                                                                                                                          +Telemetry::Health check_health = telemetry.health();
                                                                                                                                                                                                                                                                                                                                                                                                                          +bool calibration_required = false;
                                                                                                                                                                                                                                                                                                                                                                                                                          +if (!check_health.gyrometer_calibration_ok) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << ERROR_CONSOLE_TEXT << "Gyro requires calibration." << NORMAL_CONSOLE_TEXT << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +    calibration_required=true;
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +if (!check_health.accelerometer_calibration_ok) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << ERROR_CONSOLE_TEXT << "Accelerometer requires calibration." << NORMAL_CONSOLE_TEXT << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +    calibration_required=true;
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +if (!check_health.magnetometer_calibration_ok) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << ERROR_CONSOLE_TEXT << "Magnetometer (compass) requires calibration." << NORMAL_CONSOLE_TEXT << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +    calibration_required=true;
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +if (!check_health.level_calibration_ok) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << ERROR_CONSOLE_TEXT << "Level calibration required." << NORMAL_CONSOLE_TEXT << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +    calibration_required=true;
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +if (calibration_required) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    return 1;
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +// Check if ready to arm (reporting status)
                                                                                                                                                                                                                                                                                                                                                                                                                          +while (telemetry.health_all_ok() != true) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << ERROR_CONSOLE_TEXT << "Vehicle not ready to arm. Waiting on:" << NORMAL_CONSOLE_TEXT << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +    Telemetry::Health current_health = telemetry.health();
                                                                                                                                                                                                                                                                                                                                                                                                                          +    if (!current_health.global_position_ok) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +        std::cout << ERROR_CONSOLE_TEXT << "  - GPS fix." << NORMAL_CONSOLE_TEXT << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +    }
                                                                                                                                                                                                                                                                                                                                                                                                                          +    if (!current_health.local_position_ok) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +        std::cout << ERROR_CONSOLE_TEXT << "  - Local position estimate." << NORMAL_CONSOLE_TEXT << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +    }
                                                                                                                                                                                                                                                                                                                                                                                                                          +    if (!current_health.home_position_ok) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +        std::cout << ERROR_CONSOLE_TEXT << "  - Home position to be set." << NORMAL_CONSOLE_TEXT << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +    }
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::this_thread::sleep_for(std::chrono::seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Vehicle health can also be checked using Telemetry:subscribe_health_all_ok().

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Arming

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Once the vehicle is ready, use the following synchronous code to arm:

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          // Arm vehicle
                                                                                                                                                                                                                                                                                                                                                                                                                          +std::cout << "Arming..." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +const Action::Result arm_result = action.arm();
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +if (arm_result != Action::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << "Arming failed:" << arm_result <<  '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +    return 1; //Exit if arming fails
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          If the arm() method returns Action::Result::Success then the vehicle is armed and can proceed to takeoff. This can be confirmed using Telemetry::armed().

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Get/Set Takeoff Altitude

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The default/current takeoff altitude can be queried using get_takeoff_altitude(). +This target can be changed at any point before takeoff using set_takeoff_altitude(). +The code fragment below shows how to set the takeoff altitude to 3 metres:

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          action.set_takeoff_altitude(3.0);
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Takeoff Action

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Once the vehicle is armed it can be commanded to take off. +The code below uses the synchronous takeoff() method, and fails if the vehicle refuses the command:

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          // Command Take off
                                                                                                                                                                                                                                                                                                                                                                                                                          +std::cout << "Taking off..." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +const Action::Result takeoff_result = action.takeoff();
                                                                                                                                                                                                                                                                                                                                                                                                                          +if (takeoff_result != Action::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << "Takeoff failed:" << takeoff_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +    return 1;
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          If the command succeeds the vehicle will takeoff, and hover at the takeoff altitude. Code should wait until takeoff has completed before sending the next instruction. Unfortunately there is no specific indicator to inform code that takeoff is complete.

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          One alternative is to simply wait for enough time that the vehicle should have reached the takeoff altitude.

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The code below checks for takeoff completion by polling the current altitude until the target altitude is reached:

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          float target_alt=action.get_takeoff_altitude_m();
                                                                                                                                                                                                                                                                                                                                                                                                                          +float current_position=0;
                                                                                                                                                                                                                                                                                                                                                                                                                          +while (current_position<target_alt) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    current_position = telemetry.position().relative_altitude_m;
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::this_thread::sleep_for(std::chrono::seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +// Reached target altitude - continue with next instruction.
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Landing

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The best way to land the vehicle at the current location is to use the land() or land_async() methods. +If the command is accepted the vehicle will change to the Land mode and land at the current point.

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The SDK does not at time of writing recommend other approaches for landing: land mission items are not supported and manually landing the vehicle using the offboard is not as safe.

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The code below shows how to use the land action.

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          const Action::Result land_result = action.land();
                                                                                                                                                                                                                                                                                                                                                                                                                          +if (land_result != Action::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    //Land failed, so exit (in reality might try a return to land or kill.)
                                                                                                                                                                                                                                                                                                                                                                                                                          +    return 1;
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The vehicle should land and then automatically disarm. +If you want to monitor the landing you can trigger completion of the app based on the armed state, as shown below.

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          while (telemetry.armed()) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::this_thread::sleep_for(std::chrono::seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +std::cout << "Disarmed, exiting." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Return/RTL

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Return mode (also known as "Return to Launch", "Return to Land", "Return to Home") flies the vehicle back to the home position and may also land the vehicle (depending on vehicle configuration). +This mode is invoked from Action using the return_to_launch() or return_to_launch_async() methods.

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The code below shows how to use the synchronous method:

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          const Action::Result rtl_result = telemetry.return_to_launch();
                                                                                                                                                                                                                                                                                                                                                                                                                          +if (rtl_result != Action::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    //RTL failed, so exit (in reality might send kill command.)
                                                                                                                                                                                                                                                                                                                                                                                                                          +    return 1;
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Depending on the vehicle it may land or hover around the return point. For vehicles that are configured to land you can use the same code as in the previous section to determine when the vehicle has disarmed.

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Disarm/Kill

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Use the disarm or kill methods to stop the drone motors (the difference is that disarming will only succeed if the drone considers itself landed, while kill will disarm a vehicle even in flight).

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The methods are listed below. These are used in the same way as other similar Action APIs:

                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          PX4 will automatically disarm the vehicle after landing. The disarm methods explicitly invoke the same functionality.

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Get/Set Cruise Speed

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          You can get/set the normal horizontal velocity used in Return mode, Hold mode, Takeoff (and other AUTO Flight Modes using the following methods:

                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          These methods get/set the MPC_XY_CRUISE parameter. + They are used in the same way as the other Action methods.

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Switch Between VTOL Modes

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Action provides methods to transition between VTOL fixed wing and multicopter modes, with both synchronous and asynchronous versions:

                                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                                          The associated action will only be executed for VTOL vehicles (on other vehicle types the command will fail with a Result of VTOL_TRANSITION_SUPPORT_UNKNOWN or NO_VTOL_TRANSITION_SUPPORT). +The command will succeed if called when the vehicle is already in the mode.

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          The code fragment below shows how to call the synchronous action to transition to fixed wing, +and to print the result of the call (the other synchronous method is used in the same way).

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          const Action::Result fw_result = action.transition_to_fixedwing();
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +if (fw_result != Action::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                          +    std::cout << "Transition to fixed wing failed: "
                                                                                                                                                                                                                                                                                                                                                                                                                          +        << fw_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                          +}
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Further Information

                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                          Additional information/examples for the Action API are linked below:

                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/telemetry.html b/v2.0/en/cpp/guide/telemetry.html new file mode 100644 index 00000000..6205a196 --- /dev/null +++ b/v2.0/en/cpp/guide/telemetry.html @@ -0,0 +1,3532 @@ + + + + + + + Telemetry · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                                                            Telemetry

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            The Telemetry class is used to get vehicle telemetry, including state and flight mode information.

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            All the methods have both synchronous and asynchronous versions, and users can set the rate at which the vehicle provides updates for each type of information. +All the methods of a particular type (synchronous, asynchronous, and set_rate methods) are used in the same way.

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            API Overview

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            The Telemetry API provides methods to return the following types of information:

                                                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                                                            In addition there are a number of methods that return vehicle "state":

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                            • Current flight mode (flight_mode()).
                                                                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                                                                            • Whether the vehicle is "all healthy" (aggregates the vehicle Health information). +This is used to check if the vehicle is ready to arm.
                                                                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                                                                            • Whether the vehicle is armed/disarmed.
                                                                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                                                                            • Whether the vehicle is flying/in air.
                                                                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Create the Plugin

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Telemetry objects are created in the same way as objects in other SDK plugins. +General instructions are provided in the topic: Using Plugins.

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            The main steps are:

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                            1. Link the plugin library into your application. +Do this by adding mavsdk_telemetry to the target_link_libraries section of the app's cmake build definition file

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                               find_package(MAVSDK REQUIRED)
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              +target_link_libraries(your_application_name
                                                                                                                                                                                                                                                                                                                                                                                                                              +  MAVSDK::mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                              +  ...
                                                                                                                                                                                                                                                                                                                                                                                                                              +  MAVSDK::mavsdk_telemetry
                                                                                                                                                                                                                                                                                                                                                                                                                              +  ...
                                                                                                                                                                                                                                                                                                                                                                                                                              +)
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                            2. +
                                                                                                                                                                                                                                                                                                                                                                                                                            3. Create a connection to a system. For example (basic code without error checking):
                                                                                                                                                                                                                                                                                                                                                                                                                              #include <mavsdk/mavsdk.h>
                                                                                                                                                                                                                                                                                                                                                                                                                              +Mavsdk mavsdk;
                                                                                                                                                                                                                                                                                                                                                                                                                              +ConnectionResult conn_result = mavsdk.add_udp_connection();
                                                                                                                                                                                                                                                                                                                                                                                                                              +// Wait for the system to connect via heartbeat
                                                                                                                                                                                                                                                                                                                                                                                                                              +while (mavsdk.system().size() == 0) {
                                                                                                                                                                                                                                                                                                                                                                                                                              +   sleep_for(seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                                              +}
                                                                                                                                                                                                                                                                                                                                                                                                                              +// System got discovered.
                                                                                                                                                                                                                                                                                                                                                                                                                              +System system = mavsdk.systems()[0];
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                            4. +
                                                                                                                                                                                                                                                                                                                                                                                                                            5. Create an instance of Telemetry with the system:
                                                                                                                                                                                                                                                                                                                                                                                                                              #include <mavsdk/plugins/telemetry/telemetry.h>
                                                                                                                                                                                                                                                                                                                                                                                                                              +auto telemetry = Telemetry{system};
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                            6. +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            The telemetry object can then used to access the plugin API (as shown in the following sections).

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Setting the Update Rate

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            The telemetry update rate determines the frequency at which callbacks will be invoked with new information, and also the probable "freshness" of data obtained when using synchronous telemetry APIs. The default update rate depends on the autopilot and may also be limited by the characteristics of the communications channel. +You can set the rate for each type of telemetry, and both synchronous or asynchronous rate-setting methods are provided.

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            For PX4 running on hardware the default rates are set on a per-mode basis in mavlink_main.cpp (search on configure_stream). + For PX4 running on SITL, the default rates are defined in the startup file.

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            The rate-setting methods are all used in the same way, so we just show one example for both the asynchronous and synchronous methods below. +In both cases we set the rate for position updates.

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            To set the position update rate synchronously (in this case using set_rate_position()):

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            // Set position update rate to 1 Hz.
                                                                                                                                                                                                                                                                                                                                                                                                                            +const Telemetry::Result set_rate_result = telemetry.set_rate_position(1.0);
                                                                                                                                                                                                                                                                                                                                                                                                                            +if (set_rate_result != Telemetry::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                            +    // handle rate-setting failure (in this case print error)
                                                                                                                                                                                                                                                                                                                                                                                                                            +    std::cout << "Setting rate failed:" << set_rate_result << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            To set the position update rate asynchronously with set_rate_position_async() (here we use a promise to block until we have a result):

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            {
                                                                                                                                                                                                                                                                                                                                                                                                                            +    std::cout << "Setting rate updates..." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +    auto prom = std::make_shared<std::promise<Telemetry::Result>>();
                                                                                                                                                                                                                                                                                                                                                                                                                            +    auto future_result = prom->get_future();
                                                                                                                                                                                                                                                                                                                                                                                                                            +    // Set position update rate to 1 Hz.
                                                                                                                                                                                                                                                                                                                                                                                                                            +    telemetry.set_rate_position_async(1.0, [prom](Telemetry::Result result) {
                                                                                                                                                                                                                                                                                                                                                                                                                            +        prom->set_value(result); //fulfill promise
                                                                                                                                                                                                                                                                                                                                                                                                                            +    });
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +    //Block until promise is fulfilled (in callback function)
                                                                                                                                                                                                                                                                                                                                                                                                                            +    const Telemetry::Result result = future_result.get();
                                                                                                                                                                                                                                                                                                                                                                                                                            +    if (result != Telemetry::Result::Success) {
                                                                                                                                                                                                                                                                                                                                                                                                                            +        // handle rate-setting failure (in this case print error)
                                                                                                                                                                                                                                                                                                                                                                                                                            +        std::cout << "Setting telemetry rate failed (" << result << ")." << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                            +    }
                                                                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Getting Regular Updates

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            The best way to get telemetry updates is to use the asynchronous methods. +These methods are non-blocking; they take a callback function argument and return immediately. +The callback will be invoked with a populated struct of the associated type as soon as an update message arrives from the vehicle. +The rate at which this occurs can be set through the API as discussed above.

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            For example, the Telemetry::subscribe_position() has the following prototype, where callback is called with a populated PositionCallback function:

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            void mavsdk::Telemetry::subscribe_position(PositionCallback callback)
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            The code fragment below shows this method being use with a lambda function for the callback, which simply prints out the current position and altitude).

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            telemetry.subscribe_position([](Telemetry::Position position) {
                                                                                                                                                                                                                                                                                                                                                                                                                            +    std::cout << "Altitude: " << position.relative_altitude_m << " m" << std::endl
                                                                                                                                                                                                                                                                                                                                                                                                                            +              << "Latitude: " << position.latitude_deg << std::endl
                                                                                                                                                                                                                                                                                                                                                                                                                            +              << "Longitude: " << position.longitude_deg << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                            +});
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Detecting Changes (only)

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            The asynchronous callbacks are updated every time new information is provided by the vehicle. +For some types of telemetry you may only wish to report only when the value changes.

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            The example below shows how to use subscribe_flight_mode() to report only when the current flight mode changes. +The example uses a lambda function callback that captures a variable for the last mode. +This variable is compared to the current flight mode to determine whether the value has changed and needs to be reported.

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            // Set up callback to monitor flight mode 'changes'
                                                                                                                                                                                                                                                                                                                                                                                                                            +Telemetry::FlightMode oldFlightMode=Telemetry::FlightMode::Unknown;
                                                                                                                                                                                                                                                                                                                                                                                                                            +telemetry.subscribe_flight_mode([&oldFlightMode](Telemetry::FlightMode flightMode) {
                                                                                                                                                                                                                                                                                                                                                                                                                            +    if (oldFlightMode != flightMode) {
                                                                                                                                                                                                                                                                                                                                                                                                                            +        //Flight mode changed. Print!
                                                                                                                                                                                                                                                                                                                                                                                                                            +        std::cout << "FlightMode: " << flightMode << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                            +        oldFlightMode=flightMode; //Save updated mode.
                                                                                                                                                                                                                                                                                                                                                                                                                            +    }
                                                                                                                                                                                                                                                                                                                                                                                                                            +});
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            You can stop flight mode updates altogether with:

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            telemetry.subscribe_flight_mode(nullptr);
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            This same approach can be used to report only messages that meet some condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            In future we may add a mechanism in the API to support just reporting changes: Issue #63.

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Blocking Telemetry Requests (State Management)

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Some commands/vehicle operations must be performed in a certain sequence, or can only be called when the vehicle reaches a certain state. +For example, in order to takeoff the vehicle must first be armed, and in order to arm, the vehicle must have a home position/GPS lock. +For these cases you will want to monitor for the vehicle being in a certain state and block other commands until it is ready to proceed.

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Often the easiest approach is to use synchronous methods and poll for the result. +For example, the following code shows how you might poll for whether the vehicle is ready to arm (health_all_ok()).

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            // Check if vehicle is ready to arm
                                                                                                                                                                                                                                                                                                                                                                                                                            +while (!telemetry.health_all_ok()) {
                                                                                                                                                                                                                                                                                                                                                                                                                            +    std::cout << "Vehicle not ready to arm" << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                            +    std::this_thread::sleep_for(std::chrono::seconds(1));
                                                                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                                                                            +// now ready to arm ...
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Similarly, you can use the asynchronous method and block

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            {
                                                                                                                                                                                                                                                                                                                                                                                                                            +    std::cout << "Waiting for system to be ready" << '\n';
                                                                                                                                                                                                                                                                                                                                                                                                                            +    auto prom = std::make_shared<std::promise<void>>();
                                                                                                                                                                                                                                                                                                                                                                                                                            +    auto future_result = prom->get_future();
                                                                                                                                                                                                                                                                                                                                                                                                                            +    telemetry.subscribe_health_all_ok(
                                                                                                                                                                                                                                                                                                                                                                                                                            +    [prom](bool result) {
                                                                                                                                                                                                                                                                                                                                                                                                                            +        //fulfill promise if health is OK
                                                                                                                                                                                                                                                                                                                                                                                                                            +        if (result) {// health OK
                                                                                                                                                                                                                                                                                                                                                                                                                            +            prom->set_value();
                                                                                                                                                                                                                                                                                                                                                                                                                            +        }
                                                                                                                                                                                                                                                                                                                                                                                                                            +    });
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +    future_result.get(); //Block until promise is fulfilled.
                                                                                                                                                                                                                                                                                                                                                                                                                            +    // Now ready to arm
                                                                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Note that prom->set_value() must only be called once. + If your code can potentially call this multiple times, remember to unsubscribe from the callback after it succeeds (e.g. using telemetry.subscribe_health_all_ok(nullptr)).

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Depending on the architecture of your application, you may even wish to arm the vehicle in your callback function. +Usually though it is easier to understand program flow using the approach above.

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Further Information

                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                            Additional information/examples for the Telemetry API are linked below:

                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/test.html b/v2.0/en/cpp/guide/test.html new file mode 100644 index 00000000..cf7fcd5a --- /dev/null +++ b/v2.0/en/cpp/guide/test.html @@ -0,0 +1,3380 @@ + + + + + + + Testing · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                                              Testing

                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              The MAVSDK C++ library has both unit and integration tests, written using the Google C++ Test Framework (gtest). +The unit tests are run every time new code is committed to the library, and must pass before the code can be merged.

                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              This topic shows how to run the existing tests.

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              For information on writing tests see: Writing Plugins > Test Code.

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              Running Unit Tests

                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              To run all unit tests:

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              ./build/default/src/unit_tests_runner
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              Running Integration Tests

                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              Tests can be run against the simulator (either manually starting PX4 SITL or letting the tests start it automatically) or against a real vehicle.

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              To run SITL you will need to install the Gazebo simulator. +This is included as part of the standard PX4 installation for macOS +and Linux. +It does not run on Windows.

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              Autostart PX4 SITL

                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              Make sure that the PX4 Gazebo simulation is built and works:

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              cd path/to/Firmware/
                                                                                                                                                                                                                                                                                                                                                                                                                              +make px4_sitl gazebo
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              Then press Ctrl+C to stop the simulation and run the integration tests:

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              cd path/to/MAVSDK/
                                                                                                                                                                                                                                                                                                                                                                                                                              +AUTOSTART_SITL=1 ./build/debug/src/integration_tests/integration_tests_runner
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              To run the tests without the 3D viewer (gzclient), use:

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              AUTOSTART_SITL=1 HEADLESS=1 ./build/debug/src/integration_tests/integration_tests_runner
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              Run PX4 SITL Manually

                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              Build and run the PX4 simulation manually:

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              cd path/to/Firmware/
                                                                                                                                                                                                                                                                                                                                                                                                                              +make px4_sitl gazebo
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              Then run the tests as shown:

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              cd path/to/MAVSDK/
                                                                                                                                                                                                                                                                                                                                                                                                                              +./build/debug/src/integration_tests/integration_tests_runner
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              The tests are designed to run in simulation, and may not be safe if run on a real vehicle.

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              Gtest Tricks

                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              To list all integration tests:

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              ./build/default/src/integration_tests/integration_tests_runner --gtest_list_tests
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              To run a single integration test:

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              ./build/default/src/integration_tests/integration_tests_runner --gtest_filter="SitlTest.TelemetryAsync"
                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                              To run all telemetry tests:

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              ./build/default/src/integration_tests/integration_tests_runner --gtest_filter="SitlTest.Telemetry*"
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/toolchain.html b/v2.0/en/cpp/guide/toolchain.html new file mode 100644 index 00000000..a9a7f15f --- /dev/null +++ b/v2.0/en/cpp/guide/toolchain.html @@ -0,0 +1,3420 @@ + + + + + + + Building C++ Apps · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                                Building C++ Apps

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                The MAVSDK core C++ library is written in C++17 and exposes C++11 interfaces such as std::function. Therefore, applications using the library need to be C++11 or later as well.

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                Applications can be built using your preferred build system, compiler and linker toolchain. The only requirement is that the build system must be able to locate the MAVSDK C++ headers and libraries (installed as described here).

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                MAVSDK itself uses the cmake build system, and we recommend that you do too. +CMake is an open-source, cross-platform toolchain that allows you to build your examples on macOS, Linux and Windows using the same build file definition.

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                Below we explain how to set up a minimal build setup (CMakeLists.txt) file for your application.

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                Build Definition File - CMakeLists.txt

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                Cmake uses a definition file named CMakeLists.txt to define the project. This specifies the name of the project, compiler flags for different platforms and targets, where to find dependencies (libraries and header files), source files to build, and the name of the generated binary. CMakeLists.txt is typically stored in the root directory of your app project.

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                The sections below show how you can set up the file for when the SDK is installed system wide (the default) or locally.

                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                On Windows use the local installation.

                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                A "template" CMakeLists.txt is shown below. +Most of file is boilerplate - the main things you need to change are your_project_name, your_executable_name and your_source_file. You should also make sure that any plugins used by your app are listed in the target_link_libraries section.

                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                cmake_minimum_required(VERSION 3.15)
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +# Specify your project's name
                                                                                                                                                                                                                                                                                                                                                                                                                                +project(your_project_name)
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +# Specify at least C++11, better C++17
                                                                                                                                                                                                                                                                                                                                                                                                                                +set(CMAKE_CXX_STANDARD 17)
                                                                                                                                                                                                                                                                                                                                                                                                                                +set(CMAKE_CXX_STANDARD_REQUIRED ON)
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +# Enable strict handling of warnings
                                                                                                                                                                                                                                                                                                                                                                                                                                +add_definitions("-Wall -Wextra -Werror")
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +# Finds MAVSDK when installed system wide.
                                                                                                                                                                                                                                                                                                                                                                                                                                +find_package(MAVSDK REQUIRED)
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +# Specify your app's executable name, and list of source files used to create it.
                                                                                                                                                                                                                                                                                                                                                                                                                                +add_executable(your_executable_name
                                                                                                                                                                                                                                                                                                                                                                                                                                +    your_source_file.cpp
                                                                                                                                                                                                                                                                                                                                                                                                                                +    # ... any other source files
                                                                                                                                                                                                                                                                                                                                                                                                                                +)
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +# Specify your app's executable name and a list of linked libraries
                                                                                                                                                                                                                                                                                                                                                                                                                                +target_link_libraries(your_executable_name
                                                                                                                                                                                                                                                                                                                                                                                                                                +    MAVSDK::mavsdk             #All apps link against mavsdk library
                                                                                                                                                                                                                                                                                                                                                                                                                                +    MAVSDK::mavsdk_action      # If action plugin used by app ...
                                                                                                                                                                                                                                                                                                                                                                                                                                +    MAVSDK::mavsdk_telemetry   #If telemetry plugin used by app ...
                                                                                                                                                                                                                                                                                                                                                                                                                                +    # ... Any other linked libraries
                                                                                                                                                                                                                                                                                                                                                                                                                                +)
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                The file format and required modifications are self-explanatory. +If additional information is required see the cmake documentation.

                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                Building the App

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                In order to build the application, the MAVSDK library and header files need to be installed.

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                MAVSDK Installed System-wide

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                If MAVSDK has been installed using the .deb or .rpm file from MAVSDK releases it is installed in /usr/, so system-wide. +If MAVSDK has been built from source and installed in /usr/local, we also consider that system-wide.

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                For this case find_package(MAVSDK REQUIRED) as used in CMakeLists.txt above should find the library automatically.

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                To build the example we would do:

                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                   cmake -Bbuild -H.
                                                                                                                                                                                                                                                                                                                                                                                                                                +   cmake --build build -j8
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                MAVSDK Installed Locally

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                For Windows we need to install the library and header files locally by extracting mavsdk-windows-x64-release.zip file from MAVSDK releases.

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                On macOS/Linux, you can also use locally installed library artefacts by building from source if that is required (e.g. during development in order not to conflict with a system-wide installed library).

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                For the case where the library is installed in some local directory, you need to specify this path using the CMAKE_PREFIX_PATH.

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                E.g. here there would be a directory called mavsdk just one directory up:

                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                cmake -Bbuild -DCMAKE_PREFIX_PATH=../mavsdk -H.
                                                                                                                                                                                                                                                                                                                                                                                                                                +cmake --build build -j8
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                Run the App

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                To Execute the file (in your build directory):

                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                build/your_executable_name  # Run your new executable
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                Release Build

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                In order to build in Release mode where the file size is smaller and optimizations are turned on, do:

                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                macOS/Linux:

                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                cmake -Bbuild -DCMAKE_BUILD_TYPE=Release -H.
                                                                                                                                                                                                                                                                                                                                                                                                                                +cmake --build build -j8
                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                Windows:

                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                cmake -Bbuild -H.
                                                                                                                                                                                                                                                                                                                                                                                                                                +cmake --build build -j8 --config Release
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                We only show a small fraction of what Cmake is capable of! Check out the links below for more information and examples.

                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/using_plugins.html b/v2.0/en/cpp/guide/using_plugins.html new file mode 100644 index 00000000..9979b637 --- /dev/null +++ b/v2.0/en/cpp/guide/using_plugins.html @@ -0,0 +1,3369 @@ + + + + + + + Managing Systems · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                                                  Managing Systems/Vehicles (Using Plugins)

                                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                                  Access to drone information, telemetry and control objects are provided by a number of different plugins. +For example, the Action plugin is used to arm, takeoff and land the vehicle, +while the Telemetry plugin can be used to query the vehicle GPS status, flight mode, etc. +A separate plugin instance must be created for each system that needs it.

                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                                  All plugins are declared/used in the same way. This topic uses the Action plugin for the purposes of the demonstration.

                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                                  To use a plugin first link the plugin library into the application. Do this by adding it to the target_link_libraries section of the app's cmake build definition file:

                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  target_link_libraries(your_executable_name
                                                                                                                                                                                                                                                                                                                                                                                                                                  +    mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                                  +    ...
                                                                                                                                                                                                                                                                                                                                                                                                                                  +    mavsdk_action
                                                                                                                                                                                                                                                                                                                                                                                                                                  +   ...
                                                                                                                                                                                                                                                                                                                                                                                                                                  +)
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                                  Plugins are named using the convention mavsdk_plugin_name.so. + For more information see Building C++ Apps

                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                                  In the application source code:

                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                  1. #include the header file for the plugin.
                                                                                                                                                                                                                                                                                                                                                                                                                                    #include <mavsdk/plugins/action/action.h>
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                  2. +
                                                                                                                                                                                                                                                                                                                                                                                                                                  3. Create a connection to a System object (below named: system).
                                                                                                                                                                                                                                                                                                                                                                                                                                  4. +
                                                                                                                                                                                                                                                                                                                                                                                                                                  5. Create the plugin instance, specifying the System it is to be used with:
                                                                                                                                                                                                                                                                                                                                                                                                                                    auto action = Action{system};
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                  6. +
                                                                                                                                                                                                                                                                                                                                                                                                                                  7. The pointer can then be used to invoke actions on the specified system. For example, to takeoff you would call the API as shown:
                                                                                                                                                                                                                                                                                                                                                                                                                                    action.takeoff();
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                  8. +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/guide/vtol.html b/v2.0/en/cpp/guide/vtol.html new file mode 100644 index 00000000..8c510e7f --- /dev/null +++ b/v2.0/en/cpp/guide/vtol.html @@ -0,0 +1,3370 @@ + + + + + + + VTOL Support · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                                    VTOL Support

                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                    MAVSDK has only basic support for VTOL vehicles. +VTOL waypoint missions are only supported using the MissionRaw plugin.

                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                    Most design and test effort has gone into multicopter support. +Get in touch if you would like to help enhance the VTOL/Fixed-wing experience!

                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                    Supported Functionality

                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                    Much of the functionality in MAVSDK is generic, and useful on all vehicle types. +At time of writing the only VTOL-specific functionality are the actions to +transition between fixed wing and copter modes.

                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                    MAVSDK can be used to command VTOL vehicles to:

                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                    • Take off and land in multicopter mode.
                                                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                                                    • Fly in multicopter mode and transition to fly in fixed wing mode.
                                                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                                                    • Use the camera/gimbal and other generic features.
                                                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                    Remaining Work

                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                    Known omissions:

                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                    • You can't include the transition to/from fixed wing in the mission itself, but have to use the transition actions.
                                                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                                                    • VTOL takeoff in fixed wing mode is not supported.
                                                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                                                    • VTOL specific testing needs to be considered and implemented.
                                                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                    Further Information

                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                    Additional information/examples are linked below:

                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/index.html b/v2.0/en/cpp/index.html new file mode 100644 index 00000000..04402a5e --- /dev/null +++ b/v2.0/en/cpp/index.html @@ -0,0 +1,3383 @@ + + + + + + + C++ · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                                      MAVSDK C++ Library

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      Slack Discuss GitHub Actions Status Coverage Status

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      The MAVSDK C++ library provides a simple C++ API for managing one or more vehicles via MAVLink. +It enables programmatic access to vehicle information and telemetry, and control over missions, movement and other operations. +The C++ library is designed to be performant, and can be used to enable tasks like computer vision, obstacle avoidance, and route planning.

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      Project Status

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      The MAVSDK C++ library is a robust and well-tested library that is in use in production environments. +Note however that the API is still being evolved and the project does not provide future compatibility guarantees.

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      Getting Started

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      Check out the QuickStart guide to get started.

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      A simple complete example can be found in Takeoff and Land.

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      Updating / API changes

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      Information about API changes between versions: API changes.

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      API Overview

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      Mavsdk is the main library class. +API consumers use Mavsdk to discover and access vehicles (System objects), which in turn provide access to all other drone information and control objects (e.g. Telemetry, Mission etc.).

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      The most important classes are:

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Mavsdk: Discover and connect to vehicles (System).
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • System: Represents a connected vehicle (e.g. a copter or VTOL drone). +It provides access to vehicle information and control through the classes listed below.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Info: Basic version information about the hardware and/or software of a system.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Telemetry: Get vehicle telemetry and state information and set telemetry update rates.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Action: Simple drone actions including arming, taking off, and landing.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Mission: Waypoint mission creation and upload/download. +Missions are created from MissionItem objects.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Offboard: Control a drone with velocity commands.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Geofence: Specify a geofence.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Gimbal: Control a gimbal.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Camera: Control a camera.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • FollowMe: Drone tracks a position supplied by the SDK.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Calibration: Calibrate sensors (e.g.: gyro, accelerometer, and magnetometer).
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • LogFiles: Download log files from the vehicle.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      In addition, "Server Plugins" can be used to implement vehicle-side MAVLink functionality. +The might be used to expose a MAVLink interface from non-MAVLink autopilots or components.

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      The following APIs provide more direct access to underlying MAVLink messages/types. +They should only be used where features are missing from the main APIs above.

                                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                                      Contributing/Extending

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      The Contributing section contains everything you need to contribute to project, including topics about building the SDK from source code, running our integration and unit tests, and all other aspects of core development.

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      Troubleshooting

                                                                                                                                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                                                                                                                                      If something doesn't work as expected, make sure to check Troubleshooting.

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/quickstart.html b/v2.0/en/cpp/quickstart.html new file mode 100644 index 00000000..86940dfb --- /dev/null +++ b/v2.0/en/cpp/quickstart.html @@ -0,0 +1,3394 @@ + + + + + + + QuickStart · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                                                                        C++ QuickStart

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        This quickstart shows you how to build and run a simple MAVSDK C++ example application against a simulated vehicle, and observe the operation using the console and in a ground station.

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        MAVSDK is essentially a C++ library (or rather multiple library files) that you can include and link in your C++ application.

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Install MAVSDK library

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Linux

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Ubuntu

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        If you have an older version already installed remove that first:

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        sudo apt remove mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        The prebuilt C++ library can be downloaded as a .deb from releases, e.g.:

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        wget https://github.com/mavlink/MAVSDK/releases/download/v1.4.16/libmavsdk-dev_1.4.16_ubuntu20.04_amd64.deb
                                                                                                                                                                                                                                                                                                                                                                                                                                        +sudo dpkg -i libmavsdk-dev_1.4.16_ubuntu20.04_amd64.deb
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        macOS

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Install Homebrew and use it to install the library:

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        brew install mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Windows

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        For Windows you can download the mavsdk-windows-x64-release.zip file from MAVSDK releases containing the headers and library and extract it locally (see information how to use a locally installed library).

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        For more detailed instructions or other platforms check out the installation notes.

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Setting up a Simulator

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        The easiest way to try out MAVSDK is to run one of the MAVSDK examples against a simulated version of the vehicle.

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        To set up and run the PX4 simulator, you need to either set up the PX4 SITL developer environment.

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Or use a pre-built docker container to run PX4 and the simulator:

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        docker run --rm -it jonasvautherin/px4-gazebo-headless:1.11.0
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Install QGroundControl

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        You can use QGroundControl to connect the simulator and observe vehicle movement and behaviour while the examples are running. +QGroundControl will automatically connect to the PX4 simulation as soon as it is started.

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        See QGroundControl > Download and Install for information about setting up QGroundControl on your platform.

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Build and Try Example

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        The examples are stored as part of the projects source code. +Get them using git in a terminal:

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        git clone https://github.com/mavlink/MAVSDK.git --recursive
                                                                                                                                                                                                                                                                                                                                                                                                                                        +cd MAVSDK
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        The examples can be found in the examples directory:

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        cd examples
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        To build the takeoff and land example, you can do:

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        cd takeoff_and_land/
                                                                                                                                                                                                                                                                                                                                                                                                                                        +cmake -Bbuild -H.
                                                                                                                                                                                                                                                                                                                                                                                                                                        +cmake --build build -j4
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Running an Example

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        First start PX4 in SITL (Simulation) and QGroundControl as described above.

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Then run the example app (from the example/takeoff_land/build directory) as shown:

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        build/takeoff_and_land udp://:14540
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        The MAVSDK application should connect to PX4, and you will be able to observe the example running in the SDK terminal, SITL terminal, and/or QGroundControl. +The expected behaviour is shown here: Example: Takeoff and Land.

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        The first argument above is the connection string (udp://:14540). + This is the standard PX4 UDP port for connecting to offboard APIs (also see Connecting to Systems).

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Next Steps

                                                                                                                                                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                                                                                                                                                        Once MAVSDK is installed we recommend you:

                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                                                                        results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                                                          No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/server_plugins.html b/v2.0/en/cpp/server_plugins.html new file mode 100644 index 00000000..c1a62c36 --- /dev/null +++ b/v2.0/en/cpp/server_plugins.html @@ -0,0 +1,3357 @@ + + + + + + + Server plugins · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                                                          Server Plugins

                                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                                          MAVSDK Server plugins are used to expose MAVLink services on non-MAVLink flight stacks, companions computers, cameras, gimbals and other components.

                                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                                          The plugins listen for commands from a ground station or other MAVLink client, pass them to the underlying native system using callbacks, and respond as needed.

                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                                          They are called "server" plugins because they perform the server role in communication - listening for commands and responding. +The client role is usually performed by a ground station (or "ordinary" MAVSDK plugin)

                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                                                          Adding MAVLink support to your vehicle is as simple as instantiating the required server plugin and actioning the vehicle on the appropriate callback.

                                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                                          Examples

                                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                                          The Autopilot Server example uses many different MAVSDK server plugins to replicate a simple vehicle and autopilot system, with telemetry, mission handling, parameters and more.

                                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                                          Plugins

                                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                                          The plugins developed specifically for this case are usually suffixed with Server, e.g.:

                                                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                                                          These server plugins can potentially also be used to test the "client" plugins of MAVSDK in the future. The Autopilot Server example uses multiple MAVSDK instances in this way.

                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                                                                                                          results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                                                                            No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/cpp/troubleshooting.html b/v2.0/en/cpp/troubleshooting.html new file mode 100644 index 00000000..d0230ca2 --- /dev/null +++ b/v2.0/en/cpp/troubleshooting.html @@ -0,0 +1,3385 @@ + + + + + + + Troubleshooting · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                                                                            Troubleshooting

                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            User callbacks

                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            All callbacks back to the user of the library are called from one thread. The callbacks are stored in a queue. If the user does not return quickly enough from the callback, it can happen that the user callback queue fills up.

                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            If a callback takes more than one second, the user sees the warning:

                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            [02:56:26|Warn ] Callback took more than 1 second to run.
                                                                                                                                                                                                                                                                                                                                                                                                                                            +See: https://mavsdk.mavlink.io/main/en/cpp/troubleshooting.html#user_callbacks (system_impl.cpp:327)
                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            At 10 queued callbacks, the user sees the warning:

                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            [02:56:26|Warn ] User callback queue too slow.
                                                                                                                                                                                                                                                                                                                                                                                                                                            +See: https://mavsdk.mavlink.io/main/en/cpp/troubleshooting.html#user_callbacks (system_impl.cpp:1213)
                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            At 100 queued callbacks, the user sees the error message:

                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            [02:56:35|Error] User callback queue overflown
                                                                                                                                                                                                                                                                                                                                                                                                                                            +See: https://mavsdk.mavlink.io/main/en/cpp/troubleshooting.html#user_callbacks (system_impl.cpp:1218)
                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            How to debug this?

                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            To determine which callback is blocking the queue, you can set the environment variable MAVSDK_CALLBACK_DEBUGGING to 1, which will print more debug information and abort the program as soon as the problem occurs.

                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            MAVSDK_CALLBACK_DEBUGGING=1 ./my_executable_using_mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            or:

                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            export MAVSDK_CALLBACK_DEBUGGING=1
                                                                                                                                                                                                                                                                                                                                                                                                                                            +./my_executable_using_mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            You should then see something like this hinting at which callback might be responsible:

                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            [03:00:02|Warn ] Callback called from telemetry_impl.cpp:533 took more than 1 second to run. (system_impl.cpp:320)
                                                                                                                                                                                                                                                                                                                                                                                                                                            +[2]    1261673 abort (core dumped)  MAVSDK_CALLBACK_DEBUGGING=1  ..."
                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            Note that this does not point to the blocking code, but only to the place where your blocking callback was called.

                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            How to avoid this?

                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            The rule is to spend as little time and CPU in the callbacks as possible. +For instance, inside the callbacks you should not wait on other events or sleep.

                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            If you really want to do something that takes longer inside a callback, the workaround is to just spawn that activity on another thread, e.g. using std::thread:

                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            void my_callback(Telemetry::Position position)
                                                                                                                                                                                                                                                                                                                                                                                                                                            +{
                                                                                                                                                                                                                                                                                                                                                                                                                                            +    std::thread([position]() {
                                                                                                                                                                                                                                                                                                                                                                                                                                            +        std::this_thread_sleep_for(std::chrono::seconds(3));
                                                                                                                                                                                                                                                                                                                                                                                                                                            +        my_delayed_action(position);
                                                                                                                                                                                                                                                                                                                                                                                                                                            +    }).detach();
                                                                                                                                                                                                                                                                                                                                                                                                                                            +}
                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            Why did this use to work?

                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            Before introducing the callback queue, we used a thread pool of 3 threads to call user callbacks. +The thread pool was written to avoid everything from stalling if a user blocked in one of the callbacks. +It generally worked provided the user did not block in more than 3 callbacks at any given time.

                                                                                                                                                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                                                                                                                                                            However, it had also some disadvantages:

                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                            • Due to the thread pool multiple threads could call a function at any given time. +This means that one callback can be called from at least two threads at the same time which is quite likely if the callback is called at a high rate. +This can create race conditions on the user side unless a mutex is used to prevent this. +However, it's not very intuitive that a mutex is needed for that, and mutexes in general should be avoided, if possible, for performance reasons. +Such race conditions also showed up as CI test failures, see: MAVSDK#1010, MAVSDK#1045.
                                                                                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                                                                                            • For developers the old thread pool behaviour was unclear and unpredictable. +Basically, without code inspection, it was difficult to know if blocking in a callback is safe or not. +When trying with one blocking callback, it would work, however, this can create a false sense of security as with 3 blocking callbacks it would suddenly lock up.
                                                                                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                                                                                            • Previously, when this happened, it was difficult to debug because it would either lead to a crash on destruction, or lock up at which point the backtrace of all threads need to be looked at using gdb.
                                                                                                                                                                                                                                                                                                                                                                                                                                            • +
                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                                                                                                                                            results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                                                              No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/faq.html b/v2.0/en/faq.html new file mode 100644 index 00000000..5f00fea2 --- /dev/null +++ b/v2.0/en/faq.html @@ -0,0 +1,3418 @@ + + + + + + + FAQ · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                                                              FAQ

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Why was the core of MAVSDK written in C++?

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              The aim was to have an API in a language which is cross-platform and has many language bindings. +The library also needs to be lightweight and fast, so it does not slow down for onboard usage at higher rate messaging. +Additionally, MAVSDK should be able to run efficiently in embedded setups, e.g. as part of an app or onboard a drone on a companion computer, as well as provide a simple and safe API. This favoured C++ over C as it allows for more expressive but type-safe APIs using standard library containers (e.g. std::vector<MissionItem>) for usage in embedded setups.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Are multiple vehicles supported?

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Yes.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                              • The MAVSDK C++ library allows C++ applications to connect to multiple vehicles at a time.
                                                                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                                                                              • Python, Swift, and other language wrappers can only connect to a single vehicle at a time. +However you can instantiate multiple copies of wrappers in order to connect to multiple systems.
                                                                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              A maximum of 255 vehicles can be connected.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              The maximum number of vehicles is defined by the MAVLink protocol. + MAVLink refers to vehicles as "systems", which are comprised of components (for example, a drone with a gimbal and a camera). + Each system has a network-unique MAVLink system ID, with a value between 1 and 255 (0 is a "broadcast address"). + Each component in a system shares its system id, and has a system-unique component ID, again with a value 1 and 255.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                                                              No. MAVSDK only supports MAVLink 2.0.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              What sorts of vehicles are supported?

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              The MAVSDK API is designed for interacting with aircraft. +It has primarily been tested for use with multicopters, but also has basic support for fixed wing and VTOL.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              The API may "work" with ground-based or other types of vehicles, but some methods will not make sense. +This use-case is mostly unsupported and untested.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Does MAVSDK support indoor use?

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Indoor use is supported, however, some modes such as mission or position control are not available indoor, unless some additional positioning method is available (e.g. optical flow, visual-inertial odometry, a motion capture system, etc.).

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Note that PX4 currently does not support missions using "local coordinates" (i.e. meters) but only supports using "global coordinates" (i. e. latitude/longitude).

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              What UAV flight stacks are supported?

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              MAVSDK, so far, is optimised for use with the PX4 flight stack and all testing is done against PX4.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              While many features should work on other flight stacks there may be implementation differences at the MAVLink microservices level which means that not every API will work. +For example, PX4 and ArduPilot implement the parameter protocol differently, and vary slightly in the mission upload/download protocol (e.g. ArduPilot uses the 0 entry as the home position).

                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              The SDK welcomes contributions to better support flight stacks other than PX4. +We do however expect contributors to also help with testing and maintenance support for using the SDK with their autopilot.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Are serial connections supported?

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Yes. Serial, TCP, and UDP connections are supported, see notes on connection.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Why is libCURL a dependency?

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              libCURL will be required to download the camera definition file which is referenced in CAMERA_INFORMATION. +It might also come in handy whenever any other REST resources are required.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              How are plugins added?

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Check out C++/Contributing/Plugins.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Can a plugin depend on another one?

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Yes - but it should not! +The idea is that plugins don't have any coupling between each other which allows for any plugin to be changed or removed without breaking the rest. +This will lead to some duplication at places, and that's an acceptable trade-off. +If the same code is used in many places, it can always be moved to core and get re-used from there.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              We have sometimes moved functionality from plugins to the core if it was exposed in multiple plugins. As an example mission upload/download has been moved to the core so it can be used in the Mission plugin as well as the MissionRaw and Geofence plugins.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Can MAVSDK run on an embedded platform / microcontroller?

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              MAVSDK is generally written at a bit higher level, geared towards ARM devices such as a Raspberry Pi, a smartphone, or a similar device with equal/better performance.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              As MAVSDK does not actually require too much CPU power, it could in theory be run on a microcontroller such as an ARM Cortex M4, however, it would require the POSIX APIs for serial and networking communication, as well as the C++ standard library for classes/functions such as std::thread or std::vector.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              The recommendation for usage with a microcontroller would be to use the pure C MAVLink headers.

                                                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                                                              The C++ MAVLink passthrough plugin basically exposes the direct C MAVLink API. While it would be nice to have access to all MAVLink messages in the language wrappers, there are some technical challenges:

                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                              • Essentially, it would mean that all MAVLink APIs would have to be duplicated by the proto APIs. +This would increase the API and code size considerably.
                                                                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                                                                              • Alternatively, the API could be exposed without types, using some sort of runtime access like get_message("ATTITUDE").get_field("pitch").as_float(). +This would come with the cost of no type safety and runtime overhead for parsing the strings.
                                                                                                                                                                                                                                                                                                                                                                                                                                              • +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              From a MAVSDK project point of view, there is also an advantage of not having a passthrough available in language wrappers; it encourages that required features are contributed back to the open-source project, rather than implemented in private using passthrough, and thus benefitting everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              Why is gRPC used for the language wrappers?

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              There are multiple ways to support multiple programming languages all with their pros and cons:

                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                              1. Separate implementation per language: ++ Nice native API. ++ No non-native dependencies (often) in language wrappers. +- Lots of implementation effort required, does not scale well with a small team. +- Languages will not have consistency of feature parity.
                                                                                                                                                                                                                                                                                                                                                                                                                                              2. +
                                                                                                                                                                                                                                                                                                                                                                                                                                              3. Direct language bindings based on Swig. ++ Many languages "almost for free". +- Not always optimal/super clean API, unless another layer is written manually. +- Requires linking to non-native dependencies.
                                                                                                                                                                                                                                                                                                                                                                                                                                              4. +
                                                                                                                                                                                                                                                                                                                                                                                                                                              5. Direct language bindings manually written, or based on various tools like pybind11. ++ Some languages "almost for free". +- Varies on the language. If done manually likely to have bugs. +- Requires linking to nan-native dependencies.
                                                                                                                                                                                                                                                                                                                                                                                                                                              6. +
                                                                                                                                                                                                                                                                                                                                                                                                                                              7. Language bindings based on proto definitions (protobuf) and gRPC. ++ Nice native APIs can be auto-generated from proto files. ++ No non-native dependencies in language wrappers. ++ mavsdk_server (gRPC server) can be run on other machine, or over network, in cloud, etc. +- gRPC requires quite a few dependencies.
                                                                                                                                                                                                                                                                                                                                                                                                                                              8. +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              When writing the language wrappers for MAVSDK we decided to try gRPC, however, we underestimated just how much work was required to write all the auto-generation for the various function signatures (sync, async, result handling, streams, etc.), and also were not aware about the pain that comes with every dependency.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              You can read more about the auto-generation, and learn how to add functionality.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                              We are not ruling out direct-bindings for the future, there is e.g. a prototype for Python using pybind11, so this is an ongoing topic.

                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                                                              results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/index.html b/v2.0/en/index.html new file mode 100644 index 00000000..4293facd --- /dev/null +++ b/v2.0/en/index.html @@ -0,0 +1,3384 @@ + + + + + + + Introduction · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                MAVSDK (main)

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                Slack Discuss GitHub Actions Status +Coverage Status

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                MAVSDK is a collection of libraries for various programming languages to interface with MAVLink systems such as drones, cameras or ground systems.

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                The libraries provides a simple API for managing one or more vehicles, providing programmatic access to vehicle information and telemetry, and control over missions, movement and other operations.

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                The libraries can be used onboard a drone on a companion computer or on the ground for a ground station or mobile device.

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                MAVSDK is cross-platform: Linux, macOS, Windows, Android and iOS.

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                Programming Languages

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                MAVSDK is primarily written in C++ with wrappers available for several programming languages:

                                                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                Getting Started

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                Check out the quickstart guide for C++ and Python. +And no matter which language you are using, use the C++ Guide to learn how to +perform common tasks and use the library in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                Getting Help

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                This guide contains information and examples showing how to use MAVSDK. +If you have specific questions that are not answered by the documentation, these can be raised on:

                                                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                Use Github for bug reports/enhancement requests:

                                                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                Contributing

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                We welcome contributions! If you want to help or have suggestions/bug reports please get in touch with the development team.

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                The Contributing (C++) section contains more information on how and what to contribute, including topics about building MAVSDK from source code, running our integration and unit tests, and all other aspects of core development.

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                License

                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                • The MAVSDK is licensed under the permissive BSD 3-clause.
                                                                                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                                                                                • This documentation is licensed under CC BY 4.0 license.
                                                                                                                                                                                                                                                                                                                                                                                                                                                • +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                Governance

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                The MAVSDK project is hosted under the governance of the Dronecode Foundation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                                                                                                                                Dronecode Logo +Linux Foundation Logo

                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                  No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/python/index.html b/v2.0/en/python/index.html new file mode 100644 index 00000000..d99453f5 --- /dev/null +++ b/v2.0/en/python/index.html @@ -0,0 +1,3341 @@ + + + + + + + Python · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                  MAVSDK-Python

                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                  results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/python/quickstart.html b/v2.0/en/python/quickstart.html new file mode 100644 index 00000000..1211f818 --- /dev/null +++ b/v2.0/en/python/quickstart.html @@ -0,0 +1,3414 @@ + + + + + + + QuickStart · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Python QuickStart

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Prerequisites

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Python 3.6+: run python --version or python3 --version in a terminal to check the installed version.
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • A running SITL instance (jMAVSim, gazebo, …). +A quick way to run a headless gazebo SITL instance using docker is documented here.
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Install

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    MAVSDK-Python is distributed through PyPi, and can therefore be installed with pip3:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    pip3 install mavsdk
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Make sure that the output of this command confirms that the installation succeeded!

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    On some systems, you may have to run pip3 install --user mavsdk, or you may want to run in a Python venv.

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    For the quick start below we will also install the lightweight package called “aioconsole”. +This provides a REPL (interactive shell) called apython that we can use for running asyncio code:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    pip3 install aioconsole
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Run SITL

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    It is always good to make sure that SITL works before trying to connect MAVSDK to it. +One way is to run the following commands in the pxh> prompt when SITL is running:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    commander takeoff
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +commander land
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    The simulated drone should takeoff and land. +If it doesn't, it may mean that SITL is not ready, or that there is a problem.

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Take off from MAVSDK

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    When we know that the simulator is ready, we can open an apython REPL:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    apython
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Import MAVSDK into the environment by entering:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    from mavsdk import System
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    We then create a System object, in this case named drone, and make it connect to the drone (this object is our "handle" to access the rest of the MAVSDK functions):

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    drone = System()
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +await drone.connect()
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Once connected, we can arm and takeoff using the appropriate MAVSDK commands:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    await drone.action.arm()
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +await drone.action.takeoff()
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    If everything went well, your drone should takeoff. +In the pxh console, you should see a log line like:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    INFO [commander] Takeoff detected
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    If running a graphical interface, you should see the drone taking off. +Here is what it looks like in jMAVSim:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    jMAVSim after a successful takeoff

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Make sure to send the takeoff() command within (at most) a few seconds of arm(); the drone will automatically disarm after a few seconds if it does not receive a command to takeoff.

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    You get an exception, as shown below:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    raise ActionError(result, “arm()”)
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +mavsdk.generated.action.ActionError: COMMAND_DENIED: ‘Command denied’; origin: arm(); params: ()
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    This is not a bug! It means that the arm() call was rejected by PX4, with the error code COMMAND_DENIED. +It happens for instance when you try to arm before the drone gets a GPS fix. +Most functions in MAVSDK-Python can raise exceptions that your code should handle with try... except.

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Now that the drone is flying, we can land:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    await drone.action.land()
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    We have been using the apython REPL to run all that interactively, but the same can be achieved by running the takeoff_and_land.py example (in which case the aioconsole package is not needed).

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Using an IDE

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Running from the REPL is convenient for testing a few commands interactively, but aioconsole does not provide auto-completion. +However, IDEs like PyCharm do. +This is very helpful, as typing drone. is enough to get a list of suggestions. +The following screenshot shows PyCharm auto-completion for drone.action.:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Auto-completion in PyCharm

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Examples

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    We do have a number of examples available in the repository, which are certainly a good starting point for learning about MAVSDK-Python.

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Next Steps

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Once MAVSDK is installed we recommend you:

                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                    results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                      No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/en/search_index.json b/v2.0/en/search_index.json new file mode 100644 index 00000000..f812270e --- /dev/null +++ b/v2.0/en/search_index.json @@ -0,0 +1 @@ +{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["(#mavsdk)","(2016):","(2018):","(2019).","(2019):","(2020):","(c++)","(main)","02:32:17","12","2017","2023","2023.","27","3","4.0","access","android","answer","api","aspect","avail","board","bsd","bug","build","c++","camera","cc","check","clause.","code,","collect","common","companion","complete.","comput","concept.","contain","contribut","contribute,","contributions!","control","core","cross","csharp","develop","development.","device.","discord","discuss","doc","document","documentation,","drone","dronecod","drones,","exampl","featur","foundation.","general.","get","github","go","govern","ground","guid","help","host","includ","inform","integr","interfac","introduct","ios.","java","javascript","languag","languages:","learn","librari","licens","license.","license:","linux,","macos,","manag","matter","mavlink","mavsdk","mavsdk.","missions,","mobil","more","movement","on","on:","onboard","operations.","out","over","perform","permiss","platform:","pleas","primarili","production.","program","programmat","project","proof","provid","python","python.","question","quickstart","rais","report","reports/enhanc","requests:","run","rust","section","sever","show","simpl","sourc","specif","start","station","such","suggestions/bug","swift","system","systems.","task","team","team.","telemetry,","tests,","topic","touch","under","unit","updated:","us","using,","variou","vehicl","vehicles,","want","welcom","windows,","wrapper","written","©"],"cpp/":["\"server","(e.g.","(e.g.:","(system","(system).","/","02:32:17","12","2017","2023","2023.","27","4.0","above.","accelerometer,","access","action","action:","addition,","and/or","api","are:","arming,","aspect","autopilot","avoidance,","basic","be","below.","between","build","c++","calibr","calibration:","camera.","camera:","cc","chang","changes.","check","class","class.","code,","commands.","compat","complet","components.","comput","connect","consum","contain","contribut","contributing/extend","control","copter","core","creat","creation","design","develop","development.","direct","discov","doesn't","download","drone","drone).","enabl","environments.","etc.).","everyth","evolv","exampl","expected,","expos","featur","file","follow","followme:","found","full/direct","functionality.","futur","geofence.","geofence:","get","gimbal.","gimbal:","guarantees.","guid","gyro,","hardwar","implement","import","includ","info:","inform","integr","interfac","items.","land.","landing.","librari","license:","list","log","logfiles:","magnetometer).","main","make","manag","mavlink","mavlink.","mavlinkpassthrough:","mavsdk","mavsdk:","messages/types.","miss","mission","mission:","missionitem","missionraw:","missions,","more","movement","need","non","note","object","objects),","objects.","obstacl","off,","offboard:","on","operations.","out","over","overview","param:","parameters.","performant,","planning.","plugins\"","posit","product","programmat","project","project,","provid","quickstart","rates.","raw","repres","robust","rout","run","sdk","sdk.","section","sensor","set","side","simpl","softwar","someth","sourc","specifi","start","started.","state","statu","still","suppli","sure","system.","system:","take","takeoff","task","team","telemetri","telemetry,","telemetry:","test","tests,","through","topic","track","troubleshoot","troubleshooting.","turn","underli","unit","updat","updated:","upload/download.","us","vehicl","vehicle.","veloc","version","versions:","via","vision,","vtol","waypoint","well","work","©"],"cpp/quickstart.html":["(also","(from","(or","(see","(simulation)","(udp://:14540).",".deb","02:32:17","12","2017","2023","2023.","27","4.0",">","abov","above.","against","alreadi","and/or","api","app","applic","application.","apt","argument","automat","bbuild","behaviour","brew","brows","build","build/takeoff_and_land","built","c++","c++.","cc","cd","check","clone","cmake","code.","connect","consol","contain","describ","detail","dev_1.4.16_ubuntu20.04_amd64.deb","develop","directory)","directory:","do:","docker","download","dpkg","e.g.:","easiest","environment.","essenti","exampl","example,","example/takeoff_land/build","example:","expect","extract","file","files)","first","first:","found","functionality.","gazebo","git","ground","h.","header","headless:1.11.0","here:","homebrew","https://github.com/mavlink/mavsdk.git","https://github.com/mavlink/mavsdk/releases/download/v1.4.16/libmavsdk","includ","inform","instal","instruct","j4","jonasvautherin/px4","land","land.","libmavsdk","librari","library).","library:","license:","link","linux","local","maco","mavsdk","more","movement","multipl","need","next","notes.","observ","offboard","older","on","onc","oper","out","overview","part","platform","platform.","port","pre","prebuilt","project","px4","px4,","qgroundcontrol","qgroundcontrol.","quickstart","recommend","recurs","refer","releas","release.zip","releases,","remov","rm","run","running.","sdk","see","set","show","shown","shown:","simpl","simul","simulator,","simulator:","sitl","soon","sourc","standard","start","started.","station.","step","store","string","sudo","systems).","takeoff","takeoff_and_land/","team","terminal,","terminal:","tri","ubuntu","udp","udp://:14540","up","updated:","us","vehicl","vehicle,","vehicle.","version","way","wget","window","write","x64","you:","©"],"cpp/guide/":["(and","02:32:17","12","2017","2023","2023.","27","4.0","api","c++","cc","common","common)","develop","guid","license:","mavsdk","perform","provid","show","tasks.","team","topic","updated:","us","©"],"cpp/guide/installation.html":["(in","(see",".deb",".rpm","0.37.0","02:32:17","1.fc33","12","2017","2023","2023.","27","4.0","application.","arch","artefacts.","aur","avail","bbuild","brew","build","c++","cc","cmake","cmake_prefix_path","code.","configur","contain","dcmake_prefix_path=../mavsdk_extract","debug","develop","directori","directory)","download","dpkg","dpkg:","e.g.","extract","fedora:","file","h.","header","homebrew","i.e.:","inform","instal","itself,","latest","librari","library).","library:","license:","linux","linux:","local","maco","macos:","mavsdk","mavsdk_0.37.0_ubuntu20.04_amd64.deb","need","point","prebuilt","releas","release.zip","rpm","rpm:","s","source.","state","sudo","system","team","time","u","ubuntu:","updated:","us","want","window","x64","x86_64.rpm","yay","yay:","©"],"cpp/guide/general_usage.html":["\"land\".","\"stale\"","\"takeoff\"","\"vehicl","(a","(and","(but","(depend","(e.g","(e.g.","(for","(includ","(incorrect","(or","(outsid","(time","(vehicles)).","(vehicles/camera","(you","//","///","02:32:17","12","2017","2023","2023.","27","3","4.0","=","access","accur","acknowledg","act","action","action,","action::land()","action::takeoff_async(resultcallback","actions,","actions/offboard","actual","aircraft","algorithm","allow","anyth","api","api.","applic","application.","applications,","applications.","appropri","are:","associ","async","automat","autopilot","autopilot.","back","bandwidth","basic","becom","behaviour","between","but,","c++","call","callback","callback)","callback).","callbacks,","callbacks.","cc","chang","channel","channel).","class","class.","clean","client","code","code.","com","command","complet","complete,","complete.","comput","concret","confirm","connect","consid","consum","contain","control","control)","creat","create/destroy","da00ag57","debug","design","desir","destroy","destroyed.","detect","develop","devic","differ","disconnect","discov","down.","download/import","drone","dure","dynam","e.g.","effect","enum","enum.","environ","error","etc.).","exampl","example,","exceptions!","explicitli","fail","fix","flight","follow","format","format:","friendli","function","futur","general/overview","get","goe","ground","handl","heartbeat","high","human","id","implic","import","includ","increasingli","info","inform","insid","instanc","instanti","instead,","instructions\")","it).","items.","itself","jump","land","land,","languag","last","latenc","latency,","later","librari","license:","limit","limitations.","limitations/behaviour","link.","linux","long","maco","main","make","manag","mavlink","mavsdk","messag","messages).","messages.","method","mission","missionitem","missions.","mode","monitor","more","multicopters,","multipl","n","n,","need","new/delete).","not).","note","note:","object","off).","on","oper","out","out)","over","paradigms/usag","parent","particular","perform","pi)","platform","plugin","point","point.","pointer","port","port.","possible,","previou","primarili","program","protocol","provid","px4","queri","radios).","rais","raspberri","rate","read.","readabl","reason","receiv","received.","refer","reflect","releas","request","result","return","run","scope","scope.","sdk","sdk.","seconds.","see","sens","sent","separ","serial","serial:///com1","serial:///comn,","serial:///dev/tty.usbmodem","serial:///dev/tty.usbseri","serial:///dev/ttyacm0","serial:///dev/ttyacmn,","serial:///dev/ttyusb0","serial:///dev/ttyusbn,","serial://[dev_node][:baudrate]","share","shut","similarly,","sitl","so,","soon","sources,","specif","specifi","stall","state/telemetri","station,","statu","store","stream","string","subscrib","subscript","subsequ","subset","success","suppli","support","synchronously,","system","take","tcp","tcp://[server_host][:server_port]","team","telemetri","telemetry,","telemetry/inform","telemetry::subscribe_flight_mode()).","telemetry::subscribe_position(positioncallback","test","thread.","time","topic","tri","troubleshooting.","type","udp","udp://:14540","udp://[bind_host][:bind_port]","unreli","untested.","up","updat","updated:","url","us","usage/paradigm","usb","used,","user","usual","values.","variabl","variou","vehicl","vehicle,","via","vision","vtol.","wait","well","whenev","window","windows).","wing","within","work","work,","write","©"],"cpp/guide/connections.html":["!=","\"no\")","\"sdk","\"yes\"","(14540).","(and","(auto","(connection_result","(e.g.","(in","(inaddr_any/0.0.0.0)","(mavsdk.system().size()","(sinc","(synchronous)","(system","(thi","(udp://:14540)","(vehicles)","...","//","//add","//iter","0)","02:32:17","12","14540\":","14550).","192.168.1.12,","2017","2023","2023.","27","4.0",":","=","==",">get_system_id())","?","`forwardingoption::forwardingoff`);","abov","access","actual","ad","add","add_any_connection().","add_tcp_connection().","add_udp_connection()).","allow","and/or","api","arriv","arriving.","assumed:","attach","automat","baudrat","behav","below","below:","between","bi","board","both","broadcast","callback","case","cc","certain","check","class","client","code","collection,","common","commun","companion","compon","connect","connected,","connection,","connection:","connection_result","connectionresult","connectionresult::success)","connections,","control","current","default","detail","detect","develop","direct","direction,","disconnect","discov","discovered.","distinguish:","do:","drone","e.g","e.g.","each","events.","first","follow","format","forward","forwarding:","forwardingoption::forwardingoff.","forwardingoption::forwardingon);","fragment","ftdi,","ftdi_ft232r_usb_uart_xxxxxxxx","function","ground","guid","has_autopilot()","have:","heartbeat","id,","id/usb","if00","immedi","implemented.","indic","inform","initi","interfac","ip","ip,","is_connected()","it.","iter","lambda","license:","linux:","listen","local","mavlink","mavsdk","mavsdk.add_any_connection(\"serial:///dev/serial/bi","mavsdk.add_any_connection(\"serial://com3:57600\");","mavsdk.add_any_connection(\"tcp://192.168.1.12:14550\");","mavsdk.add_any_connection(\"udp://192.168.1.12:14550\");","mavsdk.add_any_connection(\"udp://:14540\");","mavsdk.add_any_connection(\"udp://:14540\",","mavsdk.add_udp_connection();","mavsdk.register_on_new_system([]()","mavsdk.systems())","mavsdk.systems()[0];","mavsdk;","mean","messag","messages.","method","method.","method:","mode","mode,","mode.","monitor","more","multipl","need","network","network.","new","normal/most","note","notif","notifi","offboard","on","on.","onc","order","over","overload","packet","pick","plugin","pointer","port","port(s)","port,","port0:57600\");","port0:57600\",","ports)","ports.","possibl","print","px4","qgc","queri","radio),","regist","require,","return","same","see","send","serial","serial://[path][:baudrate]","server","set","setup","setup_udp_remote()).","share","show","shown","side,","sik","snippet","so,","sometim","specifi","standard","started,","station","std::cout","std::shared_ptr","std::this_thread::sleep_for(std::chrono::seconds(1));","string","subscribe_on_new_system().","succeeded.","system","system,","system/vehicl","systems()","systems.","talk","tcp","tcp://[host][:port]","team","this:","through","to,","topics).","two","udp","udp,","udp://[host][:port]","up","updated:","url","us","usb,","user","vector","vehicl","vehicle.","vehicles,","vehicles/system","via","wait","watch","way","whether","wifi","wifi.","windows:","{","}","©"],"cpp/guide/using_plugins.html":["#includ","(below","(use",")","...","02:32:17","12","2017","2023","2023.","27","4.0","=","access","action","action{system};","ad","api","app","app'","applic","application.","arm,","build","c++","call","cc","cmake","code:","connect","control","convent","creat","declared/us","definit","demonstration.","develop","differ","drone","each","etc.","example,","file","file:","first","flight","gp","header","inform","information,","instanc","instance,","invok","it.","land","librari","license:","link","manag","mavsdk","mavsdk_act","mavsdk_plugin_name.so.","mode,","more","name","named:","need","number","object","plugin","plugin.#includ","plugins)","plugins.","pointer","provid","purpos","queri","same","section","see","separ","shown:action.takeoff();","sourc","specifi","status,","system","system).","system.","systems/vehicl","takeoff","target_link_librari","target_link_libraries(your_executable_nam","team","telemetri","topic","updated:","us","vehicl","vehicle,","way.","with:auto","©"],"cpp/guide/system_information.html":["#includ","(#includ","(e.g.","(for","(info::vers","(mavlink","(see","(vehicle)",")","02:32:17","12","2017","2023","2023.","27","4.0","=","abov","alreadi","associ","assum","auto","befor","below","below:","call","cc","chang","char[18].","check","class","code","conflicts.","connect","console:","defin","develop","example,","firmwar","follow","garbag","hardwar","hardware),","hardware_uid","host","id","ids/names.","includ","info","info,","info::is_complete()","info::product)","inform","information,","info{system};","inherit","instanc","it.","license:","mavlink","mavsdk","mavsdk.h","mavsdk.systems()[0];","necessarili","note","nuttx)","obtain","occur","order","os","plugins):","possibl","precondit","prevent","print","product","product,","provid","px4","queri","relev","replac","retrieved.","return","semant","show","shown","simul","std::cout","store","sys_id","system","team","type","uid,","uid2","uint64_t","updated:","us","uuid","uuid/uid","valu","vehicl","vehicles.","vendor","version","version).","version,","©"],"cpp/guide/telemetry.html":["!=","\"all","\"freshness\"","\"state\":","#63.","'changes'","(!telemetry.health_all_ok())","(a","(aggreg","(basic","(e.g.","(flight_mode()).","(health_all_ok()).","(here","(in","(mavsdk.system().size()","(oldflightmod","(only)","(result","(result)","(search","(set_rate_result","(state","(synchronous,",")","...","//","//block","//flight","//fulfil","0)","02:32:17","1","12","2017","2023","2023.","27","4.0","=","==",">();",">get_future();",">set_value()",">set_value();",">set_value(result);","[prom](bool","[prom](telemetry::result","above.","accelerationfrd","access","actuatorcontroltarget","actuatoroutputstatu","ad","add","addit","air.","altitud","altitude).","altitude.","altogeth","angl","angularvelocitybodi","angularvelocityn","any,","api","apis.","app'","application,","application.","approach","architectur","are:","argument","arm","arm,","arm.","armed,","armed/disarmed.","arriv","associ","asynchron","asynchronous,","attitude/orient","auto","autopilot","basi","batteri","be","below","below.","below:","best","block","blocking;","both","build","calibr","call","callback","callback)","callback,","captur","case","cc","certain","chang","changed.","changes.","changes:","channel.","characterist","check","checking):#includ","class","cmake","code","command","commands/vehicl","commun","compar","condition.","configure_stream).","confirm","conn_result","connect","connected.","connectionresult","const","control.","covari","creat","current","data","default","defin","definit","degrees,","depend","detect","determin","develop","discovered.","discuss","each","easier","easiest","enough","error","error)","estim","euler","eulerangl","even","exampl","example,","failur","file","file.","find_package(mavsdk","first","fix,","fixedwingmetr","flight","flightmode)","flow","flying/in","follow","fragment","frequenc","fulfil","fulfilled.","function","function)","function.","function:","further","futur","future_result","future_result.get();","gener","get","good","gpsinfo","groundtruth","handl","hardwar","health","healthy\"","heartbeat","home","hz.","immediately.","imu","includ","inform","information).","information,","information.","information/exampl","information:","instanc","instruct","integr","invok","issu","lambda","last","latitud","level","librari","license:","limit","link","lock.","longitud","magneticfieldfrd","main","management)","mavlink_main.cpp","mavsdk","mavsdk.add_udp_connection();","mavsdk.systems()[0];","mavsdk::mavsdk","mavsdk::mavsdk_telemetri","mavsdk::telemetry::subscribe_position(positioncallback","mavsdk;","mavsdk_telemetri","mechan","meet","messag","method","methods)","methods.","mode","mode.","monitor","multipl","need","new","non","note","now","number","object","obtain","occur","odometri","ok","oldflightmode=telemetry::flightmode::unknown;","on","once.","oper","order","out","overview","particular","per","percentag","perform","plugin","plugins.","poll","popul","posit","position)","position/gp","positionbodi","positioncallback","positionvelocityn","potenti","power","print","print!","probabl","proceed.","program","prom","promis","prototype,","provid","provided.","px4","quaternion","rate","rc","rcstatu","reach","readi","regular","rel","remaining.","rememb","report","reported.","request","required)","result","result)","result):","result.","return","run","same","satellites.","sdk","sea","section","sections).","sensor","sequence,","set","set_rat","set_rate_position()):","set_rate_position_async()","set_rate_result","show","shown","signal","similarly,","simpli","sitl,","sleep_for(seconds(1));","soon","startup","state","state.","statu","status,","statustext","std::cout","step","stop","strength,","struct","subscribe_flight_mode()","succe","support","synchron","system","system.","system:#includ","take","takeoff","target_link_librari","target_link_libraries(your_application_nam","team","telemetri","telemetry,","telemetry.set_rate_position(1.0);","telemetry.set_rate_position_async(1.0,","telemetry.subscribe_flight_mode([&oldflightmode](telemetry::flightmod","telemetry.subscribe_flight_mode(nullptr);","telemetry.subscribe_health_all_ok(","telemetry.subscribe_health_all_ok(nullptr)).","telemetry.subscribe_position([](telemetry::posit","telemetry::flightmod","telemetry::result","telemetry::result::success)","telemetry::subscribe_position()","telemetry_async.cpp","telemetry_health.cpp","telemetry_modes.cpp","telemetry_sync.cpp","telemetry{system};","tests:","though","through","time","times,","topic:","type","understand","unsubscrib","until","up","updat","updated:","updates.","us","user","usual","valu","variabl","variou","vehicl","vehicle.","velocitybodi","velocityn","versions,","via","void","voltag","wait","want","way","way,","way.","whether","wish","with:","without","{","{//","}","});","©"],"cpp/guide/taking_off_landing.html":["!=","\"healthy\"","\"healthy\":","\"return","(!check_health.gyrometer_calibration_ok)","(a","(also","(and","(basic","(current_posit","(depend","(e.g.","(fix","(fw_result","(ha","(in","(land_result","(mavsdk.system().size()","(on","(rtl_result","(take","(telemetry.armed())","(telemetry.health_all_ok()","(the","(use",")","...","//","//land","//rtl","0)","02:32:17","12","1;","2017","2023","2023.","27","3","4.0","=","==","accept","access","act","action","action.","action.land();","action.set_takeoff_altitude(3.0);","action.transition_to_fixedwing();","action::result","action::result::success","action::result::success)","action_hover_async.cpp","action_takeoff_and_kill.cpp","action_transition_multicopter_fixedwing.cpp","actions!","action{system};","ad","addit","addition","alreadi","altern","altitud","altitude,","altitude.","anoth","api","api.","apis:","app","app'","application.","approach","are:","arm","arm()","arm,","arm:","armed,","arming,","arming:","around","associ","assum","asynchron","auto","automat","back","base","befor","below","below.","below:","best","between","bool","both","build","calibr","calibrated,","calibration_requir","call","cc","chang","check","check_health","checking):#includ","class","cmake","code","command","command,","command.)","command:","complet","complete.","condit","configur","configuration).","confirm","conn_result","connect","connectionresult","consid","const","copter","creat","cruis","current","current_position=0;","default/curr","definit","depend","determin","develop","differ","disarm","disarm(),","disarm,","disarm.","disarm/kil","disarm_async","disarmed.","discovered.","drive","drone","enough","error","etc)","etc.).","even","exampl","example:","execut","exit","explicitli","fail","failed,","false;","file","find_package(mavsdk","finish","fix","fli","flight","flight).","float","flying,","follow","fragment","functionality.","further","fw_result","gener","get/set","get_maximum_spe","get_takeoff_altitude().","gp","health","heartbeat","high","hold","home","home\")","horizont","hover","implic","import","indic","inform","information/exampl","instanc","instruct","instruction.","instructions.","integr","intend","invok","item","itself","kill","kill(),","kill.)","kill_async","known","land","land\",","land()","land,","land_async()","land_result","landed,","landing,","landing.","landing:","launch\",","librari","license:","link","list","locat","lock).","main","manual","mavsdk","mavsdk.add_udp_connection();","mavsdk.systems()[0];","mavsdk::mavsdk","mavsdk::mavsdk_act","mavsdk;","mavsdk_act","method","method,","method:","methods.","methods:","metres:","mission","mode","mode)","mode,","mode.","modes,","modes.","monitor","motor","mpc_xy_cruis","multicopt","need","next","no_vtol_transition_support).","normal","not).","object","off,","off.","off:","offboard","ok","on","onc","parameter.","perform","plugin","plugins.","point","point.","poll","posit","previou","print","prior","proce","provid","px4","px4)","px4/sdk","qualiti","queri","reach","reached:","readi","ready,","realiti","received.","recommend","refus","report","requir","required)","respons","response.","result","return","return/complet","return/rtl","return_to_launch()","return_to_launch_async()","rtl_result","safe.","same","sdk","section","sections).","send","set","set,","set_maximum_speed()","set_takeoff_altitude().","show","shown","similar","simpl","simpli","sleep_for(seconds(1));","specif","speed","start","state,","statu","std::cout","std::this_thread::sleep_for(std::chrono::seconds(1));","step","still","stop","succe","success","support","switch","synchron","system","system.","system:#includ","take","takeoff","takeoff()","takeoff,","takeoff.","takeoff_async()","target","target_alt=action.get_takeoff_altitude_m();","target_link_librari","target_link_libraries(your_application_nam","task,","team","telemetri","telemetry.","telemetry.health();","telemetry.return_to_launch();","telemetry::armed().","telemetry::health","telemetry:health_all_ok())","telemetry:subscribe_health_all_ok().","tests:","time","topic:","transit","transition_to_fixedwing(),","transition_to_fixedwing_async(),","transition_to_multicopter()","transition_to_multicopter_async()","tri","trigger","true)","type","understand","unfortun","until","updated:","us","vehicl","vehicle'","vehicle,","veloc","veri","versions.","versions:","via","vtol","vtol_transition_support_unknown","wait","want","way","way).","whether","wing","wing,","without","write","{","}","©"],"cpp/guide/missions.html":["!=","\"mission","\"repeat\",","\"return","(a","(and","(at","(basic","(e.g.","(even","(mavsdk.system().size()","(mission_items)","(plugin)","(px4","(result","(result.first","(the","(there","(which",")","...","//","//add","0)","02:32:17","1.0f;","10.0f,","12","2.0f;","20.0f,","20.0f;","2017","2023","2023.","27","4.0","47.40;","5.0f,","5.0f;","60.0f,","60.0f;","8.5455360114574432);","8.5455360114574432;","8.5456490218639658,","=","==",">camera_act",">camera_photo_interval_",">gimbal_pitch_deg",">gimbal_yaw_deg",">is_fly_through",">latitude_deg",">loiter_time_",">longitude_deg",">relative_altitude_m",">speed_m_","[](mission::missionprogress","abstract","access","action","action,","actual","ad","add","additionally,","again,","allow","alreadi","altitude,","api","api.","app'","application.","approach","appropri","are:","arm","asynchron","attribut","attributes.","auto","automat","autopilot","avail","back","befor","behaviour,","below","below.","below:","better","bool","build","callback","camera","camera_action);","case","cc","check","checking):#includ","class","class,","class.","cmake","code","command","commun","complet","conn_result","connect","connectionresult","const","contain","conveni","copter","correspond","creat","create,","current","declar","default","defin","definit","describ","desir","develop","discovered.","done.","doubl","download","download!","download,","each","error","etc.","exactli","exampl","example:fli","explicit","fail","false,","field","file","find_package(mavsdk","finished.","fit.","fix","fli","flight","float","follow","fragment","full","function","further","furthermor","gener","getter","gimbal","gimbal_pitch_deg,","gimbal_yaw_deg,","guarante","guide)","heartbeat","here","ignored/not","import","import/download","in,","inform","instanc","instead","instruct","integr","is:","is_fly_through,","is_mission_finished()","it,","item","item).","item,","items\",","items.","jump","lambda","land","landing,","latitude_deg,","launch","launch\"","librari","license:","link","longitude_deg,","main","make_mission_item(","make_mission_item(47.398170327054473,","manag","mani","manipul","mav_cmd_do_change_spe","mav_cmd_do_mount_control","mav_cmd_image_start_captur","mav_cmd_image_stop_captur","mav_cmd_nav_land","mav_cmd_nav_loiter_tim","mav_cmd_nav_takeoff","mav_cmd_nav_waypoint","mav_cmd_video_start_captur","mav_cmd_video_stop_captur","mavlink","mavsdk","mavsdk.add_udp_connection();","mavsdk.systems()[0];","mavsdk::mavsdk","mavsdk::mavsdk_miss","mavsdk;","mavsdk_miss","mean","method","methods):","mission","mission).","mission.","mission.cpp","mission.download_mission();","mission.start_mission();","mission.subscribe_mission_progress(","mission:","mission::download_mission()","mission::missionitem","mission::missionitem::cameraact","mission::pause_mission().","mission::result","mission::result::success)","mission::start_mission.","mission::subscribe_mission_progress(),","mission::upload_mission()","mission_cancellation.cpp","mission_change_speed.cpp","mission_item","mission_items.push_back(","mission_items.push_back(new_item);","mission_items.push_back(new_item2);","mission_items;","mission_progress))","mission_raw_mission_changed.cpp","mission_rtl.cpp","mission_transfer_lossy.cpp","missionitem","missionitem());","missionitem::cameraaction::none));","missionitem::cameraaction::takephoto;","missionitems.","missionraw","missions.","mission{system};","mode","monitor","multipl","nan","need","new_item","new_item(new","new_item2","new_item2(new","next","number","object","objects,","objects.","off,","omit","option","outsid","paus","pause,","plugin","plugin.","plugins.","popul","posit","position,","position.","previou","progress","progress:","provid","px4","qgroundcontrol","qgroundcontrol.","queri","receiv","regular","relative_altitude_m,","remaind","report","requir","required)","required.","restart,","result","resum","return","run,","same","sdk","sdk).","second","section","section.","sections).","sensibl","sent).","set","set.","show","shown","sleep_for(seconds(1));","small","spec","specifi","specification):","speed","speed)","speed_m_s,","start","starting/paus","static","status.","std::cout","std::shared_ptr","std::vector>","std_vector::push_back()","step","subset","successfulli","support","synchron","system","system.","system:#includ","take","takeoff","takeoff,","target","target_link_librari","target_link_libraries(your_application_nam","team","tests:","though","through","time","topic:","total","total.","track","travel","true;","updated:","upload","upload,","us","used.","user","valu","vector","vector.","vector:","vehicl","vehicle.","via","view","vtol","wait","way","whether","wing","without","write","writing)","{","}","©"],"cpp/guide/offboard.html":["!=","\"down\",","(0","(a","(at","(basic","(e.g.","(for","(fourth)","(front,","(in","(it","(mavsdk.system().size()","(negative)","(new","(north,","(not","(note,","(notic","(offboard::velocitybodyyawspeed::forward_m_s)","(offboard::velocitybodyyawspeed::right_m_","(positive)","(px4","(result","(set_velocity_body()).","(set_velocity_ned())","(when",")","...","//","//stop","0)","0.0f,","0.0f});","02:32:17","12","180","2","2.0f,","2017","2023","2023.","20hz","27","270.0f});","2hz).","3","3.0f,","30.0f});","4.0","5","5.0f,","5.0f});","60","60.0f});","90","=","==","abov","above,","absolut","access","act","action","ad","addit","addition","angular","anoth","anti","anticlockwis","api","api).","api,","app'","applic","application.","appropri","are:","argument","argument,","auto","automat","available.","avoid","avoidance.","befor","behaviour","below:","bodi","both","build","call","case","case,","cc","chang","changed.","checking):#includ","circl","circle,","class","clear","cleared).","client","clock","clockwis","cmake","code","collis","command","common","companion","compass","compon","components.","computer;","conn_result","connect","connectionresult","control","coordin","copter","creat","current","curv","declar","definit","degre","degrees/second.","depend","develop","deviat","differ","direct","direction,","direction.","direction/at","discovered.","down","down)","down).","e.g.","each","east,","east_m_","enum.","error","error!","etc.","etc.)","exampl","example:","examples.","examples:","explicitli","face","false.","fastest).","file","final","find_package(mavsdk","first","fix","fli","flight","follow","forc","forward","forwards,","frame","frame.","further","gc","gener","go","head","heartbeat","hold","human","implement","independ","indic","inform","information/exampl","initialis","instanc","instanti","instruct","integr","last","librari","license:","limitation)","link","list","m/","m/s:offboard.set_velocity_body({0.0f,","m/s:offboard.set_velocity_ned({3.0f,","main","mavsdk","mavsdk.add_udp_connection();","mavsdk.systems()[0];","mavsdk::mavsdk","mavsdk::mavsdk_offboard","mavsdk;","mavsdk_offboard","method","methods:","metres/second).","minim","mode","mode).","mode.","monitor","more","move","movement","ned","need","neg","negative.","north","north,","north:offboard.set_velocity_ned({0.0f,","null","obey","object","obstacle)","offboard","offboard.set_velocity_body({0.0f,","offboard.set_velocity_body({5.0f,","offboard.start();","offboard.stop();","offboard::is_active()","offboard::result","offboard::result::success)","offboard::stop()","offboard_result","offboard_velocity.cpp","offboard{system};","old","on","orient","out","outsid","paramet","particular","path","path.","per","plugin","plugins.","pointer","posit","position/thrust","possibl","precis","print","provid","put","px4","rate","rate.","rate/direction.","reach","readabl","real","rel","replac","requir","required)","required,","resend","resent","result","return","return/complet","right,","rotat","rotating.","same","sdk","second:offboard.set_velocity_body({0.0f,","section","sections).","send","sensor","separ","set","set_velocity_body()","set_velocity_body()).","set_velocity_ned()","setpoint","setpoint)","setpoints).","setpoints.","setter","share","show","shown","sideway","simpl","simpli","sleep_for(seconds(1));","sleep_for(seconds(8)))","soon","south","south,","specif","specifi","start","start()","start_async()","starting/stop","starts.","std::cerr","step","stop","stop_async().","string","successful.","support","switch","synchron","system","system.","system:#includ","take","target_link_librari","target_link_libraries(your_application_nam","task","team","telemetri","telemetry::subscribe_flight_mode()).","tests:","third","three","thrust","time","timer","topic:","toward","travel","travel.","true","turn","turn/yaw","two","type","up","up!):offboard.set_velocity_ned({0.0f,","up/down","updat","updated:","us","usag","usual","valu","value),","value:","vehicl","veloc","velocitybodyyawspeed::yawspeed_deg_s,","velocitynedyaw","via","view","vtol","wait","way","west","west):offboard.set_velocity_ned({5.0f,","west,","west:offboard.set_velocity_ned({0.0f,","whatev","whenev","whether","wing","wise","without","world","writing).","yaw","{","}","©"],"cpp/guide/follow_me.html":["!=","(1","(a","(basic","(config_result","(follow_me_result","(front","(if","(in","(mavsdk.system().size()","(multicopt","(optionally)","(or","(the",")","...","//","//follow","0)","0.2f;","02:32:17","12","12.f;","20.f;","2017","2023","2023.","27","4.0","8","=","==",">","access","ad","addit","altitud","android:","api","app","app'","apple:","appli","applic","application.","are:","auto","automat","autopilot/flight","befor","behaviour","behind","behind)","below","below:","both","broken,","build","call","case","cc","centr","checking):#includ","class","climb","cmake","code","config","config.follow_direct","config.follow_distance_m","config.min_height_m","config.respons","config;","config_result","configur","configuration:","conn_result","connect","connectionresult","copter","core","creat","curr_config","current","daili","default","definit","develop","differ","directli","disabled.","discovered.","distanc","distance,","distance.","engag","ensur","error","error)","exampl","example:follow","face","failur","file","find_package(mavsdk","first","follow","follow_m","follow_me.cpp","follow_me.get_config();","follow_me.set_config(config);","follow_me.start();","follow_me_result","followm","followme::config","followme::config::followdirection::front;","followme::result","followme::result::success)","followme{system};","fragment","framework","front","further","gc","gener","get_config()","get_last_location().","gsc","handl","have","heartbeat","height","height,","higher","hold","host'","hz).","inform","information/exampl","instanc","instruct","integr","last","latest","left/right/centr","librari","license:","link","list","locat","location,","main","mavsdk","mavsdk.add_udp_connection();","mavsdk.systems()[0];","mavsdk::mavsdk","mavsdk::mavsdk_follow_m","mavsdk;","mavsdk_follow_m","messag","messages.","method","methods).","metres.","minimum","miscellan","mode","mode.","movements.","nan.","needed)","never.","object","obtain","onc","only).","os","pass","platform","plugin","plugins.","posit","position(s)","position,","print","provid","put","px4","qgc","qgroundcontrol","rate","rel","remain","requir","required)","resend","respect","respons","result","retriev","return","run","same","sdk","section","sections).","send","sent","set","set_config()","set_target_location()","shortli","show","shown","sleep_for(seconds(1));","source).","specif","specifi","start","start()","started.","std::cout","step","stop","stop()","stop(),","stream","suppli","support","system","system.","system:#includ","target","target,","target_link_librari","target_link_libraries(your_application_nam","team","tests:","time","time,","topic:","typic","underli","unpredict","updated:","updates.","us","user","vehicl","vehicle.","via","wait","way","windows.devices.geoloc","windows:","without","yaw","{","}","©"],"cpp/guide/vtol.html":["02:32:17","12","2017","2023","2023.","27","4.0",">","action","action_transition_multicopter_fixedwing.cpp","actions.","addit","basic","below:","between","camera/gimb","can't","cc","command","consid","copter","design","develop","effort","enhanc","example:","experience!","features.","fix","fli","function","further","gener","generic,","gone","guide:","help","implemented.","includ","inform","information/exampl","integr","itself,","known","land","license:","link","mavsdk","mission","missionraw","mode","mode.","modes.","much","multicopt","need","omissions:","plugin.","remain","specif","support","support.","supported.","take","takeoff","team","test","tests:","time","to/from","to:","touch","transit","types.","updated:","us","vehicl","vehicles.","vtol","vtol/fix","waypoint","wing","work","write","©"],"cpp/guide/toolchain.html":["\"template\"","#","#all","#if","(cmakelists.txt)","(e.g.","(in","(instal","(latest)","(librari","(the",")","...",".deb",".rpm","/usr/,","/usr/local,","02:32:17","12","17)","2017","2023","2023.","27","3.15)","4.0","abov","action","add_definitions(\"","add_executable(your_executable_nam","addit","against","allow","app","app'","applic","application,","application.","artefact","automatically.","bbuild","below","below.","better","binary.","boilerpl","build","build,","build/your_executable_nam","built","c++","c++11","c++11,","c++17","call","capabl","case","cc","chang","check","cmake","cmake_minimum_required(vers","cmake_prefix_path.","cmakelists.txt","command","compil","config","conflict","consid","core","creat","cross","dcmake_build_type=releas","dcmake_prefix_path=../mavsdk","default)","defin","definit","definition.","depend","describ","develop","differ","directori","directory):","directory,","do:","document","documentation.","dure","e.g.","enabl","exampl","examples.","execut","explain","explanatory.","expos","extract","file","files),","find","find_package(mavsdk","flag","format","fraction","gener","h.","handl","header","here","here).","inform","instal","installation.","installed.","interfac","it.","itself","j8","later","librari","library).","license:","link","linker","linux","list","local","locally.","locat","macos,","macos/linux,","macos/linux:","main","make","mavsdk","mavsdk::mavsdk","mavsdk::mavsdk_act","mavsdk::mavsdk_telemetri","minim","mode","modif","more","name","name,","need","new","of!","on","on)","on,","open","optim","order","out","page","path","platform","plugin","prefer","project'","project(your_project_name)","project,","project.","recommend","releas","release.zip","releases.","requir","required)","resourc","root","run","same","sdk","section","section.","see","self","set","set(cmake_cxx_standard","set(cmake_cxx_standard_requir","setup","show","shown","size","small","smaller","sourc","source,","specifi","std::function.","store","strict","such","sure","system","system,","target_link_librari","target_link_libraries(your_executable_nam","targets,","team","telemetri","therefore,","thing","too.","toolchain","toolchain.","turn","typic","up","up:","updated:","us","wall","warn","well.","werror\")","wextra","wide","wide.","window","windows:","written","x64","your_executable_nam","your_project_name,","your_source_file.","your_source_file.cpp","©"],"cpp/guide/logging.html":["#includ","(revert","...","//","0,","02:32:17","1,","12","2,","2017","2023","2023.","27","3","4.0",":","=","already.","are:","avoid","behavior,","behaviour)","call","callback","callback,","callback.","callback:","cc","class","const","core","currently,","custom","debug","default","default,","defin","develop","differ","disabl","do","durat","dure","e.g.","enough.","enum","err","exampl","extern","file","file,","function:","handl","have","heavi","implement","import","info","int","isn't","level","level,","license:","line","line)","log","long","mavsdk","mavsdk'","mavsdk::log::subscrib","mavsdk::log::subscribe([](mavsdk::log::level","mavsdk::log::subscribe(nullptr);","messag","message);","message,","my_nice_log(level,","my_nice_log,","note","nullptr","number","on","output","overrid","overwrit","pass","perform","pleas","plugin","possibl","possible.","previou","print","process","quickli","reasons.","redirect","return","safe","second","sent","sever","side","sourc","std::string&","stdout","stdout.","subscrib","supported.","synchron","system","system,","task","team","text","thread","threads.","time","true","unless","unsubscrib","updated:","us","usag","user","want","warn","way","well.","work.","yourself","{","};","©"],"cpp/guide/dev_logging.html":["\"../path","\"internal\".","#defin","#define.","#includ","()","(and","(e.g.","(file","(handled/ignored)","(test_file.cpp:26)","...","/src/integration_tests/integration_test_helper.h).","02:32:17","1","12","2017","2023","2023.","27","4.0","[04:55:08|error]","act","api","app","append","avail","basic","behaviour","below","both","build","builds.","built","call","cc","command","commands).","commit","commun","compat","consid","consol","custom","debug","debug)","default,","defin","descript","develop","disabl","display","enabl","error","exampl","exported,","failures).","function","futur","incom","inform","insert","integr","intended,","intern","issues/retri","license:","line","link","log","logdebug()","logdebug(),","logerr()","loginfo()","logs,","logwarn()","made","maintain","mavlink","mavsdk","messag","message,","message_debug","messages.","messages.for","method","number).","oper","origin","plugin","plugin/test","prepend","progress","progress/state.not","provid","reject","releas","report","sdk","sent","set","shown","sourc","source.","specif","src/core/log.h","src/core/system.cpp","status.","team","test","tests.","text.","timestamp","to/core/log.h\"","type","updated:","us","usag","vehicl","versions).","via","warn","©"],"cpp/guide/test.html":["(either","(gtest).","(gzclient),","./build/debug/src/integration_tests/integration_tests_runn","./build/default/src/integration_tests/integration_tests_runn","./build/default/src/unit_tests_runn","02:32:17","12","2017","2023","2023.","27","3d","4.0",">","against","automatically)","autostart","autostart_sitl=1","befor","both","build","built","c++","cc","cd","code","code.","commit","ctrl+c","design","develop","exist","framework","gazebo","googl","gtest","gtest_filter=\"sitltest.telemetry*\"","gtest_filter=\"sitltest.telemetryasync\"","gtest_list_test","headless=1","includ","inform","instal","integr","let","librari","library,","license:","linux.","list","maco","make","manual","manually:","mavsdk","merged.","need","new","part","pass","path/to/firmware/","path/to/mavsdk/","plugin","press","px4","px4_sitl","real","run","safe","see:","show","shown:","simul","simulation,","simulator.","singl","sitl","standard","start","stop","sure","team","telemetri","test","test:","tests,","tests.","tests:","time","topic","trick","unit","updated:","us","use:","vehicle.","viewer","windows.","without","works:","write","written","©"],"cpp/guide/build.html":["\"add","\"develop","\"public\"","\"visual","(e.g.","(for","(onli","(or","(see","(such","(with",".a",".deb",".dll",".dylib",".lib",".rpm",".so","/usr/","/usr/local,","/usr/local.","02:32:17","12","2","2017","2022:","2023","2023.","27","4.0","above,","absolut","ad","additionally,","address","admin","again!","again.","along","alreadi","applic","apps).","apt","arch","artifacts.","asan:","attempt","base","bbuild/default","be:","behavior","below.","between","binari","brew","brew,","broken","build","build),","build.","build/default","build_mavsdk_server:","build_shared_libs:","built","c+","c++","c:\\program","cache.","call","cc","cd","chang","checkout","chose","ci.","clang,","clean","clone","cmake","cmake).","cmake,","cmake.","cmake:","cmake_build_typ","cmake_build_type:","cmake_install_prefix","cmake_install_prefix,","cmake_install_prefix:","cmake_prefix_path:","command","common","compil","config","configur","configuration,","conflict","conflicts.","context.","copi","cygwin","date","dcmake_build_type=debug","dcmake_build_type=releas","dcmake_install_prefix=instal","debug","default.","defines/flag","depend","detail","devel","develop","development,","dflag=value:","directori","distribution:","dnf","document","done","down","download","dure","dynam","enabl","error","essenti","everyth","exampl","example,","execut","explain","fedora:","file","files.","final","first","first:","flag","folder","found","fundament","gcc,","get","git","git,","git.","git:","groupinstal","h.","header","homebrew","however,","https://github.com/mavlink/mavsdk.git","init","instal","installation.","installer).","instead","instruct","integr","issu","it'","it.","j8","ldconfig.","leak","librari","libraries\"","library:","license:","line","link","linker","linux","linux,","linux/maco","linux/macos:","linux:","local","locat","lsan:","maco","macos,","make","mavsdk","mavsdk...","mavsdk/install/","mavsdk_server,","mavsdk_server.","mingw","missing.","more","mostli","msvc","msvc),","msvc,","msvc.","need","need:","note","note:","off.","on","on:","onc","optim","out","pacman","parti","path","path\"","path).","platforms.","prevent","privileg","prompt","recommend","recurs","refer","referenc","rel","releas","requir","resolv","rf","rm","run","runa","runas:","sanitizer.","sdk","section","see","select","separ","set","ship","signal","software,","somewher","sourc","specifi","specified,","static","step","step,","step.","steps:","strip","studio","submodul","such","sudo","superbuild","superbuild:","support","supported.","sure","sy","system","system.","target","team","terminal:","tests.","that'","them.","third","tick","time","time.","tool","tools\"","tools:","tri","troubleshoot","turn","two","type","typic","ubsan:","ubuntu:","undefin","unit","updat","updated:","us","usual","variabl","version","via","visual","vs.","want","warnings,","well,","well:","werror:","wide","window","windows).","windows,","windows:","without","work","working,","xcode","©"],"cpp/guide/build_mavsdk_server.html":["\"embedded\"","\"x64","(and","(e.g.","(gnu/linux),","(i.e.","(in","+x","./dockcross","/lib/ld","02:32:17","1","12","2017","2022\",","2023","2023.","27","32","4.0","4.10.8,","8",">","action","android","appl","architecture,","arm,","arm64","armhf.so.3,","armv7","armv7/src/backend/src/mavsdk_serv","armv7:","around","auto","available.","backend).","base","bbuild/default","bbuild/io","bbuild/ios_simul","bbuild/linux","beaglebon","below","below.","below:cd","binari","bit","blocker","blue","build","build/default","build/io","build/linux","built","built.","c++","call","cc","cd","check","chip","chmod","ci","cmake","command","compil","compiler,","connect","conveni","copi","core","cross","current","dbuild_mavsdk_server=on","dbuild_shared_libs=off","dcmake_build_type=releas","dcmake_toolchain_file=tools/ios.toolchain.cmak","describ","develop","devic","device:cp","directory,","do:","dockcross","dockcross,","dockcross/android","dockcross/linux","docker","dplatform=o","dplatform=simulator64","dynam","eabi5","elf","example,","executable,","faster","fastest","file","gener","github","gnu/linux","goe","grpc","grpc.","h.","hardwar","however,","image).","inform","instal","instruct","interpret","io","itself).","j","j8","jetson","languag","librari","license:","linked,","linux","lsb","m1","maco","macos:","make","mani","manual","mavsdk","mavsdk_serv","more","nativ","navig","needed,","newli","now","nvidia","on","open","page,","past","pi,","platform","platforms).","pre","prompt","proper","raspberri","real","recommend","refer","releas","release/src/backend/src/mavsdk_serv","release/src/backend/src/mavsdk_server:","requir","rm","run","s.","same","sdk","section","see","server","simul","somewhere/els","sourc","strip","support","sure","system.","team","tool","typic","updated:","us","usual","veri","version","vs","way","well,","window","with:./dockcross","works.","wrapper","yet.","©"],"cpp/guide/build_docs.html":["#","(one","./tools/generate_docs.sh","/install,","/install/docs/markdown.","/install/docs/xml.","/xml","02:32:17","12","2017","2023","2023.","27","4.0","alreadi","annot","api","automat","below.","build","c++","cc","class)","code","commands:","comment","creat","develop","directori","doc","document","doxygen","extract","file","find","gener","generate_docs.sh","generate_markdown_from_doxygen_xml.pi","generated.","instal","instruct","library,","license:","linux","local","maco","markdown","mavsdk","per","pre","previou","refer","remov","rf","rm","run","script","sourc","still","syntax.","team","them,","tools/doc","updated:","us","windows.","work","xml","©"],"cpp/guide/code_style.html":["\"matter","(e.g.","(for","(read","(the",".","./tools/fix_style.sh",".clang",".cpp",".h","02:32:17","12","2017","2023","2023.","27","4.0","_m","_m_","_variable_name.","abbrevi","accord","aim","allow","altogether.","anyth","api","apis.","automat","be","below:","built","c++","c++17","camelcase.","cc","clang","class","class/struct/enum","code","code:","codes.","command:","con","consid","consistency).","contain","correct","declar","develop","discourag","discouraged.","discuss","docker","docker.sh","don't","e.g.:","earli","encourag","enum","enum).","err","error","examples:","except","exit","explain","expos","express","extens","featur","file","filenam","fix","follow","format","formatting,","function","gener","given","guidelin","header","if","imag","image:","improv","instal","instead","instead.","lambda","license:","make","mavsdk","mavsdk.","meters,","meters/second).","method","move","name","namespac","need","nest","over","person","physic","possibl","possible,","pre","privat","pro","project","public","purpos","quick","read.","reduc","refrain","run","scope","sens","side","simpl","small","snake_cas","sourc","space","specif","start","std","std::bind","std::function","std::map","std::mutex","std::this_thread::sleep_for","std::thread,","std::vector,","stl:","stone!","style","style.","such","suggest","taste\").","team","tools/fix_style.sh","tools/run","topic","toward","tri","type","underscore,","unit","updated:","us","usag","variabl","verbos","verbosity.","version,","wherev","white","why).","written","©"],"cpp/examples/":["\"largely\"","(14540).","(ani","(connect","(e.g.","(from","(gazebo):","(in","(jmavsim):","(plugin","(simulation),","(vehicle),","/build","/firmwar","02:32:17","12","2017","2023","2023.","27","4.0",">","\\build\\debug\\","accelerometer,","add_any_connection()","add_executable().","add_udp_connection().","addition","alreadi","and/or","api","argument.","arm,","associ","automat","basic","batteri","battery.","bbuild","behaviour","below,","between","binari","bodi","both","broadcast","build","build/takeoff_and_land","build\\debug\\takeoff_and_land.ex","built","c++","calibr","call","care","case.","cc","cd","client","client.","cmake","cmake:","cmakelists.txt","code","code).","code.","command","command:","computer.","connect","construct","contain","contribut","control","copter","cover","creat","create,","create/us","csv","current","dcmake_prefix_path=wherever_mavsdk_is_locally_instal","default","defin","demonstr","describ","descript","detect","develop","directori","directory):","download","drone","drone.","easiest","etc.).","exampl","example).","example,","example.","example:","examples/takeoff_and_land/","except","file","file.","files.","first","fix","fli","flight","follow","frames).","ftp","gazebo","gazebo_standard_vtol","geofenc","geofence.","guid","gyro,","h.","home","imit","inclus","inform","initi","instal","installation,","installed.","instruct","integr","interact","j4","jmavsim","land","land,","librari","license:","linux.","linux/maco","local","locat","maco","magnetometer.","make","mavlink","mavsdk","mavsdk.","mavshel","mission","mission).","missions.","mode","modes.","movement","multicopt","multicopters.","multipl","name","ned","need","new","number","observ","offboard","option","order","page","parallel.","pass","plan","platform.","play","plugin","polygon","port","port,","posit","put","px4","px4,","px4_sitl","qgroundcontrol","qgroundcontrol.","real","rel","replac","requir","rovers,","run","running.","same","save","sdk","section","see","separ","server","server.","session.","set","setup","shell","show","simpl","simpli","simul","simulator,","simulators.","sitl","smart","soon","specif","specifi","standard","start","start/set","started.","string:","support","system","take","taken","takeoff","takeoff,","takeoff_and_land","target","team","telemetri","telemetry)","terminal,","test","through","toolchain","transit","tri","tune","tune.","ubuntu","udp","udp://:14540","up","updated:","upload","upload,","url","us","usag","valu","vehicl","vehicle,","vehicle.","veloc","vtol","vtol,","way","way,","window","windows)","wing","write","©"],"cpp/examples/takeoff_and_land.html":["\"debug\"","$","(dronecode_sdk_impl.cpp:292)","(only).","(system)","(system_impl.cpp:277)","(system_impl.cpp:339)","(system_impl.cpp:466)","(system_impl.cpp:468)","(the","(udp_connection.cpp:208)","...","./takeoff_and_land","0.004","0.007","0.524","0.96","02:32:17","07","09/0","1","1.208","1.934","12","127.0.0.1:14557","2.044","2.381","2.5","2.50","2.502","2017","2023","2023.","27","4.0","4294967298","[06:40:03|debug]","[06:40:03|info","[06:40:04|debug]","[06:40:07|debug]","[06:40:17|debug]","[logger]","]","added.","altitude:","appear,","arm","arm/disarm","arming...","autopilot","basic","below:","build","built","c++","cc","cmakelists.txt","code","command","comp","compon","component(s).","connection,","critical:","current","debug","describ","detect","develop","devic","discov","exampl","example:","features.","file:","finished...","fli","found","full","get","github","here","here.","id:","implement","info:","it,","land","landing...","lands.","license:","m","mani","mavlink:","mavsdk","messages.","minimum","new","new:","off...","omit","on:","output","posit","readi","receiv","releas","rootfs/fs/microsd/log/2018","run","sdk.","set","short","show","shown","similar","simpl","sourc","standard","system","system...","take","takeoff","takeoff.","takeoff_and_land.cpp","team","telemetry.","termin","udp","udp://:14540","up","updated:","us","uuid:","vehicl","wait","way).","©"],"cpp/examples/fly_mission.html":["\"debug\"","$","(31","(5","(a","(at","(dronecode_sdk_impl.cpp:292)","(mission_impl.cpp:163)","(mission_impl.cpp:898)","(system_impl.cpp:277)","(system_impl.cpp:339)","(system_impl.cpp:466)","(system_impl.cpp:468)","(udp_connection.cpp:208)","...","./fly_miss","/","0","02:32:17","07","09/1","1","10.0","12","127.0.0.1:14557","19","2","20","2017","2023","2023.","21","22","27","3","4","4.0","4294967298","44","493","5","5.0","518","541m","6","[09:36:08|debug]","[09:36:08|info","[09:36:09|debug]","[09:36:10|debug]","[09:36:10|info","[09:36:28|debug]","[09:37:00|debug]","[09:37:01|debug]","[09:37:09|debug]","[09:37:16|debug]","[09:37:41|debug]","[09:37:46|debug]","[09:37:56|debug]","[09:37:59|debug]","[logger]","]","abov","accept","activ","added.","arm","arm/disarm","armed.","arming...","auto","autopilot","below:","build","built","cc","climb","cmakelists.txt","code","command","comp","compon","component(s).","control","creat","create,","critical:","debug","descend","describ","detect","develop","devic","disarm","disarmed,","discov","discuss","exampl","example:","execut","exiting.","file:","finished,","fli","fly_mission.cpp","found","guide:","here).","home","home)","home.","id:","info:","item","land","license:","loiter","loitering.","lost","m","manual","mavlink:","mavsdk","messages.","meter","mission","mission.","mission...","missions.","new","new:","normal","omit","on:","oper","output","paus","pause,","paused.","readi","regain","releas","restart","resum","return","rootfs/fs/microsd/log/2018","rtl","rtl.","rtl...","rtl:","run","run,","sdk.","send","show","shown","similar","sourc","start","statu","system","system...","t=41381ms)","takeoff","team","termin","udp://:14540","update:","updated:","upload","upload,","uploaded.","us","uuid:","wait","way","work","©"],"cpp/examples/offboard_velocity.html":["\"debug\"","$","(dronecode_sdk_impl.cpp:286)","(in","(mavlink_system.cpp:286)","(mavlink_system.cpp:349)","(mavlink_system.cpp:481)","(mavlink_system.cpp:483)","(the","(udp_connection.cpp:208)","./offboard","02:32:17","05","1","12","127.0.0.1:14557","2","2.50","2017","2023","2023.","23/0","27","4.0","4294967298","[12:53:03|debug]","[12:53:03|info","[12:53:04|debug]","[12:53:05|debug]","[12:54:29|debug]","[body]","[logger]","[ned]","]","added.","air...","altitude:","anti","arm","arm/disarm","autopilot","back","below:","bit","bodi","both","build","built","cc","circl","climb","clock","clockwis","cmakelists.txt","code","command","comp","compon","component(s).","connect","control","control.","critical:","current","debug","describ","detect","develop","devic","discov","discuss","down","east","exampl","example:","face","file:","fli","found","frames).","go","guide:","heartbeat","here","id:","info:","land","license:","m","m/s,","mavlink:","mavsdk","messages.","minimum","mode","ned","new","new:","north","offboard","offboard_velocity.cpp","omit","on:","oper","output","posit","readi","releas","rootfs/fs/microsd/log/2018","run","sdk.","show","shown","sideway","similar","sourc","south","standard","start","stop","system","takeoff","team","termin","turn","udp://:14540","up","updated:","us","vehicl","veloc","via","wait","way).","west","wise","work","©"],"cpp/examples/follow_me.html":["\"debug\"","\"sdk","$","(a","(dronecode_sdk_impl.cpp:25)","(dronecode_sdk_impl.cpp:286)","(fakelocationprovider)","(follow_me_impl.cpp:81)","(followme::config).","(followme::targetlocation)","(otherwis","(system_impl.cpp:273)","(system_impl.cpp:335)","(system_impl.cpp:462)","(system_impl.cpp:464)","(udp_connection.cpp:200)","...","./follow_m","0.2.8","02:32:17","1","12","127.0.0.1:14580","2.50","2017","2023","2023.","27","4.0","4294967298","47.3974,","47.3975,","47.3976,","47.3977,","8.54559","8.54563","8.54567","8.5457","8.54574","8.54577","8.54581","8.54588","8.54592","8.54595",">","[01:55:59|debug]","[01:55:59|info","[01:56:00|debug]","[01:56:07|debug]","[01:56:12|debug]","[01:56:53|debug]","[01:57:12|debug]","[flightmode:","]","added.","air...","altitude:","android,","api","applic","apt","arm","arm/disarm","at:","auto","autopilot","befor","below:","below:sudo","boost","both","build","built","cc","cmakelists.txt","code","command","common","comp","compon","component(s).","comput","configuration..","confirm","conflict).","connect","current","daili","debug","degrees.","demonstr","describ","detect","dev","develop","devic","disabl","disarm","discov","discuss","done","drone","dronecodesdk","emul","enabl","ensur","exampl","example:","fake","fakelocationprovid","follow","follow_me.cpp","followme]","found","gc","gener","gsc","guide:","heartbeat","here).","hold]","id:","info:","inform","information.","instal","iphone.","land","landed...","latest","libboost","libraries.","license:","linux","locat","m","mavlink:","mavsdk","me.","messages.","minimum","miscellan","mode","nan","nan,","need","never.","new","new:","normal","note","omit","on:","oper","otherwis","output","part","pass","plugin,","plugin.","posit","qgc","qgroundcontrol","readi","real","regist","rel","releas","run","sdk","sdk.","send","set","show","shown","similar","sourc","special","specific\"","stream","system","system.","takeoff","takeoff]","target","team","termin","turn","typic","udp://:14540","underli","until","updat","updated:","updates.","us","usag","vehicl","vehicle.","version:","via","wait","way","work","©"],"cpp/examples/transition_vtol_fixed_wing.html":["\"debug\"","$","(29","(a","(and","(mavlink_system.cpp:286)","(mavlink_system.cpp:483)","(simul","(udp_connection.cpp:210)","...","./transition_vtol_fixed_w","0.079","0.507","02:32:17","10.00","10.254","10.263","11","11.884","12","127.0.0.1:14557","13.61","17.083","20.72","2017","2023","2023.","21/0","22.262","24.616","27","27.489","27.62","28.189","28.722","28.892","29.199","29.323","29.326","29.33","29.357","4.0","4294967298","517","518",">","[10:24:42|debug]","[10:24:42|info","[10:24:43|debug]","[10:24:44|debug]","[10:25:09|debug]","[10:25:18|debug]","[10:25:29|debug]","[logger]","]","abov","action","actions).","against","aircraft","altitude:","arm","arm/disarm","arming...","back","back).","below","between","build","built","cc","class","climb","cmakelists.txt","code","command","compon","copter","critical:","current","debug","detect","develop","discov","discuss","exampl","example:","file:","finished...","fix","fixedwing...","found","gazebo","guid","guide:","here:","home)","info:","instruct","jmavsim","land","landing...","launch...","license:","m","mavlink:","mavsdk","messages):","minimum","mode","multicopter...","new","off...","omit","on:","oper","otherwis","otherwise).","output","posit","px4","releas","return","rootfs/fs/microsd/log/2017","rtl:","run","sdk","show","shown","similar","simul","simulation.","sourc","standard","support","system","system...","take","takeoff","team","termin","transit","transition_vtol_fixed_wing.cpp","udp://:14540","updated:","us","uuid:","vtol","wait","way.","wing","work","©"],"cpp/examples/autopilot_server.html":["\"debug\"","$","(","(1)","(190)","(512).","(a","(and","(gc","(gcs)","(mavlink_commands.cpp:205)","(mavlink_parameters.cpp:724)","(mavlink_parameters.cpp:756)","(mavsdk_impl.cpp:222)","(mavsdk_impl.cpp:278)","(mavsdk_impl.cpp:29)","(mavsdk_impl.cpp:473)","(mavsdk_impl.cpp:475)","(mission_impl.cpp:131)","(mission_impl.cpp:839)","(mission_raw_server_impl.cpp:150)","(system_impl.cpp:297)","(system_impl.cpp:372)","(system_impl.cpp:520)","(telemetry_server_impl.cpp:38)","(udp_connection.cpp:194)","(vehicle).","(with","...","./autopilot_serv","0","0,","0.5","02:32:17","04:44:45|debug]","1","1)","1,","10","12","127.0.0.1:40799","16","178","190","1current","2","20","2017","2023","2023.","204","205","245","27","3","33","4.0","473981703","5","6","60","85456490",":1839)","[04:44:24|debug]","[04:44:24|error]","[04:44:24|info","[04:44:25|debug]","[04:44:35|debug]","[04:44:40|warn","[04:44:41|debug]","[04:44:45|debug]","[04:45:05|debug]","[8545649004:44:45|debug]","[current","[mission_item:","]","added.","altitude:","arming...","autocontinue:","autopilot","autopilot.","autopilot_server.cpp","back","below:","build","built","cal_acc0_id","cal_gyro0_id","cal_mag0_id","capabl","cc","changed!","clear","client","cmakelists.txt","code","command","command:","commands.","commun","comp","compat","compon","component(s)","configur","connect","connected!","count","creat","current","current:","debug","describ","develop","differ","discov","each","each,","exampl","example:","extern","fail","fall","found","frame:","full","gimbal","good","here).","id:","implement","initi","instanc","interv","interval_ms:1000","it'","item","item:","license:","look","m","mavlink","mavsdk","mavsdk,","messag","messages.","mis_takeoff_alt","mission","mission!","mission...","mission_impl.cpp","mission_item:","mission_items:","mission_plan:","mission_type:","missionrawserv","msg","my_param","my_param:","nan","need","new","new:","non","normal","off...","omit","on","on:","output","param","param1:","param2:","param3:","param4:","parameters,","particular","plugin","plugin)","plugins!","point","program.","protocol","publish","receiv","releas","remot","repres","request","request:","respect","run","sdk.","send","separ","seq:","server","servic","service.","set","show","shown","side!","similar","sleep","sourc","start","sys_hitl","sysid:","system","system,","system.","system...","systemid1","take","takeoff","team","telemetry,","termin","thread","threads,","total:","transmit","two","udp","unsupport","updated:","upload","uploaded.","us","utilis","v0.44.0","v1","vehicle)","version:","via","way","without","work","x:","y:","z:","{","}","},","}]","©"],"cpp/server_plugins.html":["\"client\"","\"ordinary\"","\"server\"","(or","02:32:17","12","2017","2023","2023.","27","4.0","action","actionserv","ad","appropri","autopilot","call","callback.","callbacks,","cameras,","case","cc","client","client,","command","commun","companion","components.","computers,","develop","differ","e.g.:","exampl","expos","flight","future.","gimbal","ground","handling,","instanc","instanti","license:","listen","mani","mavlink","mavsdk","mission","missionrawserv","more.","multipl","nativ","needed.","non","paramet","paramserv","pass","perform","plugin","plugin)","potenti","replic","requir","respond","responding.","role","server","server,","servic","simpl","specif","stacks,","station","suffix","support","system","system,","team","telemetry,","telemetryserv","test","trackingserv","underli","updated:","us","usual","vehicl","way.","©"],"cpp/api_changes.html":["\"connect","\"plugins\"","\"server\"","&prom]()","(also","(although","(e.g.","(incompatible)","(system","(todo:","(usual","(we",")","//","02:32:17","1,","1.4.3","12","2.0.0).","2017","2023","2023.","27","4.0",":","=",">has_autopilot())",">{};","_server.","abi","actual","ad","add","added.","advantag","also,","alway","api","api,","api.","architectur","argument","argument.","armv6/7/8).","assum","async","auto","autopilot","autopilot,","autopilot:","awar","aware.","be","behind","between","bigger","bit","boilerpl","both","break","breaks.","bug","bump","call","camera","camera.","camera_serv","care","carri","case","cc","chang","change?","changed,","changed:","changes.","check","class","cmake","cmakelists.txt","code","companion","compid)","compil","compon","components.","comput","computer,","configur","conflict.","connect","constructor","contribut","convent","core","cover","cross","cumbersom","danger","decid","default","default.","definit","dependencies,","develop","directly,","discov","discovered,","distribut","dlopen","doesn't","don't","drawback","drone,","e.g.","each","easier","easier.","easy.","end","erro","essentially,","even","everyth","extend","extended,","few","file","files,","find","first","fix","fixed.","follow","follows:","format:","function","functions)","fut","get","gimbal","goal","gone","ground","handl","handle.","have","however,","id","identification,","increas","increment","individu","inlin","instanc","instance,","instanti","instantiation:","instead","integr","introduc","it'","it.","iter","itself,","last","later","less","librari","libraries.","library.","license:","link","link).","linux","load","longer","lost","lost.","major","major.minor.patch.","major:","make","mav_typ","mavlink","mavsdk","mavsdk.first_autopilot(3.0);","mavsdk.so)","mavsdk.so).","mavsdk.subscribe_on_new_system([&mavsdk,","mavsdk.systems().back();","mavsdk::cameraserver{mavsdk.server_component()};","mavsdk::configur","mavsdk::first_autopilot(doubl","mavsdk::mavsdk","mavsdk::mavsdk_act","mavsdk::mavsdk_miss","mavsdk::mavsdk_telemetri","mavsdk::set_configuration(...).","mavsdk;","mavsdk_action.so)","mavsdk_serv","mavsdk{mavsdk::configuration{mavsdk::componenttype::camera}};","mavsdk{mavsdk::configuration{mavsdk::componenttype::groundstation}};","mean","merg","method.","minor","minor:","misconfigur","more","multipl","musl","musl.","need","needed,","needed:","negligible.","new","new:","non","note:","now,","number","old","old:","on","on,","onc","out","overal","overhead","overwrit","page","part","pass","past.","patch","patch:","per","place?","plugin","plugins.","position)","possibl","possible.","potenti","previou","previously,","problem","prom.get_future();","pypi","quit","rational","rationale:","real","realli","reason","recommended)","removed.","request","requir","required,","required:","result","run","runtim","safety.","semant","semver/semant","server","set","sever","ship","shown","side","simplifi","small,","sourc","split","stabil","stabl","static","station","std::cout","still","subscrib","subscribers.","subscript","subsequ","support","suppos","sysid/compid","system","target","target_link_libraries(my_execut","team","telemetry.subscribe_position([](telemetry::posit","the:","them\".","this:","time,","time.","timeout_s)","to.","track","typic","unrel","unsubscrib","up","updated:","us","user","v1","v1.4.18.","v2","v2.","v2.0.0","vehicles/system","verbos","veri","version","versions.","wait","way","way:","well","whenev","without","work","year","you'r","{","©"],"cpp/api_reference/":["(globals)","02:36:31","12","2017","2023","2023.","27","4.0","accelerationfrd","action","actionserv","actuatorcontrol","actuatorcontrolgroup","actuatorcontroltarget","actuatoroutputstatu","adsbvehicl","allowableflightmod","allparam","altitud","anglebodi","angularvelocitybodi","angularvelocityfrd","angularvelocityn","api","armdisarm","attitud","attitudepositionmocap","attituder","autopilotvers","batteri","c++","calibr","callbacklist","callbacklistimpl","camera","cameraserv","captureinfo","capturestatu","cc","circl","class","commandint","commandlong","componentinform","componentinformationserv","config","controlstatu","covari","customparam","develop","distancesensor","entri","eulerangl","failur","fakehandl","fixedwingmetr","flightinfo","floatparam","floatparamupd","followm","ftp","ftpserver","geofenc","geofencedata","geometry::coordinatetransform","gimbal","globalcoordin","gpsglobalorigin","gpsinfo","gripper","groundtruth","handl","head","health","identif","imu","info","inform","intparam","license:","localcoordin","logfil","magneticfieldfrd","manualcontrol","mavlinkaddress","mavlinkpassthrough","mavsdk","mavsdk::configur","mission","missionitem","missionplan","missionprogress","missionraw","missionrawserv","mocap","namespac","odometri","offboard","option","overload","param","paramserv","pluginbas","point","polygon","posit","positionbodi","positionglobalyaw","positionnedyaw","positionvelocityn","product","progressdata","progressdataormiss","quaternion","rawgp","rcstatu","refer","rtcmdata","rtk","scaledpressur","servercompon","serverpluginbas","serverutil","set","settingopt","shell","speedbodi","statu","statusflag","statustext","storagestatu","struct","system","targetloc","team","telemetri","telemetryserv","trackingserv","trackpoint","trackrectangl","transpond","tune","tunedescript","updated:","velocitybodi","velocitybodyyawspe","velocityn","velocitynedyaw","version","videostream","videostreaminfo","videostreamset","visionpositionestim","winch","©"],"cpp/api_reference/classmavsdk_1_1_action.html":["\"loiter\").","#include:","&","&)=delet","&other)","&system)","'arm'","'arm_async'","'disarm'","'disarm_async'","'do_orbit'","'do_orbit_async'","'get_maximum_speed'","'get_maximum_speed_async'","'get_return_to_launch_altitude'","'get_return_to_launch_altitude_async'","'get_takeoff_altitude'","'get_takeoff_altitude_async'","'goto_location'","'goto_location_async'","'hold'","'hold_async'","'kill'","'kill_async'","'land'","'land_async'","'reboot'","'reboot_async'","'return_to_launch'","'return_to_launch_async'","'set_actuator'","'set_actuator_async'","'set_current_speed'","'set_current_speed_async'","'set_maximum_speed'","'set_maximum_speed_async'","'set_return_to_launch_altitude'","'set_return_to_launch_altitude_async'","'set_takeoff_altitude'","'set_takeoff_altitude_async'","'shutdown'","'shutdown_async'","'takeoff'","'takeoff_async'","'terminate'","'terminate_async'","'transition_to_fixedwing'","'transition_to_fixedwing_async'","'transition_to_multicopter'","'transition_to_multicopter_async'","()","(a.k.a.","(abov","(const","(default).","(doubl","(e.g.","(float","(frame","(in","(int32_t","(intern","(object","(on","(std::shared_ptrsystem","(system","(takeoff)","(tangenti","(wgs84","0","02:36:31","12","2017","2023","2023.","27","4.0","=",">","abov","absolute_altitude_m","absolute_altitude_m)","absolute_altitude_m)const","absolute_altitude_m,","action","action&","action()","action(system);","action.h","actuator.","alreadi","altitud","altitude)","altitude)const","altitude,","altitude.","amsl","angl","arm","arm()","arm_async","arm_async()","arming,","associ","asynchron","auto","autopilot","autopilot,","back","befor","behaviour","below:","block","blocking.","busi","busy.","call","callback","callback)","calls.","camera","caus","cc","center","certain","chang","circle).","class","clear","clockwise).","command","command.","commanddeni","commanddeniedlandedstateunknown","commanddeniednotland","commonli","companion","components.","computer,","configur","connect","connected.","connectionerror","consid","const","constructor","constructor.","control","copi","copyable).","counterpart.","creat","current","degre","descript","destructor","develop","disarm","disarm()","disarm_async","disarm_async()","do_orbit","do_orbit()","do_orbit_async","do_orbit_async()","document","doubl","down","down.","drone","drone!","drone.","dure","enabl","enum","enumer","ephemeral,","equal","error","error.","execut","fail","fail).","failed.","fall","fixedw","fixedwing.","flight","flight.","float","float)>","flying,","flying.","follow","frame)","front","function","gener","get","get_maximum_spe","get_maximum_speed()","get_maximum_speed_async","get_maximum_speed_async()","get_maximum_speed_async.","get_return_to_launch_altitud","get_return_to_launch_altitude()","get_return_to_launch_altitude_async","get_return_to_launch_altitude_async()","get_return_to_launch_altitude_async.","get_takeoff_altitud","get_takeoff_altitude()","get_takeoff_altitude_async","get_takeoff_altitude_async()","get_takeoff_altitude_async.","getmaximumspeedcallback","getreturntolaunchaltitudecallback","gettakeoffaltitudecallback","gimbal.","given","global","goto_loc","goto_location()","goto_location_async","goto_location_async()","gp","ground).","head","hold","hold()","hold_async","hold_async()","holdfronttangenttocircl","holdfronttocirclecent","holdinitialhead","hover","hover.","hybrid/vtol","idle.","impli","index","index,","input.","int32_t","irrespect","itself","kill","kill()","kill_async","kill_async()","land","land()","land.","land_async","land_async()","landed.","landing.","latitud","latitude_deg","latitude_deg,","launch","level).","license:","longitud","longitude_deg","longitude_deg,","maintain","mavsdk","mavsdk::act","mavsdk::action::action(const","mavsdk::action::action(std::shared_ptr","mavsdk::action::action(system","mavsdk::action::arm()","mavsdk::action::arm_async(const","mavsdk::action::disarm()","mavsdk::action::disarm_async(const","mavsdk::action::do_orbit(float","mavsdk::action::do_orbit_async(float","mavsdk::action::get_maximum_speed()","mavsdk::action::get_maximum_speed_async(const","mavsdk::action::get_return_to_launch_altitude()","mavsdk::action::get_return_to_launch_altitude_async(const","mavsdk::action::get_takeoff_altitude()","mavsdk::action::get_takeoff_altitude_async(const","mavsdk::action::getmaximumspeedcallback","mavsdk::action::getreturntolaunchaltitudecallback","mavsdk::action::gettakeoffaltitudecallback","mavsdk::action::goto_location(doubl","mavsdk::action::goto_location_async(doubl","mavsdk::action::hold()","mavsdk::action::hold_async(const","mavsdk::action::kill()","mavsdk::action::kill_async(const","mavsdk::action::land()","mavsdk::action::land_async(const","mavsdk::action::operator=(const","mavsdk::action::reboot()","mavsdk::action::reboot_async(const","mavsdk::action::resultcallback","mavsdk::action::return_to_launch()","mavsdk::action::return_to_launch_async(const","mavsdk::action::set_actuator(int32_t","mavsdk::action::set_actuator_async(int32_t","mavsdk::action::set_current_speed(float","mavsdk::action::set_current_speed_async(float","mavsdk::action::set_maximum_speed(float","mavsdk::action::set_maximum_speed_async(float","mavsdk::action::set_return_to_launch_altitude(float","mavsdk::action::set_return_to_launch_altitude_async(float","mavsdk::action::set_takeoff_altitude(float","mavsdk::action::set_takeoff_altitude_async(float","mavsdk::action::shutdown()","mavsdk::action::shutdown_async(const","mavsdk::action::takeoff()","mavsdk::action::takeoff_async(const","mavsdk::action::terminate()","mavsdk::action::terminate_async(const","mavsdk::action::transition_to_fixedwing()","mavsdk::action::transition_to_fixedwing_async(const","mavsdk::action::transition_to_multicopter()","mavsdk::action::transition_to_multicopter_async(const","mavsdk::action::~action()","maximum","mean","member","messag","meter","meters).","metres/second).","minimum","mission,","mode","mode,","mode.","motor","move","multicopt","multicopter.","name","ned,","non","normal","north,","nosystem","note","note:","novtoltransitionsupport","obstacl","off,","off.","onboard","only).","open","oper","operator=","operator=()","orbit","orbityawbehavior","other)","out","out.","overrid","parachute).","paramet","parameter.","parametererror","parameters.","path","plugin","plugin.","point","posit","position.","possibl","precaut","public","px4","radius_m","radius_m,","rc","rccontrol","readi","reboot","reboot()","reboot.","reboot_async","reboot_async()","received.","refer","refus","reject","relative_altitude_m","relative_altitude_m)","relative_altitude_m)const","relative_altitude_m,","reposition,","request","request.","requests.","result","result.","resultcallback","return","return_to_launch","return_to_launch()","return_to_launch_async","return_to_launch_async()","rise","routin","run","safeti","sea","see","send","set","set_actu","set_actuator()","set_actuator_async","set_actuator_async()","set_current_spe","set_current_speed()","set_current_speed_async","set_current_speed_async()","set_maximum_spe","set_maximum_speed()","set_maximum_speed_async","set_maximum_speed_async()","set_return_to_launch_altitud","set_return_to_launch_altitude()","set_return_to_launch_altitude_async","set_return_to_launch_altitude_async()","set_takeoff_altitud","set_takeoff_altitude()","set_takeoff_altitude_async","set_takeoff_altitude_async()","shown","shut","shutdown","shutdown()","shutdown_async","shutdown_async()","similar.","simpl","ski","specif","speed","speed)","speed)const","speed,","speed.","speed_m_","speed_m_s)","speed_m_s)const","speed_m_s,","spin","stack","stand","state","std::function","std::functionresult)>","std::functionresult,","std::pair","std::pairresult,","std::shared_ptrsystem","stop","stop.","store","succe","success","successful.","such","support","supported.","surviv","switch","system","system&","system)","system.","take","takeoff","takeoff()","takeoff_async","takeoff_async()","team","termin","terminate()","terminate_async","terminate_async()","there.","time","timeout","transit","transition_to_fixedw","transition_to_fixedwing()","transition_to_fixedwing_async","transition_to_fixedwing_async()","transition_to_multicopt","transition_to_multicopter()","transition_to_multicopter_async","transition_to_multicopter_async()","transitions.","typdef","type","typedef","typic","uncontrol","uncontrolled.","unknown","unknown.","unsupport","up","updated:","us","valu","value)","value)const","value,","vehicl","vehicle.","velocity_m","velocity_ms,","void","vtol","vtoltransitionsupportunknown","whether","yaw","yaw_behavior","yaw_behavior,","yaw_deg","yaw_deg)","yaw_deg)const","yaw_deg,","~action","~action()","©"],"cpp/api_reference/classmavsdk_1_1_action_server.html":["#include:","&","&)=delet","&callback)","&other)","'acro'","'altitud","'follow","'manual'","'offboard'","'posit","'stabilize'","()","(a","(allowableflightmod","(armdisarmhandl","(bool","(const","(flightmodechangehandl","(hover","(intern","(landhandl","(manual","(object","(or","(reboothandl","(shutdownhandl","(std::shared_ptrservercompon","(takeoffhandl","(terminatehandl","(then","02:36:31","12","2017","2023","2023.","27","4.0","=",">","acro","action","action_serv","action_server.h","actionserv","actionserver&","actionserver()","actionserver(server_component);","actionserver::allowableflightmod","allow_takeoff","allow_takeoff)","allow_takeoff)const","allowableflightmod","allowed)","altctl","alway","arm","arm/disarm","armabl","armable,","armdisarm","armdisarm)>","armdisarmcallback","armdisarmcallback&","armdisarmhandl","arming,","associ","asynchron","auto","below:","blocking.","bool","bool)>","busi","busy.","callback","callback)","calls.","cc","check","circl","class","command","command.","commanddeni","commanddeniedlandedstateunknown","commanddeniednotland","commands.","connect","connected.","connectionerror","const","constructor","constructor.","control'","copi","copyable).","creat","data","descript","destructor","develop","disarm","disarmable,","do_set_mode.","document","enum","enumer","equal","error","error.","fix","flight","flight_mod","flight_modes)","flight_modes)const","flightmod","flightmode)>","flightmodechangecallback","flightmodechangecallback&","flightmodechangehandl","followm","force_arm","force_armable)","force_armable)const","force_disarm","force_disarmable)","force_disarmable)const","function","get","get_allowable_flight_mod","get_allowable_flight_modes()","handl","handle)","handleresult,","hold","https://docs.px4.io/master/en/config/flight_mode.html.","hybrid/vtol","inform","instanc","instance.","instruct","intermedi","known.","land","landcallback","landcallback&","landed.","landhandl","landing).","landing.","launch","license:","manual","mavsdk","mavsdk::actionserv","mavsdk::actionserver::actionserver(const","mavsdk::actionserver::actionserver(std::shared_ptr","mavsdk::actionserver::armdisarmcallback","mavsdk::actionserver::armdisarmhandl","mavsdk::actionserver::flightmodechangecallback","mavsdk::actionserver::flightmodechangehandl","mavsdk::actionserver::get_allowable_flight_modes()","mavsdk::actionserver::landcallback","mavsdk::actionserver::landhandl","mavsdk::actionserver::operator=(const","mavsdk::actionserver::rebootcallback","mavsdk::actionserver::reboothandl","mavsdk::actionserver::resultcallback","mavsdk::actionserver::set_allow_takeoff(bool","mavsdk::actionserver::set_allowable_flight_modes(allowableflightmod","mavsdk::actionserver::set_armable(bool","mavsdk::actionserver::set_disarmable(bool","mavsdk::actionserver::shutdowncallback","mavsdk::actionserver::shutdownhandl","mavsdk::actionserver::subscribe_arm_disarm(const","mavsdk::actionserver::subscribe_flight_mode_change(const","mavsdk::actionserver::subscribe_land(const","mavsdk::actionserver::subscribe_reboot(const","mavsdk::actionserver::subscribe_shutdown(const","mavsdk::actionserver::subscribe_takeoff(const","mavsdk::actionserver::subscribe_terminate(const","mavsdk::actionserver::takeoffcallback","mavsdk::actionserver::takeoffhandl","mavsdk::actionserver::terminatecallback","mavsdk::actionserver::terminatehandl","mavsdk::actionserver::unsubscribe_arm_disarm(armdisarmhandl","mavsdk::actionserver::unsubscribe_flight_mode_change(flightmodechangehandl","mavsdk::actionserver::unsubscribe_land(landhandl","mavsdk::actionserver::unsubscribe_reboot(reboothandl","mavsdk::actionserver::unsubscribe_shutdown(shutdownhandl","mavsdk::actionserver::unsubscribe_takeoff(takeoffhandl","mavsdk::actionserver::unsubscribe_terminate(terminatehandl","mavsdk::actionserver::~actionserver()","me'","member","messag","mission","mission.","mode","mode.","modes,","modes.","more","name","next","nosystem","novtoltransitionsupport","off,","off.","offboard","only).","oper","operator=","operator=()","other)","out","out.","overrid","paramet","parameter.","parametererror","place","plugin","plugin.","posctl","posit","possibl","progress","provid","public","readi","reboot","rebootcallback","rebootcallback&","reboothandl","refer","refus","request","request.","requested.","requests.","result","result.","resultcallback","return","returntolaunch","server","server)","server_compon","server_component)","servercompon","set","set_allow_takeoff","set_allow_takeoff()","set_allowable_flight_mod","set_allowable_flight_modes()","set_arm","set_armable()","set_disarm","set_disarmable()","show","shown","shutdown","shutdowncallback","shutdowncallback&","shutdownhandl","stabil","state","std::function","std::functionresult)>","std::functionresult,","std::shared_ptrservercompon","steps.","struct","structur","subscrib","subscribe_arm_disarm","subscribe_arm_disarm()","subscribe_arm_disarm.","subscribe_flight_mode_chang","subscribe_flight_mode_change()","subscribe_flight_mode_change.","subscribe_land","subscribe_land()","subscribe_land.","subscribe_reboot","subscribe_reboot()","subscribe_reboot.","subscribe_shutdown","subscribe_shutdown()","subscribe_shutdown.","subscribe_takeoff","subscribe_takeoff()","subscribe_takeoff.","subscribe_termin","subscribe_terminate()","subscribe_terminate.","success","successful.","such","support","system","take","takeoff","takeoff.","takeoffcallback","takeoffcallback&","takeoffhandl","team","termin","terminatecallback","terminatecallback&","terminatehandl","time","timeout","transit","transitions.","typdef","type","typedef","typic","unknown","unknown.","unsubscrib","unsubscribe_arm_disarm","unsubscribe_arm_disarm()","unsubscribe_flight_mode_chang","unsubscribe_flight_mode_change()","unsubscribe_land","unsubscribe_land()","unsubscribe_reboot","unsubscribe_reboot()","unsubscribe_shutdown","unsubscribe_shutdown()","unsubscribe_takeoff","unsubscribe_takeoff()","unsubscribe_termin","unsubscribe_terminate()","updated:","us","valu","vehicl","vehicle.","vehicles).","void","vtoltransitionsupportunknown","wing","~actionserv","~actionserver()","©"],"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","action_server.h","allowableflightmod","auto/miss","bool","can_auto_mod","can_guided_mod","can_stabilize_mod","cc","check","data","develop","document","field","flightmodes.","guid","license:","mavsdk","mavsdk::actionserver::allowableflightmod","mavsdk::actionserver::allowableflightmodes::can_auto_mod","mavsdk::actionserver::allowableflightmodes::can_guided_mod","mavsdk::actionserver::allowableflightmodes::can_stabilize_mod","mode.","refer","respect","stabil","state","struct","team","transit","updated:","vehicl","{}","©"],"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","action_server.h","arm","arm.","armdisarm","bool","cc","checks.","data","develop","document","field","flight","forc","license:","mavsdk","mavsdk::actionserver::armdisarm","mavsdk::actionserver::armdisarm::arm","mavsdk::actionserver::armdisarm::forc","messag","overrid","pre","refer","struct","team","type.","updated:","vehicl","{}","©"],"cpp/api_reference/classmavsdk_1_1_calibration.html":["#include:","&","&)=delet","&callback)","&other)","&system)","()","(const","(intern","(object","(std::shared_ptrsystem","(system","02:36:31","12","2017","2023","2023.","27","4.0","=",">","acceleromet","accelerometer,","armed.","associ","asynchron","auto","below:","blocking.","board","busi","busy.","calibr","calibrate_accelerometer_async","calibrate_accelerometer_async()","calibrate_accelerometer_async.","calibrate_gimbal_accelerometer_async","calibrate_gimbal_accelerometer_async()","calibrate_gimbal_accelerometer_async.","calibrate_gyro_async","calibrate_gyro_async()","calibrate_gyro_async.","calibrate_level_horizon_async","calibrate_level_horizon_async()","calibrate_level_horizon_async.","calibrate_magnetometer_async","calibrate_magnetometer_async()","calibrate_magnetometer_async.","calibrateaccelerometercallback","calibrateaccelerometercallback&","calibrategimbalaccelerometercallback","calibrategimbalaccelerometercallback&","calibrategyrocallback","calibrategyrocallback&","calibratelevelhorizoncallback","calibratelevelhorizoncallback&","calibratemagnetometercallback","calibratemagnetometercallback&","calibration&","calibration()","calibration(system);","calibration.","calibration.h","callback","callback)","calls.","cancel","cancel()","cancelled.","cc","class","command","commanddeni","commands.","connect","connected.","connectionerror","const","constructor","constructor.","copi","copyable).","creat","data","descript","destructor","develop","document","drone","enabl","enum","enumer","equal","error.","fail","failed.","failedarm","function","gimbal","gyro","gyro,","horizon","instruct","intermedi","level","license:","magnetomet","magnetometer.","mavsdk","mavsdk::calibr","mavsdk::calibration::calibrate_accelerometer_async(const","mavsdk::calibration::calibrate_gimbal_accelerometer_async(const","mavsdk::calibration::calibrate_gyro_async(const","mavsdk::calibration::calibrate_level_horizon_async(const","mavsdk::calibration::calibrate_magnetometer_async(const","mavsdk::calibration::calibrateaccelerometercallback","mavsdk::calibration::calibrategimbalaccelerometercallback","mavsdk::calibration::calibrategyrocallback","mavsdk::calibration::calibratelevelhorizoncallback","mavsdk::calibration::calibratemagnetometercallback","mavsdk::calibration::calibration(const","mavsdk::calibration::calibration(std::shared_ptr","mavsdk::calibration::calibration(system","mavsdk::calibration::cancel()","mavsdk::calibration::operator=(const","mavsdk::calibration::resultcallback","mavsdk::calibration::~calibration()","member","messag","name","next","nosystem","ongo","only).","oper","operator=","operator=()","other)","out.","overrid","paramet","perform","plugin","plugin.","possibl","process","process.","progress","progressdata","progressdata)>","public","refer","refus","request.","result","result.","resultcallback","return","sensor","show","shown","specif","std::function","std::functionresult)>","std::functionresult,","std::shared_ptrsystem","steps.","struct","structur","succeeded.","success","such","supported.","system","system&","system)","system.","team","time","timeout","typdef","type","typedef","typic","unknown","unsupport","updated:","us","valu","vehicl","vehicle.","void","~calibr","~calibration()","©"],"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":["#include:","'progress'","'status_text'","(percentage)","02:32:17","12","2017","2023","2023.","27","4.0","bool","calibration.","calibration.h","cc","come","contain","data","develop","document","false}","field","float","has_progress","has_status_text","instruct","license:","mavsdk","mavsdk::calibration::progressdata","mavsdk::calibration::progressdata::has_progress","mavsdk::calibration::progressdata::has_status_text","mavsdk::calibration::progressdata::progress","mavsdk::calibration::progressdata::status_text","not.","percentage,","progress","progressdata","refer","statu","status_text","std::string","struct","team","text.","updated:","whether","{","{float(nan)}","{}","©"],"cpp/api_reference/classmavsdk_1_1_camera.html":["#include:","&","&)=delet","&callback)","&other)","&system)","'format_storage'","'format_storage_async'","'get_setting'","'get_setting_async'","'information'","'list_photos'","'list_photos_async'","'mode'","'prepare'","'prepare_async'","'reset_settings'","'reset_settings_async'","'set_mode'","'set_mode_async'","'set_setting'","'set_setting_async'","'start_photo_interval'","'start_photo_interval_async'","'start_video'","'start_video_async'","'status'","'std::vector'","'stop_photo_interval'","'stop_photo_interval_async'","'stop_video'","'stop_video_async'","'take_photo'","'take_photo_async'","'videostreaminfo'","()","(blocking).","(captureinfohandl","(const","(currentsettingshandl","(e.g.","(float","(informationhandl","(int32_t","(intern","(mode","(modehandl","(object","(photosrang","(possiblesettingoptionshandl","(set","(statushandl","(std::shared_ptrsystem","(system","(videostreaminfohandl",".","02:36:31","12","2017","2023","2023.","27","4.0","=",">",">)>","argument(s).","associ","asynchron","auto","avail","below:","bind","block","blocking.","busi","callback","callback)","calls.","camera","camera&","camera()","camera(system);","camera.","camera.h","camera::set","camera_id","camera_id)","camera_id)const","captur","captureinfo","captureinfocallback","captureinfocallback&","captureinfohandl","card)","cc","changed.","class","command","command.","commands.","connected.","const","constructor","constructor.","content","copi","copyable).","counterpart.","creat","current","currentsettingscallback","currentsettingscallback&","currentsettingshandl","data","default","definit","definition,","delet","deni","descript","destructor","develop","document","download","enum","enumer","equal","error","etc).","eulerangl","execut","file","float","format","format_storag","format_storage()","format_storage_async","format_storage_async()","function","get_set","get_setting()","get_setting_async","get_setting_async()","get_setting_async.","getsettingcallback","given","handl","handle)","handlecaptureinfo","handleinform","handlemod","handleset","handlesettingopt","handlestatu","handlevideostreaminfo","https://mavlink.io/en/protocol/camera.html.","implement","info","inform","information()","informationcallback","informationcallback&","informationhandl","inprogress","instanc","instanti","int32_t","interval.","interval_","interval_s)","interval_s)const","interval_s,","license:","list","list_photo","list_photos()","list_photos_async","list_photos_async()","list_photos_async.","listphotoscallback","manag","mavlink","mavsdk","mavsdk::camera","mavsdk::camera::camera(const","mavsdk::camera::camera(std::shared_ptr","mavsdk::camera::camera(system","mavsdk::camera::captureinfocallback","mavsdk::camera::captureinfohandl","mavsdk::camera::currentsettingscallback","mavsdk::camera::currentsettingshandl","mavsdk::camera::format_storage(int32_t","mavsdk::camera::format_storage_async(int32_t","mavsdk::camera::get_setting(set","mavsdk::camera::get_setting_async(set","mavsdk::camera::getsettingcallback","mavsdk::camera::information()","mavsdk::camera::informationcallback","mavsdk::camera::informationhandl","mavsdk::camera::list_photos(photosrang","mavsdk::camera::list_photos_async(photosrang","mavsdk::camera::listphotoscallback","mavsdk::camera::mode()","mavsdk::camera::modecallback","mavsdk::camera::modehandl","mavsdk::camera::operator=(const","mavsdk::camera::possible_setting_options()","mavsdk::camera::possiblesettingoptionscallback","mavsdk::camera::possiblesettingoptionshandl","mavsdk::camera::prepare()","mavsdk::camera::prepare_async(const","mavsdk::camera::reset_settings()","mavsdk::camera::reset_settings_async(const","mavsdk::camera::resultcallback","mavsdk::camera::select_camera(int32_t","mavsdk::camera::set_mode(mod","mavsdk::camera::set_mode_async(mod","mavsdk::camera::set_setting(set","mavsdk::camera::set_setting_async(set","mavsdk::camera::start_photo_interval(float","mavsdk::camera::start_photo_interval_async(float","mavsdk::camera::start_video()","mavsdk::camera::start_video_async(const","mavsdk::camera::start_video_streaming(int32_t","mavsdk::camera::status()","mavsdk::camera::statuscallback","mavsdk::camera::statushandl","mavsdk::camera::stop_photo_interval()","mavsdk::camera::stop_photo_interval_async(const","mavsdk::camera::stop_video()","mavsdk::camera::stop_video_async(const","mavsdk::camera::stop_video_streaming(int32_t","mavsdk::camera::subscribe_capture_info(const","mavsdk::camera::subscribe_current_settings(const","mavsdk::camera::subscribe_information(const","mavsdk::camera::subscribe_mode(const","mavsdk::camera::subscribe_possible_setting_options(const","mavsdk::camera::subscribe_status(const","mavsdk::camera::subscribe_video_stream_info(const","mavsdk::camera::take_photo()","mavsdk::camera::take_photo_async(const","mavsdk::camera::unsubscribe_capture_info(captureinfohandl","mavsdk::camera::unsubscribe_current_settings(currentsettingshandl","mavsdk::camera::unsubscribe_information(informationhandl","mavsdk::camera::unsubscribe_mode(modehandl","mavsdk::camera::unsubscribe_possible_setting_options(possiblesettingoptionshandl","mavsdk::camera::unsubscribe_status(statushandl","mavsdk::camera::unsubscribe_video_stream_info(videostreaminfohandl","mavsdk::camera::video_stream_info()","mavsdk::camera::videostreaminfocallback","mavsdk::camera::videostreaminfohandl","mavsdk::camera::~camera()","member","mode","mode()","mode)","mode)const","mode,","mode.","modecallback","modecallback&","modehandl","multipl","name","need","non","nosystem","occur","on","only).","oper","operator=","operator=()","option","option_id","other)","out.","overrid","paramet","photo","photo.","photos_rang","photos_range)","photos_range)const","photos_range,","photosrang","plugin","plugin.","poll","posit","possibl","possible_setting_opt","possible_setting_options()","possiblesettingoptionscallback","possiblesettingoptionscallback&","possiblesettingoptionshandl","prepar","prepare()","prepare_async","prepare_async()","present","progress.","protocol","protocol:","protocolunsupport","public","quaternion","rang","recording.","refer","reject","request.","reset","reset_set","reset_settings()","reset_settings_async","reset_settings_async()","result","result.","resultcallback","return","run","sd","see","select","select_camera","select_camera()","select_camera.","separ","set","set.","set_mod","set_mode()","set_mode_async","set_mode_async()","set_set","set_setting()","set_setting_async","set_setting_async()","setting)","setting)>","setting)const","setting,","setting.","setting_id","settingopt","settings.","shown","sinceconnect","singl","specif","start","start_photo_interv","start_photo_interval()","start_photo_interval_async","start_photo_interval_async()","start_video","start_video()","start_video_async","start_video_async()","start_video_stream","start_video_streaming()","statu","status()","statuscallback","statuscallback&","statushandl","std::function","std::function)>","std::functioncaptureinfo)>","std::functioninformation)>","std::functionmode)>","std::functionresult)>","std::functionresult,","std::functionset","std::functionsettingopt","std::functionstatus)>","std::functionvideostreaminfo)>","std::pair","std::pairresult,","std::shared_ptrsystem","std::vector","std::vectorcamera::captureinfo","std::vectorcaptureinfo","std::vectorsettingopt","stop","stop_photo_interv","stop_photo_interval()","stop_photo_interval_async","stop_photo_interval_async()","stop_video","stop_video()","stop_video_async","stop_video_async()","stop_video_stream","stop_video_streaming()","storag","storage!","storage_id","storage_id)","storage_id)const","storage_id,","stream","stream_id","stream_id)","stream_id)const","streaming.","struct","structur","subscrib","subscribe_capture_info","subscribe_capture_info()","subscribe_capture_info.","subscribe_current_set","subscribe_current_settings()","subscribe_current_settings.","subscribe_inform","subscribe_information()","subscribe_information.","subscribe_mod","subscribe_mode()","subscribe_mode.","subscribe_possible_setting_opt","subscribe_possible_setting_options()","subscribe_possible_setting_options.","subscribe_statu","subscribe_status()","subscribe_status.","subscribe_video_stream_info","subscribe_video_stream_info()","subscribe_video_stream_info.","success","successfully.","support","supported.","system","system&","system)","system.","take","take_photo","take_photo()","take_photo_async","take_photo_async()","taken","team","time","timelaps","timelapse.","timeout","typdef","type","type.","typedef","typic","unknown","unknown.","unsubscrib","unsubscribe_capture_info","unsubscribe_capture_info()","unsubscribe_current_set","unsubscribe_current_settings()","unsubscribe_inform","unsubscribe_information()","unsubscribe_mod","unsubscribe_mode()","unsubscribe_possible_setting_opt","unsubscribe_possible_setting_options()","unsubscribe_statu","unsubscribe_status()","unsubscribe_video_stream_info","unsubscribe_video_stream_info()","update.","updated:","updates.","us","valu","value.","video","video_stream_info","video_stream_info()","videostreaminfo","videostreaminfocallback","videostreaminfocallback&","videostreaminfohandl","videostreamset","void","wrong","wrongargu","~camera","~camera()","©"],"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","camera","camera.h","cc","data","develop","document","field","float","focal","focal_length_mm","horizont","horizontal_resolution_px","horizontal_sensor_size_mm","imag","inform","information.","length.","license:","mavsdk","mavsdk::camera::inform","mavsdk::camera::information::focal_length_mm","mavsdk::camera::information::horizontal_resolution_px","mavsdk::camera::information::horizontal_sensor_size_mm","mavsdk::camera::information::model_nam","mavsdk::camera::information::vendor_nam","mavsdk::camera::information::vertical_resolution_px","mavsdk::camera::information::vertical_sensor_size_mm","model.","model_nam","name","pixels.","refer","repres","resolut","sensor","size.","std::string","struct","team","type","uint32_t","updated:","vendor.","vendor_nam","vertic","vertical_resolution_px","vertical_sensor_size_mm","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":["#include:","(euler","(quaternion)","(sinc","02:32:17","12","2017","2023","2023.","27","4.0","angle)","armed.","attitud","attitude_euler_angl","attitude_quaternion","base","bool","camera","camera.h","captur","captured.","captureinfo","cc","data","develop","document","download","epoch)","eulerangl","field","file_url","imag","image.","index","inform","int32_t","is_success","license:","locat","mavsdk","mavsdk::camera::captureinfo","mavsdk::camera::captureinfo::attitude_euler_angl","mavsdk::camera::captureinfo::attitude_quaternion","mavsdk::camera::captureinfo::file_url","mavsdk::camera::captureinfo::index","mavsdk::camera::captureinfo::is_success","mavsdk::camera::captureinfo::posit","mavsdk::camera::captureinfo::time_utc_u","microseconds.","pictur","posit","quaternion","refer","std::string","struct","successful.","taken","taken.","team","time_utc_u","timestamp","true","uint64_t","unix","updated:","url","utc","vehicl","zero","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":["#include:","(abov","(range:","+180)","+90)","02:32:17","12","180","2017","2023","2023.","27","4.0","90","absolute_altitude_m","altitud","amsl","camera.h","cc","coordinates.","data","degre","develop","document","doubl","field","float","global","latitud","latitude_deg","level)","license:","longitud","longitude_deg","mavsdk","mavsdk::camera::posit","mavsdk::camera::position::absolute_altitude_m","mavsdk::camera::position::latitude_deg","mavsdk::camera::position::longitude_deg","mavsdk::camera::position::relative_altitude_m","mean","metres.","posit","refer","rel","relative_altitude_m","sea","struct","takeoff","team","type","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":["#include:","(1,0,0,0).","+","0,","02:32:17","1,","12","2,","2017","2023","2023.","27","3,","4.0","a.","axi","b.","c.","camera.h","cc","d.","data","definit","denot","develop","document","entri","field","float","follow","hamilton","hand","https://en.wikipedia.org/wiki/quaternion","info","license:","mavsdk","mavsdk::camera::quaternion","mavsdk::camera::quaternion::i","mavsdk::camera::quaternion::w","mavsdk::camera::quaternion::x","mavsdk::camera::quaternion::z","more","product","quaternion","refer","repres","right","rotat","rule.","see:","struct","system","team","type.","updated:","used.","w","written","x","xi","y","yj","z","zero","zk.","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":["#include:","02:32:17","1","12","2","2017","2023","2023.","27","3","4.0","above.","angl","axi","bank","bryan","camera.h","cc","clock","convent","data","degrees,","develop","document","euler","eulerangl","field","float","follow","hand","https://en.wikipedia.org/wiki/euler_angl","info","intrins","license:","mavsdk","mavsdk::camera::eulerangl","mavsdk::camera::eulerangle::pitch_deg","mavsdk::camera::eulerangle::roll_deg","mavsdk::camera::eulerangle::yaw_deg","more","nose","pitch","pitch_deg","posit","refer","right","right.","roll","roll_deg","rotat","rule.","see","seen","sequence.","struct","system","tait","team","type.","up.","updated:","wise","yaw","yaw_deg","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":["#include:","(i.e.","(in","02:32:17","1.","12","2017","2023","2023.","27","4.0","avail","available.","available_storage_mib","bool","camera","camera.h","card.","cc","current","data","descript","develop","document","elaps","enum","enumer","field","file","float","folder","format","hd","id","inform","interv","license:","listed.","mass","mavsdk","mavsdk::camera::statu","mavsdk::camera::status::available_storage_mib","mavsdk::camera::status::media_folder_nam","mavsdk::camera::status::photo_interval_on","mavsdk::camera::status::recording_time_","mavsdk::camera::status::storage_id","mavsdk::camera::status::storage_statu","mavsdk::camera::status::storage_typ","mavsdk::camera::status::total_storage_mib","mavsdk::camera::status::used_storage_mib","mavsdk::camera::status::video_on","media","media_folder_nam","member","mib)","microsd","name","notavail","notsupport","other,","photo","photo_interval_on","process.","public","recogn","record","recording_time_","refer","saved.","sd","seconds)","start","statu","status.","std::string","stick.","storag","storage.","storage_id","storage_statu","storage_typ","storagestatu","storagetyp","struct","supported.","system).","team","time","total","total_storage_mib","type","type.","uint32_t","unformat","unknown","unknown.","updated:","us","usb","usbstick","used_storage_mib","valu","video","video_on","whether","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","camera.h","cc","current","data","descript","develop","document","enum","enumer","field","inform","infrar","infrared.","inprogress","license:","light","light.","mavsdk","mavsdk::camera::videostreaminfo","mavsdk::camera::videostreaminfo::set","mavsdk::camera::videostreaminfo::spectrum","mavsdk::camera::videostreaminfo::statu","member","notrun","public","refer","running.","set","settings.","spectrum","statu","stream","stream.","streaming.","struct","team","type","type.","unknown","unknown.","updated:","valu","video","videostreaminfo","videostreamset","videostreamspectrum","videostreamstatu","visibl","visiblelight","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":["#include:","(clockwise,","(in","0","02:32:17","12","2017","2023","2023.","27","359","4.0","bit","bit_rate_b_","camera.h","cc","data","degrees)","degrees.","develop","document","field","float","fov","frame","frame_rate_hz","horizont","horizontal_fov_deg","horizontal_resolution_pix","imag","license:","mavsdk","mavsdk::camera::videostreamset","mavsdk::camera::videostreamsettings::bit_rate_b_","mavsdk::camera::videostreamsettings::frame_rate_hz","mavsdk::camera::videostreamsettings::horizontal_fov_deg","mavsdk::camera::videostreamsettings::horizontal_resolution_pix","mavsdk::camera::videostreamsettings::rotation_deg","mavsdk::camera::videostreamsettings::uri","mavsdk::camera::videostreamsettings::vertical_resolution_pix","per","pixels)","rate","refer","resolut","rotat","rotation_deg","second)","second.","settings.","std::string","stream","struct","team","type","uint32_t","updated:","uri","uri.","vertic","vertical_resolution_pix","video","videostreamset","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":["#include:","(human","(machin","02:32:17","12","2017","2023","2023.","27","4.0","camera.h","cc","data","descript","develop","document","field","license:","mavsdk","mavsdk::camera::opt","mavsdk::camera::option::option_descript","mavsdk::camera::option::option_id","name","option","option.","option_descript","option_id","readable)","refer","repres","set","std::string","struct","team","type","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":["#include:","(human","(machin","02:32:17","12","2017","2023","2023.","27","4.0","bool","camera.h","cc","data","descript","develop","document","drone,","field","given","ignor","is_rang","license:","mavsdk","mavsdk::camera::set","mavsdk::camera::setting::is_rang","mavsdk::camera::setting::opt","mavsdk::camera::setting::setting_descript","mavsdk::camera::setting::setting_id","meant","name","option","option.","range.","read","readable)","readable).","refer","repres","select","set","setting.","setting_descript","setting_id","std::string","struct","team","type","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":["#include:","(human","(machin","02:32:17","12","2017","2023","2023.","27","4.0",">","[min,","bool","camera.h","cc","choos","data","descript","develop","document","field","from.","given","interval].","is_rang","license:","list","mavsdk","mavsdk::camera::settingopt","mavsdk::camera::settingoptions::is_rang","mavsdk::camera::settingoptions::opt","mavsdk::camera::settingoptions::setting_descript","mavsdk::camera::settingoptions::setting_id","max,","max]","name","option","rang","range.","readable)","refer","repres","set","setting_descript","setting_id","settingopt","std::string","std::vector","std::vectoropt","struct","team","type","updated:","{}","©"],"cpp/api_reference/classmavsdk_1_1_camera_server.html":["#include:","&","&)=delet","&callback)","&other)","()","(bool","(camerafeedback","(capturestatushandl","(const","(formatstoragehandl","(inform","(intern","(object","(resetsettingshandl","(setmodehandl","(startvideohandl","(startvideostreaminghandl","(std::shared_ptrservercompon","(stopvideohandl","(stopvideostreaminghandl","(storageinformationhandl","(takephotohandl","(videostream","02:36:31","12","2017","2023","2023.","27","4.0","=",">","action","argument(s).","associ","asynchron","auto","below:","blocking.","bool","busi","busy.","call","callback","callback)","calls.","camera","camera_serv","camera_server.h","camerafeedback","cameraserv","cameraserver&","cameraserver()","cameraserver(server_component);","captur","capture_info","capture_info)","capture_info)const","capture_statu","capture_status)","capture_status)const","capture_status_feedback","capture_status_feedback,","captureinfo","capturestatu","capturestatuscallback","capturestatuscallback&","capturestatushandl","cc","class","command","command.","commands.","connected.","const","constructor","constructor.","copi","copyable).","creat","created.","data","deni","descript","destructor","develop","document","done.","each","enum","enumer","equal","error","execut","fail","failed.","fals","feedback","flags.","format","format_storage_feedback","format_storage_feedback)","format_storage_feedback)const","formatstoragecallback","formatstoragecallback&","formatstoragehandl","function","handl","handle)","handlemod","imag","in_progress","in_progress)","in_progress)const","inform","information)","information)const","information.","inprogress","instanc","instance.","license:","mavsdk","mavsdk::cameraserv","mavsdk::cameraserver::cameraserver(const","mavsdk::cameraserver::cameraserver(std::shared_ptr","mavsdk::cameraserver::capturestatuscallback","mavsdk::cameraserver::capturestatushandl","mavsdk::cameraserver::formatstoragecallback","mavsdk::cameraserver::formatstoragehandl","mavsdk::cameraserver::operator=(const","mavsdk::cameraserver::resetsettingscallback","mavsdk::cameraserver::resetsettingshandl","mavsdk::cameraserver::respond_capture_status(camerafeedback","mavsdk::cameraserver::respond_format_storage(camerafeedback","mavsdk::cameraserver::respond_reset_settings(camerafeedback","mavsdk::cameraserver::respond_set_mode(camerafeedback","mavsdk::cameraserver::respond_start_video(camerafeedback","mavsdk::cameraserver::respond_start_video_streaming(camerafeedback","mavsdk::cameraserver::respond_stop_video(camerafeedback","mavsdk::cameraserver::respond_stop_video_streaming(camerafeedback","mavsdk::cameraserver::respond_storage_information(camerafeedback","mavsdk::cameraserver::respond_take_photo(camerafeedback","mavsdk::cameraserver::resultcallback","mavsdk::cameraserver::set_in_progress(bool","mavsdk::cameraserver::set_information(inform","mavsdk::cameraserver::set_video_streaming(videostream","mavsdk::cameraserver::setmodecallback","mavsdk::cameraserver::setmodehandl","mavsdk::cameraserver::startvideocallback","mavsdk::cameraserver::startvideohandl","mavsdk::cameraserver::startvideostreamingcallback","mavsdk::cameraserver::startvideostreaminghandl","mavsdk::cameraserver::stopvideocallback","mavsdk::cameraserver::stopvideohandl","mavsdk::cameraserver::stopvideostreamingcallback","mavsdk::cameraserver::stopvideostreaminghandl","mavsdk::cameraserver::storageinformationcallback","mavsdk::cameraserver::storageinformationhandl","mavsdk::cameraserver::subscribe_capture_status(const","mavsdk::cameraserver::subscribe_format_storage(const","mavsdk::cameraserver::subscribe_reset_settings(const","mavsdk::cameraserver::subscribe_set_mode(const","mavsdk::cameraserver::subscribe_start_video(const","mavsdk::cameraserver::subscribe_start_video_streaming(const","mavsdk::cameraserver::subscribe_stop_video(const","mavsdk::cameraserver::subscribe_stop_video_streaming(const","mavsdk::cameraserver::subscribe_storage_information(const","mavsdk::cameraserver::subscribe_take_photo(const","mavsdk::cameraserver::takephotocallback","mavsdk::cameraserver::takephotohandl","mavsdk::cameraserver::unsubscribe_capture_status(capturestatushandl","mavsdk::cameraserver::unsubscribe_format_storage(formatstoragehandl","mavsdk::cameraserver::unsubscribe_reset_settings(resetsettingshandl","mavsdk::cameraserver::unsubscribe_set_mode(setmodehandl","mavsdk::cameraserver::unsubscribe_start_video(startvideohandl","mavsdk::cameraserver::unsubscribe_start_video_streaming(startvideostreaminghandl","mavsdk::cameraserver::unsubscribe_stop_video(stopvideohandl","mavsdk::cameraserver::unsubscribe_stop_video_streaming(stopvideostreaminghandl","mavsdk::cameraserver::unsubscribe_storage_information(storageinformationhandl","mavsdk::cameraserver::unsubscribe_take_photo(takephotohandl","mavsdk::cameraserver::~cameraserver()","member","mode","mode.","name","nosystem","occur","ok","ok.","only).","oper","operator=","operator=()","other)","out.","overrid","paramet","photo","plugin","plugin.","posit","possibl","progress","progress.","provid","public","quaternion","receiv","refer","reject","request","request.","requests.","reset","reset_settings_feedback","reset_settings_feedback)","reset_settings_feedback)const","resetsettingscallback","resetsettingscallback&","resetsettingshandl","respond","respond_capture_statu","respond_capture_status()","respond_format_storag","respond_format_storage()","respond_reset_set","respond_reset_settings()","respond_set_mod","respond_set_mode()","respond_start_video","respond_start_video()","respond_start_video_stream","respond_start_video_streaming()","respond_stop_video","respond_stop_video()","respond_stop_video_stream","respond_stop_video_streaming()","respond_storage_inform","respond_storage_information()","respond_take_photo","respond_take_photo()","respondcapturestatus.","respondformatstorage.","respondresetsettings.","respondsetmode.","respondstartvideo.","respondstartvideostreaming.","respondstopvideo.","respondstopvideostreaming.","respondstorageinformation.","respondtakephoto.","respons","result","result.","resultcallback","return","server","server_compon","server_component)","servercompon","set","set_in_progress","set_in_progress()","set_inform","set_information()","set_mode_feedback","set_mode_feedback)","set_mode_feedback)const","set_video_stream","set_video_streaming()","setmodecallback","setmodecallback&","setmodehandl","settings.","shown","soon","start","start_video_feedback","start_video_feedback)","start_video_feedback)const","start_video_streaming_feedback","start_video_streaming_feedback)","start_video_streaming_feedback)const","startvideocallback","startvideocallback&","startvideohandl","startvideostreamingcallback","startvideostreamingcallback&","startvideostreaminghandl","statu","std::function","std::functionmode)>","std::functionresult)>","std::shared_ptrservercompon","stop","stop_video_feedback","stop_video_feedback)","stop_video_feedback)const","stop_video_streaming_feedback","stop_video_streaming_feedback)","stop_video_streaming_feedback)const","stopvideocallback","stopvideocallback&","stopvideohandl","stopvideoresponse.","stopvideostreamingcallback","stopvideostreamingcallback&","stopvideostreaminghandl","storag","storage_inform","storage_information)","storage_information)const","storage_information_feedback","storage_information_feedback,","storageinform","storageinformationcallback","storageinformationcallback&","storageinformationhandl","stream","struct","structur","subscrib","subscribe_capture_statu","subscribe_capture_status()","subscribe_capture_status.","subscribe_format_storag","subscribe_format_storage()","subscribe_format_storage.","subscribe_reset_set","subscribe_reset_settings()","subscribe_reset_settings.","subscribe_set_mod","subscribe_set_mode()","subscribe_set_mode.","subscribe_start_video","subscribe_start_video()","subscribe_start_video.","subscribe_start_video_stream","subscribe_start_video_streaming()","subscribe_start_video_streaming.","subscribe_stop_video","subscribe_stop_video()","subscribe_stop_video.","subscribe_stop_video_stream","subscribe_stop_video_streaming()","subscribe_stop_video_streaming.","subscribe_storage_inform","subscribe_storage_information()","subscribe_storage_information.","subscribe_take_photo","subscribe_take_photo()","subscribe_take_photo.","subscribecapturestatus.","subscribeformatstorage.","subscriberesetsettings.","subscribesetmode.","subscribestartvideostreaming.","subscribestopvideo.","subscribestopvideostreaming.","subscribestorageinformation.","subscribetakephoto.","success","successfully.","system","take","take_photo_feedback","take_photo_feedback,","takephotocallback","takephotocallback&","takephotohandl","team","time","timeout","trigger","true","typdef","type","type.","typedef","typic","unknown","unknown.","unsubscrib","unsubscribe_capture_statu","unsubscribe_capture_status()","unsubscribe_format_storag","unsubscribe_format_storage()","unsubscribe_reset_set","unsubscribe_reset_settings()","unsubscribe_set_mod","unsubscribe_set_mode()","unsubscribe_start_video","unsubscribe_start_video()","unsubscribe_start_video_stream","unsubscribe_start_video_streaming()","unsubscribe_stop_video","unsubscribe_stop_video()","unsubscribe_stop_video_stream","unsubscribe_stop_video_streaming()","unsubscribe_storage_inform","unsubscribe_storage_information()","unsubscribe_take_photo","unsubscribe_take_photo()","updated:","us","valu","video","video_stream","video_streaming)","video_streaming)const","videostream","void","wrong","wrongargu","~cameraserv","~cameraserver()","©"],"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":["#include:","(quaternion)","(sinc","02:32:17","12","2017","2023","2023.","27","4.0","attitud","attitude_quaternion","bool","camera","camera_server.h","captur","captured.","captureinfo","cc","data","develop","document","download","epoch)","field","file_url","image.","index","inform","int32_t","is_success","license:","locat","mavsdk","mavsdk::cameraserver::captureinfo","mavsdk::cameraserver::captureinfo::attitude_quaternion","mavsdk::cameraserver::captureinfo::file_url","mavsdk::cameraserver::captureinfo::index","mavsdk::cameraserver::captureinfo::is_success","mavsdk::cameraserver::captureinfo::posit","mavsdk::cameraserver::captureinfo::time_utc_u","microseconds.","pictur","posit","quaternion","refer","std::string","struct","successful.","taken","taken.","takephotoresponse.","team","time_utc_u","timestamp","true","uint64_t","unix","updated:","url","utc","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":["#include:","(http","(iteration)","02:32:17","12","2017","2023","2023.","27","4.0","camera","camera_server.h","cc","data","definit","definition_file_uri","definition_file_vers","develop","document","field","file","firmwar","firmware_vers","float","focal","focal_length_mm","format.","ftp)","horizont","horizontal_resolution_px","horizontal_sensor_size_mm","id.","imag","inform","information.","len","length.","lens_id","license:","major[.minor[.patch[.dev]]]","mavlink","mavsdk","mavsdk::cameraserver::inform","mavsdk::cameraserver::information::definition_file_uri","mavsdk::cameraserver::information::definition_file_vers","mavsdk::cameraserver::information::firmware_vers","mavsdk::cameraserver::information::focal_length_mm","mavsdk::cameraserver::information::horizontal_resolution_px","mavsdk::cameraserver::information::horizontal_sensor_size_mm","mavsdk::cameraserver::information::lens_id","mavsdk::cameraserver::information::model_nam","mavsdk::cameraserver::information::vendor_nam","mavsdk::cameraserver::information::vertical_resolution_px","mavsdk::cameraserver::information::vertical_sensor_size_mm","model.","model_nam","name","pixels.","refer","repres","resolut","sensor","size.","std::string","struct","team","type","uint32_t","updated:","uri","vendor.","vendor_nam","version","vertic","vertical_resolution_px","vertical_sensor_size_mm","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":["#include:","(abov","(range:","+180)","+90)","02:32:17","12","180","2017","2023","2023.","27","4.0","90","absolute_altitude_m","altitud","amsl","camera_server.h","cc","coordinates.","data","degre","develop","document","doubl","field","float","global","latitud","latitude_deg","level)","license:","longitud","longitude_deg","mavsdk","mavsdk::cameraserver::posit","mavsdk::cameraserver::position::absolute_altitude_m","mavsdk::cameraserver::position::latitude_deg","mavsdk::cameraserver::position::longitude_deg","mavsdk::cameraserver::position::relative_altitude_m","mean","metres.","posit","refer","rel","relative_altitude_m","sea","struct","takeoff","team","type","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":["#include:","(1,0,0,0).","+","0,","02:32:17","1,","12","2,","2017","2023","2023.","27","3,","4.0","a.","axi","b.","c.","camera_server.h","cc","d.","data","definit","denot","develop","document","entri","field","float","follow","hamilton","hand","https://en.wikipedia.org/wiki/quaternion","info","license:","mavsdk","mavsdk::cameraserver::quaternion","mavsdk::cameraserver::quaternion::i","mavsdk::cameraserver::quaternion::w","mavsdk::cameraserver::quaternion::x","mavsdk::cameraserver::quaternion::z","more","product","quaternion","refer","repres","right","rotat","rule.","see:","struct","system","team","type.","updated:","used.","w","written","x","xi","y","yj","z","zero","zk.","{}","©"],"cpp/api_reference/classmavsdk_1_1_component_information.html":["#include:","&","&)=delet","&callback)","&other)","&system)","()","(const","(floatparamhandl","(intern","(object","(std::shared_ptrsystem","(system","02:36:31","12","2017","2023","2023.","27","4.0","=",">","access","access_float_param","access_float_params()","associ","asynchron","auto","avail","below:","blocking.","callback","callback)","calls.","cc","changes/updates.","class","compon","component_inform","component_information.h","componentinform","componentinformation&","componentinformation()","componentinformation(system);","connected.","const","constructor","constructor.","copi","copyable).","creat","data","descript","destructor","develop","document","enum","enumer","equal","float","floatparam","floatparamcallback","floatparamcallback&","floatparamhandl","floatparamupd","function","handl","handle)","handlefloatparamupd","inform","license:","list","mavsdk","mavsdk::componentinform","mavsdk::componentinformation::access_float_params()","mavsdk::componentinformation::componentinformation(const","mavsdk::componentinformation::componentinformation(std::shared_ptr","mavsdk::componentinformation::componentinformation(system","mavsdk::componentinformation::floatparamcallback","mavsdk::componentinformation::floatparamhandl","mavsdk::componentinformation::operator=(const","mavsdk::componentinformation::resultcallback","mavsdk::componentinformation::subscribe_float_param(const","mavsdk::componentinformation::unsubscribe_float_param(floatparamhandl","mavsdk::componentinformation::~componentinformation()","member","name","nosystem","only).","oper","operator=","operator=()","other)","overrid","param","paramet","parameters.","params.","plugin","plugin.","possibl","public","refer","request","request.","requests.","result","result.","resultcallback","return","shown","specif","std::function","std::functionfloatparamupdate)>","std::functionresult)>","std::pair","std::pairresult,","std::shared_ptrsystem","std::vectorcomponentinformation::floatparam","struct","structur","subscrib","subscribe_float_param","subscribe_float_param()","subscribe_float_param.","succeeded.","success","such","system","system&","system)","system.","team","typdef","type","typedef","typic","unknown","unsubscrib","unsubscribe_float_param","unsubscribe_float_param()","updated:","us","valu","void","~componentinform","~componentinformation()","©"],"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":["#include:","(max","02:32:17","12","16","2017","2023","2023.","27","4.0","cc","chars)","component_information.h","current/start","data","decim","decimal_plac","default","default_valu","description.","develop","document","field","float","float.","floatparam","inform","int32_t","license:","long","long_descript","mavsdk","mavsdk::componentinformation::floatparam","mavsdk::componentinformation::floatparam::decimal_plac","mavsdk::componentinformation::floatparam::default_valu","mavsdk::componentinformation::floatparam::long_descript","mavsdk::componentinformation::floatparam::max_valu","mavsdk::componentinformation::floatparam::min_valu","mavsdk::componentinformation::floatparam::nam","mavsdk::componentinformation::floatparam::short_descript","mavsdk::componentinformation::floatparam::start_valu","mavsdk::componentinformation::floatparam::unit","max_valu","maximum","meta","min_valu","minimum","name","paramet","place","refer","short","short_descript","show.","start_valu","std::string","struct","team","type","unit","unit.","updated:","user","value.","{}","©"],"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","changed.","component_information.h","data","develop","document","field","float","floatparamupd","license:","mavsdk","mavsdk::componentinformation::floatparamupd","mavsdk::componentinformation::floatparamupdate::nam","mavsdk::componentinformation::floatparamupdate::valu","name","new","param","param.","refer","std::string","struct","team","updated.","updated:","valu","{}","©"],"cpp/api_reference/classmavsdk_1_1_component_information_server.html":["#include:","&","&)=delet","&callback)","&other)","()","(const","(floatparam","(floatparamhandl","(intern","(object","(std::shared_ptrservercompon","02:36:31","12","2017","2023","2023.","27","4.0","=",">","associ","asynchron","auto","below:","blocking.","callback","callback)","calls.","cc","class","compon","component_information_serv","component_information_server.h","componentinformationserv","componentinformationserver&","componentinformationserver()","componentinformationserver(server_component);","connected.","const","constructor","constructor.","copi","copyable).","creat","data","default","descript","destructor","develop","document","duplic","duplicateparam","enum","enumer","equal","float","float.","floatparam","floatparamcallback","floatparamcallback&","floatparamhandl","floatparamupd","function","handl","handle)","handlefloatparamupd","inform","instanc","instance.","invalid","invalidparamdefaultvalu","invalidparamnam","invalidparamstartvalu","license:","mavsdk","mavsdk::componentinformationserv","mavsdk::componentinformationserver::componentinformationserver(const","mavsdk::componentinformationserver::componentinformationserver(std::shared_ptr","mavsdk::componentinformationserver::floatparamcallback","mavsdk::componentinformationserver::floatparamhandl","mavsdk::componentinformationserver::operator=(const","mavsdk::componentinformationserver::provide_float_param(floatparam","mavsdk::componentinformationserver::resultcallback","mavsdk::componentinformationserver::subscribe_float_param(const","mavsdk::componentinformationserver::unsubscribe_float_param(floatparamhandl","mavsdk::componentinformationserver::~componentinformationserver()","member","name","name.","nosystem","only).","oper","operator=","operator=()","other)","overrid","param","param)","param)const","param.","paramet","parameters.","plugin","plugin.","possibl","provid","provide_float_param","provide_float_param()","public","refer","request","request.","requests.","result","result.","resultcallback","return","server","server_compon","server_component)","servercompon","shown","start","std::function","std::functionfloatparamupdate)>","std::functionresult)>","std::shared_ptrservercompon","struct","structur","subscrib","subscribe_float_param","subscribe_float_param()","subscribe_float_param.","succeeded.","success","such","system","team","typdef","type","typedef","typic","unknown","unsubscrib","unsubscribe_float_param","unsubscribe_float_param()","updated:","updates.","us","valu","value.","void","~componentinformationserv","~componentinformationserver()","©"],"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":["#include:","(max","02:32:17","12","16","2017","2023","2023.","27","4.0","cc","chars)","component_information_server.h","current/start","data","decim","decimal_plac","default","default_valu","description.","develop","document","field","float","float.","floatparam","inform","int32_t","license:","long","long_descript","mavsdk","mavsdk::componentinformationserver::floatparam","mavsdk::componentinformationserver::floatparam::decimal_plac","mavsdk::componentinformationserver::floatparam::default_valu","mavsdk::componentinformationserver::floatparam::long_descript","mavsdk::componentinformationserver::floatparam::max_valu","mavsdk::componentinformationserver::floatparam::min_valu","mavsdk::componentinformationserver::floatparam::nam","mavsdk::componentinformationserver::floatparam::short_descript","mavsdk::componentinformationserver::floatparam::start_valu","mavsdk::componentinformationserver::floatparam::unit","max_valu","maximum","meta","min_valu","minimum","name","paramet","place","refer","short","short_descript","show.","start_valu","std::string","struct","team","type","unit","unit.","updated:","user","value.","{}","©"],"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","changed.","component_information_server.h","data","develop","document","field","float","floatparamupd","license:","mavsdk","mavsdk::componentinformationserver::floatparamupd","mavsdk::componentinformationserver::floatparamupdate::nam","mavsdk::componentinformationserver::floatparamupdate::valu","name","new","param","param.","refer","std::string","struct","team","updated.","updated:","valu","{}","©"],"cpp/api_reference/classmavsdk_1_1_failure.html":["#include:","&","&)=delet","&other)","&system)","()","(const","(failureunit","(intern","(object","(std::shared_ptrsystem","(system","02:36:31","12","2017","2023","2023.","27","4.0","=",">","accelerometer.","airspeed.","associ","asynchron","auto","avoidance.","barometer.","battery.","below:","blocking.","callback","calls.","cc","class","complet","connect","connected.","connectionerror","consist","const","constructor","constructor.","copi","copyable).","creat","data","delay","deni","denied.","descript","destructor","develop","disabl","disabled.","distanc","document","e.g.","enum","enumer","equal","error.","expect","failsafes.","failur","failure&","failure()","failure(system);","failure.","failure.h","failure_typ","failure_type,","failure_unit","failure_unit,","failuretyp","failureunit","flow.","function","garbag","garbage.","gps.","gyro.","inerti","inject","inject()","injected,","instanc","instance)","instance)const","int32_t","intermitt","keep","license:","magnetometer.","mavlink","mavsdk","mavsdk::failur","mavsdk::failure::failure(const","mavsdk::failure::failure(std::shared_ptr","mavsdk::failure::failure(system","mavsdk::failure::inject(failureunit","mavsdk::failure::operator=(const","mavsdk::failure::resultcallback","mavsdk::failure::~failure()","member","motor.","name","non","nosystem","not.","odometry.","off,","ok","only).","oper","operator=","operator=()","optic","other)","out.","overrid","paramet","plugin","plugin.","possibl","previou","public","rate.","rc","refer","report","request","request.","requests.","reset","responsive.","result","result.","resultcallback","return","same","sensor.","sensoraccel","sensorairspe","sensorbaro","sensordistancesensor","sensorgp","sensorgyro","sensormag","sensoropticalflow","sensorvio","servo.","set","shown","signal.","slow","slow,","slower","sometim","specif","std::function","std::functionresult)>","std::shared_ptrsystem","stuck","succeeded.","success","supported.","system","system&","system)","system.","systemavoid","systembatteri","systemmavlinksign","systemmotor","systemrcsign","systemservo","team","test","time","time.","timeout","typdef","type","type.","typedef","typic","unit","unit.","unknown","unsupport","updated:","us","valu","value.","visual","working,","wrong","wrong.","~failur","~failure()","©"],"cpp/api_reference/classmavsdk_1_1_follow_me.html":["#include:","&","&)=delet","&other)","&system)","()","(config","(const","(intern","(object","(std::shared_ptrsystem","(system","(targetloc","02:36:31","12","2017","2023","2023.","27","4.0","=",">","active.","allow","altitude.","appli","associ","asynchron","auto","below:","blocking.","bool","busi","busy.","callback","calls.","cc","check","class","command","commanddeni","config","config)","config)const","configur","configuration.","connect","connected.","connectionerror","const","constructor","constructor.","coordin","copi","copyable).","creat","current","data","denied.","descript","destructor","develop","document","enum","enumer","equal","error.","fail","follow","follow_m","follow_me.h","followm","followme&","followme()","followme(system);","followme::config","followme::targetloc","function","get_config","get_config()","get_last_loc","get_last_location()","gp","is_act","is_active()","last","license:","locat","location)","location)const","mavsdk","mavsdk::followm","mavsdk::followme::followme(const","mavsdk::followme::followme(std::shared_ptr","mavsdk::followme::followme(system","mavsdk::followme::get_config()","mavsdk::followme::get_last_location()","mavsdk::followme::is_active()","mavsdk::followme::operator=(const","mavsdk::followme::resultcallback","mavsdk::followme::set_config(config","mavsdk::followme::set_target_location(targetloc","mavsdk::followme::start()","mavsdk::followme::stop()","mavsdk::followme::~followme()","member","mode.","move","name","nosystem","notact","only).","oper","operations.","operator=","operator=()","other)","out.","overrid","paramet","plugin","plugin.","possibl","provid","public","refer","request","request.","result","result.","resultcallback","return","send","set","set_config","set_config()","set_target_loc","set_target_location()","setconfigfail","shown","specif","start","start()","std::function","std::functionresult)>","std::shared_ptrsystem","stop","stop()","struct","structur","succeeded.","success","system","system&","system)","system.","target","target.","targetloc","team","time","timeout","typdef","type","typedef","typic","unknown","updated:","us","user","valu","vehicl","~followm","~followme()","©"],"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":["#include:","(rang","(recommend","(where","0","0.0","02:36:31","1.0)","12","180.0f}","2017","2023","2023.","27","3d","4","4.0","8","8.0f}","90","=","[deg]","[m/s]","[m]","account","aggress","altitud","altitude_mod","angl","armed).","assum","at.","cc","clockwis","config","configur","constant","control","data","degrees,","descript","develop","direction,","direction.","distanc","document","enum","enumer","equal","field","float","follow","follow_angle_deg","follow_distance_m","follow_height_m","follow_me.h","followaltitudemod","front","gp","height","higher","home","increas","left","level","license:","lower","mavsdk","mavsdk::followme::config","mavsdk::followme::config::altitude_mod","mavsdk::followme::config::follow_angle_deg","mavsdk::followme::config::follow_distance_m","mavsdk::followme::config::follow_height_m","mavsdk::followme::config::max_tangential_vel_m_","mavsdk::followme::config::respons","max_tangential_vel_m_","maximum","member","meter","meter)","meters)","minimum","mobe","mode","mode.","more","motion","on.","orbit","per","posit","public","refer","rel","respons","right","second.","sens","sensor.","struct","taken","tangenti","target","target'","target,","target.","targetgp","team","terrain","tracking.","type","type.","updated:","valu","vehicl","veloc","{","{0.1f}","{8.0f}","{}","©"],"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","abov","absolute_altitude_m","altitud","axis,","cc","data","degrees.","develop","document","doubl","field","float","float(nan)}","follow.","follow_me.h","latitud","latitude_deg","license:","locat","longitud","longitude_deg","mavsdk","mavsdk::followme::targetloc","mavsdk::followme::targetlocation::absolute_altitude_m","mavsdk::followme::targetlocation::latitude_deg","mavsdk::followme::targetlocation::longitude_deg","mavsdk::followme::targetlocation::velocity_x_m_","mavsdk::followme::targetlocation::velocity_y_m_","mavsdk::followme::targetlocation::velocity_z_m_","meter","msl.","per","refer","second.","struct","target","targetloc","team","updated:","vehicl","veloc","velocity_x_m_","velocity_y_m_","velocity_z_m_","x","y","z","{","{double(nan)}","{float(nan)}","©"],"cpp/api_reference/classmavsdk_1_1_ftp.html":["#include:","&","&)=delet","&callback)","&other)","&system)","'are_files_identical'","'are_files_identical_async'","'create_directory'","'create_directory_async'","'list_directory'","'list_directory_async'","'remove_directory'","'remove_directory_async'","'remove_file'","'remove_file_async'","'rename'","'rename_async'","()","(const","(intern","(object","(std::shared_ptrsystem","(std::string","(system","(uint32_t","02:36:31","12","2017","2023","2023.","27","4.0","=",">","alreadi","already.","are_files_ident","are_files_identical()","are_files_identical_async","are_files_identical_async()","are_files_identical_async.","arefilesidenticalcallback","associ","asynchron","auto","autopilot.","below:","block","blocking.","bool","bool)>","busi","callback","callback)","calls.","cc","checksum.","class","command.","commands.","compar","compid","compid)","compid)const","compon","connected.","const","constructor","constructor.","copi","copyable).","counterpart.","crc32","creat","create_directori","create_directory()","create_directory_async","create_directory_async()","data","default","descript","destructor","develop","directory.","document","download","download_async","download_async()","download_async.","downloadcallback","downloadcallback&","enum","enumer","equal","error.","exist","exist.","file","file.","filedoesnotexist","fileexist","fileioerror","fileprotect","ftp","ftp&","ftp()","ftp(system);","ftp.","ftp.h","function","gener","id.","implement","intermedi","invalid","invalidparamet","io","item","license:","list","list_directori","list_directory()","list_directory_async","list_directory_async()","list_directory_async.","listdirectorycallback","local","local_dir","local_dir,","local_file_path","local_file_path,","mavlink","mavsdk","mavsdk::ftp","mavsdk::ftp::are_files_identical(std::str","mavsdk::ftp::are_files_identical_async(std::str","mavsdk::ftp::arefilesidenticalcallback","mavsdk::ftp::create_directory(std::str","mavsdk::ftp::create_directory_async(std::str","mavsdk::ftp::download_async(std::str","mavsdk::ftp::downloadcallback","mavsdk::ftp::ftp(const","mavsdk::ftp::ftp(std::shared_ptr","mavsdk::ftp::ftp(system","mavsdk::ftp::list_directory(std::str","mavsdk::ftp::list_directory_async(std::str","mavsdk::ftp::listdirectorycallback","mavsdk::ftp::operator=(const","mavsdk::ftp::remove_directory(std::str","mavsdk::ftp::remove_directory_async(std::str","mavsdk::ftp::remove_file(std::str","mavsdk::ftp::remove_file_async(std::str","mavsdk::ftp::rename(std::str","mavsdk::ftp::rename_async(std::str","mavsdk::ftp::resultcallback","mavsdk::ftp::set_target_compid(uint32_t","mavsdk::ftp::upload_async(std::str","mavsdk::ftp::uploadcallback","mavsdk::ftp::~ftp()","member","messag","name","next","non","nosystem","only).","oper","operator=","operator=()","other)","overrid","paramet","parameter.","plugin","plugin.","possibl","progress.","progressdata","progressdata)>","protected.","protocol","protocolerror","public","refer","remot","remote_dir","remote_dir)","remote_dir)const","remote_dir,","remote_file_path","remote_file_path)","remote_file_path)const","remote_file_path,","remote_from_path","remote_from_path,","remote_to_path","remote_to_path)","remote_to_path)const","remote_to_path,","remov","remove_directori","remove_directory()","remove_directory_async","remove_directory_async()","remove_fil","remove_file()","remove_file_async","remove_file_async()","renam","rename()","rename_async","rename_async()","request.","result","result.","resultcallback","return","see","set","set_target_compid","set_target_compid()","show","shown","specif","std::function","std::function)>","std::functionresult)>","std::functionresult,","std::pair","std::pairresult,","std::shared_ptrsystem","std::string","std::vector","std::vector)>","struct","structur","success","success.","system","system&","system)","system.","target","team","timeout","timeout.","transfer","typdef","type","typedef","typic","uint32_t","unknown","unsupport","updated:","upload","upload_async","upload_async()","upload_async.","uploadcallback","uploadcallback&","us","use_burst","use_burst,","valu","void","write","~ftp","~ftp()","©"],"cpp/api_reference/classmavsdk_1_1_geofence.html":["#include:","&","&)=delet","&other)","&system)","'clear_geofence'","'clear_geofence_async'","'upload_geofence'","'upload_geofence_async'","()","(const","(geofencedata","(intern","(object","(std::shared_ptrsystem","(system","02:36:31","12","2017","2023","2023.","27","4.0","=",">","argument.","associ","asynchron","auto","below:","block","blocking.","busi","busy.","callback","callback)","calls.","cc","circl","circular","class","clear","clear_geof","clear_geofence()","clear_geofence_async","clear_geofence_async()","connect","connected.","const","constructor","constructor.","copi","copyable).","counterpart.","creat","data","descript","destructor","develop","document","drone","drone.","enabl","enum","enumer","equal","error","error.","even","exclus","fence.","fencetyp","function","geofenc","geofence&","geofence()","geofence(system);","geofence.","geofence.h","geofence_data","geofence_data)","geofence_data)const","geofence_data,","geofencedata","geofences.","inclus","invalid","invalidargu","license:","lost.","mani","mavsdk","mavsdk::geof","mavsdk::geofence::clear_geofence()","mavsdk::geofence::clear_geofence_async(const","mavsdk::geofence::geofence(const","mavsdk::geofence::geofence(std::shared_ptr","mavsdk::geofence::geofence(system","mavsdk::geofence::operator=(const","mavsdk::geofence::resultcallback","mavsdk::geofence::upload_geofence(geofencedata","mavsdk::geofence::upload_geofence_async(geofencedata","mavsdk::geofence::~geofence()","member","name","non","nosystem","object","onc","only).","oper","operator=","operator=()","other)","out.","overrid","paramet","plugin","plugin.","point","polygon","possibl","public","refer","remain","repres","request","request.","requests.","result","result.","resultcallback","return","save","see","set","shown","specif","std::function","std::functionresult)>","std::shared_ptrsystem","struct","structur","succeeded.","success","system","system&","system)","system.","team","time","timeout","toomanygeofenceitem","typdef","type","typedef","types.","typic","unknown","updated:","upload","upload_geof","upload_geofence()","upload_geofence_async","upload_geofence_async()","uploaded,","us","valu","vehicl","vehicle.","void","~geofenc","~geofence()","©"],"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":["#include:","02:36:31","12","2017","2023","2023.","27","4.0",">","cc","data","defin","develop","document","fenc","fence_typ","fencetyp","field","geofence.h","license:","mavsdk","mavsdk::geofence::polygon","mavsdk::geofence::polygon::fence_typ","mavsdk::geofence::polygon::point","point","polygon","polygon.","refer","std::vector","std::vectorpoint","struct","team","type.","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":["#include:","(range:","+180)","+90)","02:32:17","12","180","2017","2023","2023.","27","4.0","90","cc","data","degre","develop","document","doubl","field","geofence.h","latitud","latitude_deg","license:","longitud","longitude_deg","mavsdk","mavsdk::geofence::point","mavsdk::geofence::point::latitude_deg","mavsdk::geofence::point::longitude_deg","point","refer","struct","team","type.","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","alreadi","byte","bytes_transf","cc","data","develop","document","field","file","ftp.h","license:","mavsdk","mavsdk::ftp::progressdata","mavsdk::ftp::progressdata::bytes_transf","mavsdk::ftp::progressdata::total_byt","number","progress","progressdata","refer","struct","team","total","total_byt","transfer.","transferred.","type","uint32_t","updated:","{}","©"],"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":["#include:","&","()=default","()=delet","(globalcoordin","(lat/lon)","(localcoordin","(meter)","02:32:17","12","2017","2023","2023.","27","4.0","available.","calcul","cc","class","const","constructor","coordin","coordinates.","coordinatetransform","coordinatetransformation()","data","default","descript","destructor","destructor.","develop","document","from.","from:","function","geometry.h","geometry::coordinatetransform","global","global_coordin","global_coordinate)","global_coordinate)const","global_from_loc","global_from_local()","globalcoordin","http://mathworld.wolfram.com/azimuthalequidistantprojection.html","https://github.com/px4/ecl/blob/master/geo/geo.cpp","implement","in:","initi","inspir","license:","local","local_coordin","local_coordinate)","local_coordinate)const","local_from_glob","local_from_global()","localcoordin","mavsdk","mavsdk::geometry::coordinatetransform","mavsdk::geometry::coordinatetransformation::coordinatetransformation()=delet","mavsdk::geometry::coordinatetransformation::coordinatetransformation(globalcoordin","mavsdk::geometry::coordinatetransformation::global_from_local(localcoordin","mavsdk::geometry::coordinatetransformation::local_from_global(globalcoordin","mavsdk::geometry::coordinatetransformation::~coordinatetransformation()=default","member","name","paramet","project","public","refer","reference)","reference.","return","struct","structur","taken","team","transform","transformations.","type","updated:","us","util","~coordinatetransform","~coordinatetransformation()","©"],"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","coordin","data","degrees.","develop","document","doubl","field","geometry.h","global","globalcoordin","latitud","latitude/longitud","latitude_deg","license:","longitud","longitude_deg","mavsdk","mavsdk::geometry::coordinatetransformation::globalcoordin","mavsdk::geometry::coordinatetransformation::globalcoordinate::latitude_deg","mavsdk::geometry::coordinatetransformation::globalcoordinate::longitude_deg","refer","struct","team","type","updated:","©"],"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","coordin","data","develop","direct","document","doubl","east","east_m","field","geometry.h","license:","local","localcoordin","mavsdk","mavsdk::geometry::coordinatetransformation::localcoordin","mavsdk::geometry::coordinatetransformation::localcoordinate::east_m","mavsdk::geometry::coordinatetransformation::localcoordinate::north_m","meters.","north","north_m","posit","refer","rel","struct","team","type","updated:","©"],"cpp/api_reference/classmavsdk_1_1_gimbal.html":["\"primary\"","\"secondary\"","#include:","&","&)=delet","&callback)","&other)","&system)","'controlstatus'","'release_control'","'release_control_async'","'set_mode'","'set_mode_async'","'set_pitch_and_yaw'","'set_pitch_and_yaw_async'","'set_pitch_rate_and_yaw_rate'","'set_pitch_rate_and_yaw_rate_async'","'set_roi_location'","'set_roi_location_async'","'take_control'","'take_control_async'","()","(blocking).","(const","(controlhandl","(controlmod","(doubl","(float","(gimbalmod","(if","(intern","(object","(roi).","(std::shared_ptrsystem","(system","02:36:31","12","2017","2023","2023.","27","4.0","=",">","absolut","accepted,","accepted.","actual","allow","also,","altitude_m","altitude_m)","altitude_m)const","altitude_m,","angl","angles.","angular","any).","around","associ","asynchron","auto","ax","axes.","below:","block","blocking.","callback","callback)","calls.","carefully.","cc","class","command","command.","commands.","compon","connected.","const","constructor","constructor.","continu","control","control()","control,","control.","control_mod","control_mode)","control_mode)const","control_mode,","controlcallback","controlcallback&","controlhandl","controlmod","controlstatu","cooperative,","copi","copyable).","counterpart.","creat","data","depend","descript","desir","destructor","develop","direction.","document","doubl","each","enum","enumer","equal","error","expect","fix","float","follow","function","gimbal","gimbal&","gimbal()","gimbal(system);","gimbal.","gimbal.h","gimbal_mod","gimbal_mode)","gimbal_mode)const","gimbal_mode,","gimbalmod","give","given","handl","handle)","handlecontrolstatu","heading.","henc","however,","id","implement","indic","interest","know","latitude_deg","latitude_deg,","license:","lock","longer","longitude_deg","longitude_deg,","mavsdk","mavsdk::gimb","mavsdk::gimbal::control()","mavsdk::gimbal::controlcallback","mavsdk::gimbal::controlhandl","mavsdk::gimbal::gimbal(const","mavsdk::gimbal::gimbal(std::shared_ptr","mavsdk::gimbal::gimbal(system","mavsdk::gimbal::operator=(const","mavsdk::gimbal::release_control()","mavsdk::gimbal::release_control_async(const","mavsdk::gimbal::resultcallback","mavsdk::gimbal::set_mode(gimbalmod","mavsdk::gimbal::set_mode_async(gimbalmod","mavsdk::gimbal::set_pitch_and_yaw(float","mavsdk::gimbal::set_pitch_and_yaw_async(float","mavsdk::gimbal::set_pitch_rate_and_yaw_rate(float","mavsdk::gimbal::set_pitch_rate_and_yaw_rate_async(float","mavsdk::gimbal::set_roi_location(doubl","mavsdk::gimbal::set_roi_location_async(doubl","mavsdk::gimbal::subscribe_control(const","mavsdk::gimbal::take_control(controlmod","mavsdk::gimbal::take_control_async(controlmod","mavsdk::gimbal::unsubscribe_control(controlhandl","mavsdk::gimbal::~gimbal()","mean","member","mode","mode.","name","new","non","none","nosystem","occur","on","only).","oper","operator=","operator=()","other)","out.","over","overrid","paramet","pitch","pitch_deg","pitch_deg,","pitch_rate_deg_","pitch_rate_deg_s,","plugin","plugin.","point","poll","possibl","primari","primary,","provid","public","rate","rate.","reach","receiv","refer","region","releas","release_control","release_control()","release_control_async","release_control_async()","request.","result","result.","resultcallback","return","roi.","rotat","secondari","see","send","set","set_mod","set_mode()","set_mode_async","set_mode_async()","set_pitch_and_yaw","set_pitch_and_yaw()","set_pitch_and_yaw_async","set_pitch_and_yaw_async()","set_pitch_rate_and_yaw_r","set_pitch_rate_and_yaw_rate()","set_pitch_rate_and_yaw_rate_async","set_pitch_rate_and_yaw_rate_async()","set_roi_loc","set_roi_location()","set_roi_location_async","set_roi_location_async()","shown","specif","specifi","statu","std::function","std::functioncontrolstatus)>","std::functionresult)>","std::shared_ptrsystem","struct","structur","subscrib","subscribe_control","subscribe_control()","subscribe_control.","success","such","supported.","system","system&","system)","system.","take","take_control","take_control()","take_control_async","take_control_async()","team","therefor","time","time.","timeout","to.","two","typdef","type","type.","typedef","typic","unknown","unsubscrib","unsubscribe_control","unsubscribe_control()","unsupport","until","update.","updated:","updates.","us","valu","vehicl","vehicle.","void","way","yaw","yaw_deg","yaw_deg)","yaw_deg)const","yaw_deg,","yaw_rate_deg_","yaw_rate_deg_s)","yaw_rate_deg_s)const","yaw_rate_deg_s,","yawfollow","yawlock","~gimbal","~gimbal()","©"],"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":["#include:","(0","(none,","02:32:17","12","2017","2023","2023.","27","4.0","cc","compid","compid_primary_control","compid_secondary_control","compon","control","control)","control_mod","controlmod","controlstatu","data","develop","document","field","gimbal","gimbal.h","int32_t","license:","mavsdk","mavsdk::gimbal::controlstatu","mavsdk::gimbal::controlstatus::compid_primary_control","mavsdk::gimbal::controlstatus::compid_secondary_control","mavsdk::gimbal::controlstatus::control_mod","mavsdk::gimbal::controlstatus::sysid_primary_control","mavsdk::gimbal::controlstatus::sysid_secondary_control","mode","on","over","primari","refer","secondari","secondary)","status.","struct","sysid","sysid_primary_control","sysid_secondary_control","team","updated:","{}","©"],"cpp/api_reference/classmavsdk_1_1_info.html":["#include:","&","&)=delet","&other)","&system)","()","(const","(intern","(object","(std::shared_ptrsystem","(system","(with","02:36:31","12","2017","2023","2023.","27","4.0","=",">","and/or","associ","asynchron","auto","below:","blocking.","callback","calls.","cc","class","connected.","const","constructor","constructor.","copi","copyable).","creat","data","descript","destructor","develop","document","doubl","enum","enumer","equal","factor","faster","flight","flightinfo","function","get_flight_inform","get_flight_information()","get_identif","get_identification()","get_product","get_product()","get_speed_factor","get_speed_factor()","get_vers","get_version()","hardwar","identif","info","info&","info()","info(system);","info.h","info::flightinfo","info::identif","info::product","info::vers","inform","informationnotreceivedyet","license:","lockstep","mavsdk","mavsdk::info","mavsdk::info::get_flight_information()","mavsdk::info::get_identification()","mavsdk::info::get_product()","mavsdk::info::get_speed_factor()","mavsdk::info::get_version()","mavsdk::info::info(const","mavsdk::info::info(std::shared_ptr","mavsdk::info::info(system","mavsdk::info::operator=(const","mavsdk::info::resultcallback","mavsdk::info::~info()","member","name","nosystem","only).","oper","operator=","operator=()","other)","overrid","paramet","plugin","plugin.","possibl","product","provid","public","realtime).","receiv","refer","request","request.","requests.","result","result.","resultcallback","return","run","shown","simul","slower","softwar","specif","speed","std::function","std::functionresult)>","std::pair","std::pairresult,","std::shared_ptrsystem","struct","structur","succeeded.","success","system","system&","system)","system.","team","typdef","type","typedef","typic","unknown","updated:","us","valu","version","yet.","~info","~info()","©"],"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":["#include:","(even","02:32:17","12","2017","2023","2023.","27","4.0","boot.","cc","counter.","data","develop","disarm","document","field","flight","flight_uid","flightinfo","increment","info.h","information.","license:","mavsdk","mavsdk::info::flightinfo","mavsdk::info::flightinfo::flight_uid","mavsdk::info::flightinfo::time_boot_m","never","reboot)","refer","reset","start","struct","system","team","time","time_boot_m","uint32_t","uint64_t","updated:","zero,","{}","©"],"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":["#include:","(formerli","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","discoveri","document","dure","expos","field","hardware,","hardware.","hardware_uid","identif","identification.","info.h","legaci","legacy_uid","license:","mavlink","mavlink.","mavsdk","mavsdk::info::identif","mavsdk::info::identification::hardware_uid","mavsdk::info::identification::legacy_uid","refer","std::string","struct","support","system","team","uid","uid2","uint64_t","updated:","uuid).","yet,","zeros.","{}","©"],"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","board","cc","data","develop","document","field","id","info.h","information.","int32_t","license:","mavsdk","mavsdk::info::product","mavsdk::info::product::product_id","mavsdk::info::product::product_nam","mavsdk::info::product::vendor_id","mavsdk::info::product::vendor_nam","name","product","product.","product_id","product_nam","refer","std::string","struct","system","team","updated:","vendor.","vendor_id","vendor_nam","{}","©"],"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":["#include:","02:36:31","12","2017","2023","2023.","27","4.0","alpha","beta","candidate.","cc","data","defin","descript","dev","develop","document","enum","enumer","field","firmware/flight","flight","flight_sw_git_hash","flight_sw_major","flight_sw_minor","flight_sw_patch","flight_sw_vendor_major","flight_sw_vendor_minor","flight_sw_vendor_patch","flight_sw_version_typ","flightsoftwareversiontyp","git","hash.","info.h","information.","int32_t","license:","major","mavsdk","mavsdk::info::vers","mavsdk::info::version::flight_sw_git_hash","mavsdk::info::version::flight_sw_major","mavsdk::info::version::flight_sw_minor","mavsdk::info::version::flight_sw_patch","mavsdk::info::version::flight_sw_vendor_major","mavsdk::info::version::flight_sw_vendor_minor","mavsdk::info::version::flight_sw_vendor_patch","mavsdk::info::version::flight_sw_version_typ","mavsdk::info::version::os_sw_git_hash","mavsdk::info::version::os_sw_major","mavsdk::info::version::os_sw_minor","mavsdk::info::version::os_sw_patch","member","minor","offici","oper","os_sw_git_hash","os_sw_major","os_sw_minor","os_sw_patch","patch","public","rc","refer","releas","release.","softwar","stabl","std::string","struct","system","team","type","type.","unknown","updated:","valu","vendor","version","version.","{}","©"],"cpp/api_reference/classmavsdk_1_1_log_files.html":["#include:","&","&)=delet","&callback)","&other)","&system)","'get_entries'","'get_entries_async'","()","(const","(entri","(intern","(object","(std::shared_ptrsystem","(system","02:36:31","12","2017","2023","2023.","27","4.0","=",">",">)>","allow","argument.","associ","asynchron","auto","below:","block","blocking.","calibr","callback","callback)","calls.","cc","check","class","commands.","complete.","connected.","const","constructor","constructor.","copi","copyable).","counterpart.","creat","data","descript","destructor","develop","document","download","download_log_file_async","download_log_file_async()","download_log_file_async.","downloadlogfilecallback","downloadlogfilecallback&","dure","entri","entry,","enum","enumer","equal","eras","erase_all_log_fil","erase_all_log_files()","failed.","file","file.","fileopenfail","files.","flight","found.","function","get_entri","get_entries()","get_entries_async","get_entries_async()","get_entries_async.","getentriescallback","happened.","invalid","invalidargu","license:","list","log","log_fil","log_files.h","logfil","logfiles&","logfiles()","logfiles(system);","mavsdk","mavsdk::logfil","mavsdk::logfiles::download_log_file_async(entri","mavsdk::logfiles::downloadlogfilecallback","mavsdk::logfiles::erase_all_log_files()","mavsdk::logfiles::get_entries()","mavsdk::logfiles::get_entries_async(const","mavsdk::logfiles::getentriescallback","mavsdk::logfiles::logfiles(const","mavsdk::logfiles::logfiles(std::shared_ptr","mavsdk::logfiles::logfiles(system","mavsdk::logfiles::operator=(const","mavsdk::logfiles::resultcallback","mavsdk::logfiles::~logfiles()","member","name","next","nologfil","non","nosystem","only).","open","oper","operator=","operator=()","other)","overrid","paramet","path","path,","plugin","plugin.","possibl","progress","progressdata","progressdata)>","public","refer","request","request.","result","result.","resultcallback","return","see","shown","specif","std::function","std::function)>","std::functionresult)>","std::functionresult,","std::pair","std::pairresult,","std::shared_ptrsystem","std::string","std::vectorentri","std::vectorlogfiles::entri","stream","struct","structur","succeeded.","success","system","system&","system)","system.","team","timeout","typdef","type","typedef","typic","unknown","update.","updated:","us","valu","vehicl","void","~logfil","~logfiles()","©"],"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":["\"yyyi","#include:","02:32:17","12","2017","2023","2023.","27","4.0","8601","bytes.","cc","data","date","ddthh:mm:ssz\".","develop","document","downloaded.","entri","field","file","file,","format","id","iso","license:","log","log_files.h","mavsdk","mavsdk::logfiles::entri","mavsdk::logfiles::entry::d","mavsdk::logfiles::entry::id","mavsdk::logfiles::entry::size_byt","mm","refer","size","size_byt","specifi","std::string","struct","team","type.","uint32_t","updated:","utc","{}","©"],"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":["#include:","0","02:32:17","1.","12","2017","2023","2023.","27","4.0","cc","come","data","develop","document","download","field","file.","float","license:","log","log_files.h","mavsdk","mavsdk::logfiles::progressdata","mavsdk::logfiles::progressdata::progress","progress","progressdata","refer","struct","team","updated:","{float(nan)}","©"],"cpp/api_reference/classmavsdk_1_1_manual_control.html":["#include:","&","&)=delet","&other)","&system)","'start_altitude_control'","'start_altitude_control_async'","'start_position_control'","'start_position_control_async'","()","(const","(float","(intern","(object","(std::shared_ptrsystem","(system","02:36:31","10","12","2017","2023","2023.","27","4.0","=",">","already.","altitud","associ","asynchron","auto","below:","block","blocking.","busi","busy.","callback","callback)","calls.","cc","class","command","commanddeni","connect","connected.","connectionerror","const","constructor","constructor.","control","control.","copi","copyable).","counterpart.","creat","descript","destructor","develop","document","e.g.","enabl","enough","enum","enumer","equal","error.","extern","float","flow.","function","gamepad.","good","gps,","gps.","high","hz.","input","input.","inputnotset","inputoutofrang","joystick","license:","loss,","manual","manual_control","manual_control.h","manualcontrol","manualcontrol&","manualcontrol()","manualcontrol(system);","mavsdk","mavsdk::manualcontrol","mavsdk::manualcontrol::manualcontrol(const","mavsdk::manualcontrol::manualcontrol(std::shared_ptr","mavsdk::manualcontrol::manualcontrol(system","mavsdk::manualcontrol::operator=(const","mavsdk::manualcontrol::resultcallback","mavsdk::manualcontrol::set_manual_control_input(float","mavsdk::manualcontrol::start_altitude_control()","mavsdk::manualcontrol::start_altitude_control_async(const","mavsdk::manualcontrol::start_position_control()","mavsdk::manualcontrol::start_position_control_async(const","mavsdk::manualcontrol::~manualcontrol()","member","minimum","name","need","non","nosystem","only).","oper","operator=","operator=()","optic","other)","out","out.","overrid","paramet","plugin","plugin.","posit","possibl","prevent","public","r","r)","r)const","range.","rate","rc","refer","refus","regularli","request","request.","requests.","requir","result","result.","resultcallback","return","see","sent","set","set.","set_manual_control_input","set_manual_control_input()","shown","specif","start","start_altitude_control","start_altitude_control()","start_altitude_control_async","start_altitude_control_async()","start_position_control","start_position_control()","start_position_control_async","start_position_control_async()","std::function","std::functionresult)>","std::shared_ptrsystem","success","successful.","system","system&","system)","system.","team","time","timeout","trigger","typdef","type","typedef","typic","unknown","updated:","us","valid","valu","vehicl","vehicle.","vision,","void","x","x,","y","y,","z","z,","~manualcontrol","~manualcontrol()","©"],"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":["\"with","#include:","&","&)=delet","&callback)","&command)","&message)","&name,","&system)","()","(0).","(1)","(const","(deprecated).","(float).","(immediately)","(int).","(intern","(mavlink_message_t","(object","(std::functionmavlinkaddress","(std::shared_ptrsystem","(system","(uint16_t","02:36:31","12","2017","2023","2023.","27","4.0","=",">","access","access.","allow","argument.","associ","auto","autopilot","avail","available.","be","below:","bool","both","busy.","call","callback","callback)","called.","cc","chang","channel)>","channel,","check","class","come","command","command)","command,","command.","command_ack","command_ack.","command_long.","commandbusi","commanddeni","commandfail","commandint","commandint&","commandlong","commandlong&","commandnosystem","commandtemporarilyreject","commandtimeout","commandunsupport","compon","components.","connect","connectionerror","const","constructor","constructor.","copi","copyable).","creat","data","default","denied.","deprec","deprecated.","descript","destructor","develop","differ","direct","document","enum","enumer","equal","error.","execut","extend","extended)","failed.","float","found.","fun","fun)","function","futur","get_our_compid","get_our_compid()","get_our_sysid","get_our_sysid()","get_param_float","get_param_float()","get_param_int","get_param_int()","get_target_compid","get_target_compid()","get_target_sysid","get_target_sysid()","great","guards,","handl","handle)","happened.","id","id.","instanc","instead","int32_t","interfac","intern","it.","license:","long.","make","make_command_ack_messag","make_command_ack_message()","mav_result","mavlink","mavlink_address","mavlink_address,","mavlink_message_t","mavlink_message_t&","mavlink_message_xx_pack_chan().","mavlink_passthrough","mavlink_passthrough.h","mavlinkpassthrough","mavlinkpassthrough&","mavlinkpassthrough()","mavlinkpassthrough(system);","mavsdk","mavsdk::mavlinkpassthrough","mavsdk::mavlinkpassthrough::get_our_compid()","mavsdk::mavlinkpassthrough::get_our_sysid()","mavsdk::mavlinkpassthrough::get_param_float(const","mavsdk::mavlinkpassthrough::get_param_int(const","mavsdk::mavlinkpassthrough::get_target_compid()","mavsdk::mavlinkpassthrough::get_target_sysid()","mavsdk::mavlinkpassthrough::make_command_ack_message(const","mavsdk::mavlinkpassthrough::mavlinkpassthrough(const","mavsdk::mavlinkpassthrough::mavlinkpassthrough(std::shared_ptr","mavsdk::mavlinkpassthrough::mavlinkpassthrough(system","mavsdk::mavlinkpassthrough::messagecallback","mavsdk::mavlinkpassthrough::messagehandl","mavsdk::mavlinkpassthrough::operator=(const","mavsdk::mavlinkpassthrough::queue_message(std::funct","mavsdk::mavlinkpassthrough::send_command_int(const","mavsdk::mavlinkpassthrough::send_command_long(const","mavsdk::mavlinkpassthrough::send_message(mavlink_message_t","mavsdk::mavlinkpassthrough::subscribe_message(uint16_t","mavsdk::mavlinkpassthrough::unsubscribe_message(uint16_t","mavsdk::mavlinkpassthrough::~mavlinkpassthrough()","maybe_component_id","maybe_component_id,","mean","member","messag","message)","message.","message_id","message_id,","messagecallback","messagecallback&","messagehandl","messages.","method","method.","name","name,","now.","nullptr","number","only).","oper","operator=","operator=()","order","otherwis","own,","param","param.","paramet","paramnametoolong","paramnotfound","paramvaluetoolong","paramvalueunsupport","paramwrongtyp","pass","plugin","plugin.","possibl","power","prevent","previou","provid","public","queue","queue_messag","queue_message()","receiv","refer","reject","replac","request","request.","requests.","requir","respond","responsibility.\"","result","result)","return","safe","send","send.","send_command_int","send_command_int()","send_command_long","send_command_long()","send_messag","send_message()","seq","server","shown","specif","statu","std::function","std::functionmavlinkaddress","std::option","std::pair","std::pairresult,","std::shared_ptrsystem","std::string","std::string&","stop","struct","structur","subscrib","subscribe_messag","subscribe_message()","subscribe_message.","subscribe_message_async.","subscription,","subscription.","subscriptions.","success","success.","supported.","sure","system","system&","system)","system.","target","target.","target_compid","target_compid,","target_sysid","target_sysid,","team","thread","timeout","to.","tomavsdk","trigger","typdef","type","typedef","typic","uint16_t","uint8_t","uniqu","unknown","unsubscrib","unsubscribe_messag","unsubscribe_message()","unsupported.","updated:","us","used.","valu","void","warned.","wrong","you'r","~mavlinkpassthrough","~mavlinkpassthrough()","©"],"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","command","command.","command_int.","commandint","compon","data","develop","document","field","float","frame","id","int32_t","license:","mav_fram","mavlink","mavlink_passthrough.h","mavsdk","mavsdk::mavlinkpassthrough::commandint","mavsdk::mavlinkpassthrough::commandint::command","mavsdk::mavlinkpassthrough::commandint::fram","mavsdk::mavlinkpassthrough::commandint::i","mavsdk::mavlinkpassthrough::commandint::param1","mavsdk::mavlinkpassthrough::commandint::param2","mavsdk::mavlinkpassthrough::commandint::param3","mavsdk::mavlinkpassthrough::commandint::param4","mavsdk::mavlinkpassthrough::commandint::target_compid","mavsdk::mavlinkpassthrough::commandint::target_sysid","mavsdk::mavlinkpassthrough::commandint::x","mavsdk::mavlinkpassthrough::commandint::z","param1","param1.","param2","param2.","param3","param3.","param4","param4.","refer","send","send.","struct","system","target_compid","target_sysid","team","to.","type","uint16_t","uint8_t","updated:","x","x.","y","y.","z","z.","©"],"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","command","command_long.","commandlong","compon","data","develop","document","field","float","id","license:","mavlink","mavlink_passthrough.h","mavsdk","mavsdk::mavlinkpassthrough::commandlong","mavsdk::mavlinkpassthrough::commandlong::command","mavsdk::mavlinkpassthrough::commandlong::param1","mavsdk::mavlinkpassthrough::commandlong::param2","mavsdk::mavlinkpassthrough::commandlong::param3","mavsdk::mavlinkpassthrough::commandlong::param4","mavsdk::mavlinkpassthrough::commandlong::param5","mavsdk::mavlinkpassthrough::commandlong::param6","mavsdk::mavlinkpassthrough::commandlong::param7","mavsdk::mavlinkpassthrough::commandlong::target_compid","mavsdk::mavlinkpassthrough::commandlong::target_sysid","param1","param1.","param2","param2.","param3","param3.","param4","param4.","param5","param5.","param6","param6.","param7","param7.","refer","send","send.","struct","system","target_compid","target_sysid","team","to.","type","uint16_t","uint8_t","updated:","©"],"cpp/api_reference/classmavsdk_1_1_mavsdk.html":["\"/dev/ttys0\",","\"0.0.0.0\"","\"127.0.0.1\"","\"com3\"","#include:","&","&callback)","&connection_url,","&dev_path,","&local_ip,","&remote_ip,","'false'","()","()=delet","(0.0.0.0).","(0.5","(a","(accept","(com","(componenttyp","(configur","(connectionhandl","(const","(default","(doubl","(e.g.","(first)","(int","(localhost).","(newsystemhandl","(same","(set","(std::function","(uint8_t","(unsign","(when","0","0.","0.0.0.0","0.0.0.0.","0.5","02:36:31","1","12","127.0.0.1.","14540","14540,","192.168.1.12","2017","2023","2023.","27","4.0","5760","5760).","57600","57600).","=",">","accept","accordingly.","activ","actor","ad","add","add_any_connect","add_any_connection()","add_any_connection_with_handl","add_any_connection_with_handle()","add_serial_connect","add_serial_connection()","add_tcp_connect","add_tcp_connection()","add_udp_connect","add_udp_connection()","added.","addition","address","adher","again.","allow","alway","api","appropri","attribut","auto","automat","autopilot","autopilot.","available.","baudrat","baudrate.","baudrate=default_serial_baudrate,","be:","befor","behav","bind","board","bool","break","call","callback","callback)","callback.","camera","camera.","cc","chang","choice.","chosen.","class","client,","com","commun","companion","companioncomput","compon","component.","component_id","component_id)","component_typ","component_type,","componenttyp","comput","configur","configuration)","configuration,","configuration.","configuration::groundst","configurations,","connect","connection.","connection:","connection_url","connection_url,","connectionhandl","connectionresult","connections).","connections,","connections.","const","constexpr","constructor","contain","control.","creat","custom","data","default","default_serial_baudr","default_tcp_remote_ip","default_tcp_remote_port","default_timeout_","default_udp_bind_ip","default_udp_port","descript","destroy","destructor","destructor.","dev","dev_path","dev_path,","develop","disconnect","discov","discovered.","document","doesn't","doubl","drop","each","either:","empti","enable/dis","entity.","enum","enumer","failsaf","field","first","first_autopilot","first_autopilot()","flow","flow_control","flow_control=false,","forever.","format","forward","forwarding_opt","forwarding_option=forwardingoption::forwardingoff)","forwardingopt","function","gener","get","ground","groundstat","handl","handle)","handle<>","heartbeat","heartbeats.","high","hook","host","id","id,","id.","identifi","immediately.","incom","increas","initi","instanc","instance,","instance.","instance=0)","int","intercept","intercept_incoming_messages_async","intercept_incoming_messages_async()","intercept_outgoing_messages_async","intercept_outgoing_messages_async()","interfac","interface.","intern","ip","ip:","isn't","itself","latenc","later.","level","library).","library.","license:","link","listen","local","local_ip","local_ip,","local_port","local_port=default_udp_port,","longer","low","machine,","main","manag","mani","mav.","mav_state_uninit.","mav_typ","mavlink","mavros).","mavsdk","mavsdk()","mavsdk.","mavsdk.h","mavsdk::mavsdk","mavsdk::mavsdk::add_any_connection(const","mavsdk::mavsdk::add_any_connection_with_handle(const","mavsdk::mavsdk::add_serial_connection(const","mavsdk::mavsdk::add_tcp_connection(const","mavsdk::mavsdk::add_udp_connection(const","mavsdk::mavsdk::add_udp_connection(int","mavsdk::mavsdk::connectionhandl","mavsdk::mavsdk::default_serial_baudr","mavsdk::mavsdk::default_tcp_remote_ip","mavsdk::mavsdk::default_tcp_remote_port","mavsdk::mavsdk::default_timeout_","mavsdk::mavsdk::default_udp_bind_ip","mavsdk::mavsdk::default_udp_port","mavsdk::mavsdk::first_autopilot(doubl","mavsdk::mavsdk::intercept_incoming_messages_async(std::funct","mavsdk::mavsdk::intercept_outgoing_messages_async(std::funct","mavsdk::mavsdk::mavsdk()=delet","mavsdk::mavsdk::mavsdk(configur","mavsdk::mavsdk::newsystemcallback","mavsdk::mavsdk::newsystemhandl","mavsdk::mavsdk::remove_connection(connectionhandl","mavsdk::mavsdk::server_component(unsign","mavsdk::mavsdk::server_component_by_id(uint8_t","mavsdk::mavsdk::server_component_by_type(componenttyp","mavsdk::mavsdk::set_configuration(configur","mavsdk::mavsdk::set_system_status(uint8_t","mavsdk::mavsdk::set_timeout_s(doubl","mavsdk::mavsdk::setup_udp_remote(const","mavsdk::mavsdk::subscribe_on_new_system(const","mavsdk::mavsdk::systems()","mavsdk::mavsdk::unsubscribe_on_new_system(newsystemhandl","mavsdk::mavsdk::version()","mavsdk::mavsdk::~mavsdk()","mean","member","messag","message,","message.","messages.","multipl","multiple,","name","name/path","need","neg","newsystemcallback","newsystemcallback&","newsystemhandl","node","node)","note,","noth","notif","notifications.","number","number.","operation.","option","order","otherwise.","outgo","over","packet","pair","paramet","pointer","port","port.","prevent","primarili","protocols.","provid","public","receiv","recommended.","reduced,","refer","releas","remot","remote_ip","remote_ip,","remote_port","remote_port,","remote_port=default_tcp_remote_port,","remov","remove_connect","remove_connection()","report","repres","request","requir","resources.","result","return","safest","same","sdk","sdk.","seconds)","seconds.","send","sent.","serial","serial,","serial:","serial://dev_node[:baudrate]","server","server_compon","server_component()","server_component_by_id","server_component_by_id()","server_component_by_typ","server_component_by_type()","set","set_configur","set_configuration()","set_system_statu","set_system_status()","set_timeout_","set_timeout_s()","setting.","setup_udp_remot","setup_udp_remote()","share","simul","specif","specifi","specified.","start","static","station","station)","station.","statu","status.","std::function","std::option","std::optionalsystem","std::pair","std::pairconnectionresult,","std::shared_ptr","std::shared_ptrservercompon","std::string","std::string&","std::vector","std::vectorsystem","string","string.","struct","structur","subscribe.","subscribe_on_new_system","subscribe_on_new_system()","subscribe_on_new_system.","subscribers.","subscription.","successful,","support","suppos","system","system_statu","system_status)","systems()","systems.","tcp","tcp:","tcp://[host][:remote_port]","team","test","timeout","timeout.","timeout_","timeout_s)","timeout_s)const","timeouts.","times.","to.","transfers.","trigger.","typdef","type","type.","typedef","uart","udp","udp,","udp.","udp:","udp://[host][:bind_port]","uint8_t","unsign","unsubscrib","unsubscribe_on_new_system","unsubscribe_on_new_system()","up","up.","updated:","url","url.","us","used).","valid","valu","vector","vehicl","version","version()","version.","via","void","wait","well","whenev","windows).","within","without","you'r","zero","~mavsdk","~mavsdk()","©"],"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":["#include:","&","()","()=default","()=delet","(bool","(componenttyp","(uint8_t","02:36:31","1","12","2017","2023","2023.","255","27","4.0","alway","always_send_heartbeat","always_send_heartbeats)","automat","bool","cc","choos","chosen.","class","compon","component_id","component_id)","component_id,","component_typ","component_type)","componenttyp","configur","configuration()","configuration,","configuration,from","configuration.","configurations.","connect","const","constructor","creat","default","default.","descript","destructor","develop","document","even","function","get_always_send_heartbeat","get_always_send_heartbeats()","get_component_id","get_component_id()","get_component_typ","get_component_type()","get_system_id","get_system_id()","heartbeat","id","id.","ids.","license:","manual","mavsdk","mavsdk.h","mavsdk::configur","mavsdk::mavsdk::configur","mavsdk::mavsdk::configuration::configuration()=delet","mavsdk::mavsdk::configuration::configuration(componenttyp","mavsdk::mavsdk::configuration::configuration(uint8_t","mavsdk::mavsdk::configuration::get_always_send_heartbeats()","mavsdk::mavsdk::configuration::get_component_id()","mavsdk::mavsdk::configuration::get_component_type()","mavsdk::mavsdk::configuration::get_system_id()","mavsdk::mavsdk::configuration::set_always_send_heartbeats(bool","mavsdk::mavsdk::configuration::set_component_id(uint8_t","mavsdk::mavsdk::configuration::set_component_type(componenttyp","mavsdk::mavsdk::configuration::set_system_id(uint8_t","mavsdk::mavsdk::configuration::~configuration()=default","member","mode,","name","new","paramet","possibl","public","refer","return","send","set","set.","set_always_send_heartbeat","set_always_send_heartbeats()","set_component_id","set_component_id()","set_component_typ","set_component_type()","set_system_id","set_system_id()","store","system","system_id","system_id)","system_id,","team","type","type,","type.","uint8_t","updated:","us","via","void","whether","without","~configur","~configuration()","©"],"cpp/api_reference/classmavsdk_1_1_mission.html":["#include:","&","&)=delet","&callback)","&other)","&system)","'clear_mission'","'clear_mission_async'","'download_mission'","'download_mission_async'","'missionprogress'","'pause_mission'","'pause_mission_async'","'set_current_mission_item'","'set_current_mission_item_async'","'start_mission'","'start_mission_async'","'upload_mission'","'upload_mission_async'","()","(asynchronous)","(asynchronous).","(blocking).","(bool","(const","(int32_t","(intern","(missionplan","(missionprogresshandl","(object","(rtl)","(std::shared_ptrsystem","(system","(upload","0,","02:36:31","12","2017","2023","2023.","27","4.0","=",">","action","again.","api.","argument.","around","associ","asynchron","auto","avail","befor","beginning.","below:","block","blocking.","bool","busi","busy.","callback","callback)","called.","calls.","cancel","cancel_mission_download","cancel_mission_download()","cancel_mission_upload","cancel_mission_upload()","cancelled.","cc","check","class","clear","clear_miss","clear_mission()","clear_mission_async","clear_mission_async()","command.","complete.","connect","connected.","const","constructor","constructor.","copi","copyable).","counter","counterpart.","creat","current","data","deni","denied.","descript","destructor","develop","document","download","download)","download.","download_miss","download_mission()","download_mission_async","download_mission_async()","download_mission_async.","download_mission_with_progress_async","download_mission_with_progress_async()","download_mission_with_progress_async.","downloaded.","downloadmissioncallback","downloadmissionwithprogresscallback","downloadmissionwithprogresscallback&","drone.","effect","enabl","enable)","enable)const","enum","enumer","equal","error","error.","even","execut","fail","finished.","fixedw","function","gener","get","get_return_to_launch_after_miss","get_return_to_launch_after_mission()","go","handl","handle)","handlemissionprogress","hold","hover","index","index)","index)const","index,","int32_t","intermedi","intmessagesnotsupport","invalid","invalidargu","is_mission_finish","is_mission_finished()","item","item,","item.","launch","license:","list","locat","loiter","loop","lost.","mani","mavlink","mavsdk","mavsdk::miss","mavsdk::mission::cancel_mission_download()","mavsdk::mission::cancel_mission_upload()","mavsdk::mission::clear_mission()","mavsdk::mission::clear_mission_async(const","mavsdk::mission::download_mission()","mavsdk::mission::download_mission_async(const","mavsdk::mission::download_mission_with_progress_async(const","mavsdk::mission::downloadmissioncallback","mavsdk::mission::downloadmissionwithprogresscallback","mavsdk::mission::get_return_to_launch_after_mission()","mavsdk::mission::is_mission_finished()","mavsdk::mission::mission(const","mavsdk::mission::mission(std::shared_ptr","mavsdk::mission::mission(system","mavsdk::mission::mission_progress()","mavsdk::mission::missionprogresscallback","mavsdk::mission::missionprogresshandl","mavsdk::mission::operator=(const","mavsdk::mission::pause_mission()","mavsdk::mission::pause_mission_async(const","mavsdk::mission::resultcallback","mavsdk::mission::set_current_mission_item(int32_t","mavsdk::mission::set_current_mission_item_async(int32_t","mavsdk::mission::set_return_to_launch_after_mission(bool","mavsdk::mission::start_mission()","mavsdk::mission::start_mission_async(const","mavsdk::mission::subscribe_mission_progress(const","mavsdk::mission::unsubscribe_mission_progress(missionprogresshandl","mavsdk::mission::upload_mission(missionplan","mavsdk::mission::upload_mission_async(missionplan","mavsdk::mission::upload_mission_with_progress_async(missionplan","mavsdk::mission::uploadmissionwithprogresscallback","mavsdk::mission::~mission()","mean","member","messag","mission","mission&","mission()","mission(system);","mission.","mission.h","mission::missionplan","mission_int","mission_plan","mission_plan)","mission_plan)const","mission_plan,","mission_progress","mission_progress()","missionitem","missionplan","missionplan)>","missionprogress","missionprogresscallback","missionprogresscallback&","missionprogresshandl","missions.","mode.","multicopt","name","necessarili","need","next","nomissionavail","non","nosystem","note","on","onc","ongo","only).","oper","operator=","operator=()","option,","other)","out.","overrid","paramet","paus","pause_miss","pause_mission()","pause_mission_async","pause_mission_async()","paused.","plugin","plugin.","poll","possibl","progress","progress.","progressdata","progressdata)>","progressdataormiss","progressdataormission)>","protocol","protocol.","protocolerror","public","put","refer","report","request","request.","requests.","restart","result","result.","resultcallback","return","save","see","set","set,","set_current_mission_item","set_current_mission_item()","set_current_mission_item_async","set_current_mission_item_async()","set_return_to_launch_after_miss","set_return_to_launch_after_mission()","show","shown","specif","spot","start","start_miss","start_mission()","start_mission_async","start_mission_async()","std::function","std::functionmissionprogress)>","std::functionresult)>","std::functionresult,","std::pair","std::pairresult,","std::shared_ptrsystem","struct","structur","subscrib","subscribe_mission_progress","subscribe_mission_progress()","subscribe_mission_progress.","succeeded.","success","support","supported.","system","system&","system)","system.","take","team","time","timeout","to.","toomanymissionitem","transfer","transfercancel","trigger","true","typdef","type","typedef","typic","unknown","unsubscrib","unsubscribe_mission_progress","unsubscribe_mission_progress()","unsupport","unsupportedmissioncmd","update.","updated:","updates.","upload","upload,","upload.","upload_miss","upload_mission()","upload_mission_async","upload_mission_async()","upload_mission_with_progress_async","upload_mission_with_progress_async()","upload_mission_with_progress_async.","uploadmissionwithprogresscallback","uploadmissionwithprogresscallback&","us","used.","valu","vehicl","vehicle.","void","waypoint","whether","~mission","~mission()","©"],"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":["#include:","(in","(or","(range:","+180)","+90)","02:36:31","1.0}","12","180","2017","2023","2023.","27","4.0","90","absolut","acceptance_radius_m","action","action.","actions.","altitud","and/or","angl","assembl","block","bool","build","camera","camera_act","camera_photo_distance_m","camera_photo_interval_","cameraact","captur","cc","complet","contain","copter","current","data","defin","degre","degrees)","descript","develop","distanc","distance.","document","doubl","drone","enum","enumer","fals","false}","field","fix","fli","float","float(nan)}","from)","gimbal","gimbal_pitch_deg","gimbal_yaw_deg","go","independently.","interv","intervals.","is_fly_through","item","item.","land","latitud","latitude_deg","license:","loiter","loiter_time_","longitud","longitude_deg","make","mavsdk","mavsdk::mission::missionitem","mavsdk::mission::missionitem::acceptance_radius_m","mavsdk::mission::missionitem::camera_act","mavsdk::mission::missionitem::camera_photo_distance_m","mavsdk::mission::missionitem::camera_photo_interval_","mavsdk::mission::missionitem::gimbal_pitch_deg","mavsdk::mission::missionitem::gimbal_yaw_deg","mavsdk::mission::missionitem::is_fly_through","mavsdk::mission::missionitem::latitude_deg","mavsdk::mission::missionitem::loiter_time_","mavsdk::mission::missionitem::longitude_deg","mavsdk::mission::missionitem::relative_altitude_m","mavsdk::mission::missionitem::speed_m_","mavsdk::mission::missionitem::vehicle_act","mavsdk::mission::missionitem::yaw_deg","member","meters)","metres)","metres.","metres/second)","mission","mission,","mission.h","missionitem","mode.","multi","nan}","none","photo","photo.","pitch","posit","position.","possibl","public","radiu","reach","receiv","refer","regular","rel","relative_altitude_m","repres","seconds)","sent","singl","speed","speed_m_","start","startphotodist","startphotointerv","startvideo","stop","stopphotodist","stopphotointerv","stopping,","stopvideo","struct","system.","take","takeoff","takephoto","team","through","time","transit","transitiontofw","transitiontomc","trigger","true","type","updated:","us","valu","vehicl","vehicle_act","vehicleact","video.","waypoint","waypoint.","wing","without","yaw","yaw_deg","{","{double(nan)}","{float(nan)}","{}","©"],"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0",">","cc","data","develop","document","field","items.","license:","mavsdk","mavsdk::mission::missionplan","mavsdk::mission::missionplan::mission_item","mission","mission.h","mission_item","missionplan","plan","refer","std::vector","std::vectormissionitem","struct","team","type.","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":["#include:","(0","02:32:17","12","2017","2023","2023.","27","4.0","based),","cc","current","data","develop","document","equal","field","finished.","index","int32_t","item","items.","license:","mavsdk","mavsdk::mission::missionprogress","mavsdk::mission::missionprogress::curr","mavsdk::mission::missionprogress::tot","mission","mission.h","missionprogress","number","progress","refer","struct","team","total","total,","type.","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":["#include:","(0..1.0)","02:32:17","12","2017","2023","2023.","27","4.0","cc","come","data","develop","document","field","float","license:","mavsdk","mavsdk::mission::progressdata","mavsdk::mission::progressdata::progress","mission","mission.h","progress","progressdata","refer","struct","team","updated:","upload.","{float(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":["#include:","'mission_plan'","'progress'","(0..1.0)","(if","02:32:17","12","2017","2023","2023.","27","4.0","bool","cc","come","contain","data","develop","document","download,","false}","field","float","has_miss","has_progress","itself","license:","mavsdk","mavsdk::mission::progressdataormiss","mavsdk::mission::progressdataormission::has_miss","mavsdk::mission::progressdataormission::has_progress","mavsdk::mission::progressdataormission::mission_plan","mavsdk::mission::progressdataormission::progress","mission","mission.h","mission_plan","missionplan","not.","plan.","progress","progressdata","progressdataormiss","refer","statu","struct","succeeds).","team","transfer","updated:","whether","{","{float(nan)}","{}","©"],"cpp/api_reference/classmavsdk_1_1_mission_raw.html":["#include:","&","&)=delet","&callback)","&other)","&system)","'clear_mission'","'clear_mission_async'","'download_mission'","'download_mission_async'","'missionprogress'","'pause_mission'","'pause_mission_async'","'set_current_mission_item'","'set_current_mission_item_async'","'start_mission'","'start_mission_async'","'upload_geofence'","'upload_geofence_async'","'upload_mission'","'upload_mission_async'","'upload_rally_points'","'upload_rally_points_async'","()","(asynchronous).","(blocking).","(const","(int32_t","(intern","(missionchangedhandl","(missionprogresshandl","(object","(std::shared_ptrsystem","(std::string","(std::vectormissionitem","(system","(upload",".plan","0,","02:36:31","12","2017","2023","2023.","27","4.0","=",">",">)>","action","argument.","around","associ","asynchron","auto","avail","befor","beginning.","below:","block","blocking.","busi","busy.","callback","callback)","called.","calls.","cancel","cancel_mission_download","cancel_mission_download()","cancel_mission_upload","cancel_mission_upload()","cancelled.","cc","chang","change.","changed.","class","clear","clear_miss","clear_mission()","clear_mission_async","clear_mission_async()","companion","computer.","connect","connected.","consistent.","const","constructor","constructor.","copi","copyable).","correctly.","counterpart.","creat","current","currentinvalid","data","deni","denied.","descript","destructor","develop","document","download","download)","download.","download_miss","download_mission()","download_mission_async","download_mission_async()","download_mission_async.","downloadmissioncallback","drone.","enabl","enum","enumer","equal","error","error.","even","execut","expos","fail","failedtoopenqgcplan","failedtoparseqgcplan","file.","fixedw","format,","function","geofenc","go","ground","handl","handle)","handlemissionprogress","hold","hover","import","import_qgroundcontrol_miss","import_qgroundcontrol_mission()","import_qgroundcontrol_mission_from_str","import_qgroundcontrol_mission_from_string()","increas","index","index)","index)const","index,","inform","int32_t","intmessagesnotsupport","invalid","invalidargu","invalidsequ","item","item,","item.","json","license:","list","locat","loiter","lost.","mani","mavlink.","mavsdk","mavsdk::missionraw","mavsdk::missionraw::cancel_mission_download()","mavsdk::missionraw::cancel_mission_upload()","mavsdk::missionraw::clear_mission()","mavsdk::missionraw::clear_mission_async(const","mavsdk::missionraw::download_mission()","mavsdk::missionraw::download_mission_async(const","mavsdk::missionraw::downloadmissioncallback","mavsdk::missionraw::import_qgroundcontrol_mission(std::str","mavsdk::missionraw::import_qgroundcontrol_mission_from_string(std::str","mavsdk::missionraw::mission_progress()","mavsdk::missionraw::missionchangedcallback","mavsdk::missionraw::missionchangedhandl","mavsdk::missionraw::missionprogresscallback","mavsdk::missionraw::missionprogresshandl","mavsdk::missionraw::missionraw(const","mavsdk::missionraw::missionraw(std::shared_ptr","mavsdk::missionraw::missionraw(system","mavsdk::missionraw::operator=(const","mavsdk::missionraw::pause_mission()","mavsdk::missionraw::pause_mission_async(const","mavsdk::missionraw::resultcallback","mavsdk::missionraw::set_current_mission_item(int32_t","mavsdk::missionraw::set_current_mission_item_async(int32_t","mavsdk::missionraw::start_mission()","mavsdk::missionraw::start_mission_async(const","mavsdk::missionraw::subscribe_mission_changed(const","mavsdk::missionraw::subscribe_mission_progress(const","mavsdk::missionraw::unsubscribe_mission_changed(missionchangedhandl","mavsdk::missionraw::unsubscribe_mission_progress(missionprogresshandl","mavsdk::missionraw::upload_geofence(std::vector","mavsdk::missionraw::upload_geofence_async(std::vector","mavsdk::missionraw::upload_mission(std::vector","mavsdk::missionraw::upload_mission_async(std::vector","mavsdk::missionraw::upload_rally_points(std::vector","mavsdk::missionraw::upload_rally_points_async(std::vector","mavsdk::missionraw::~missionraw()","member","mission","mission.","mission_int","mission_item","mission_items)","mission_items)const","mission_items,","mission_progress","mission_progress()","mission_raw","mission_raw.h","missionchangedcallback","missionchangedcallback&","missionchangedhandl","missionimportdata","missionitem","missionprogress","missionprogresscallback","missionprogresscallback&","missionprogresshandl","missionraw","missionraw&","missionraw()","missionraw(system);","missionraw::missionimportdata","missiontypenotconsist","mode.","multicopt","name","nomissionavail","non","nosystem","notif","notifi","on","onc","ongo","only).","open","oper","operator=","operator=()","other)","out.","overrid","paramet","pars","paus","pause_miss","pause_mission()","pause_mission_async","pause_mission_async()","paused.","plan.","plugin","plugin.","point","poll","possibl","progress","protocol","protocol.","protocolerror","public","put","qgc_plan","qgc_plan)","qgc_plan)const","qgc_plan_path","qgc_plan_path)","qgc_plan_path)const","qgroundcontrol","ralli","raw","refer","request","request.","requests.","restart","result","result.","resultcallback","return","save","scan","see","sequenc","set","set_current_mission_item","set_current_mission_item()","set_current_mission_item_async","set_current_mission_item_async()","shown","specif","spot","start","start_miss","start_mission()","start_mission_async","start_mission_async()","station","std::function","std::function)>","std::functionmissionprogress)>","std::functionresult)>","std::functionresult,","std::pair","std::pairresult,","std::shared_ptrsystem","std::string","std::vectormissionitem","std::vectormissionraw::missionitem","string.","struct","structur","subscrib","subscribe_mission_chang","subscribe_mission_changed()","subscribe_mission_changed.","subscribe_mission_progress","subscribe_mission_progress()","subscribe_mission_progress.","succeeded.","success","support","supported.","supported:","survey","system","system&","system)","system.","team","time","timeout","to.","toomanymissionitem","transfer","transfercancel","typdef","type","typedef","typic","unknown","unsubscrib","unsubscribe_mission_chang","unsubscribe_mission_changed()","unsubscribe_mission_progress","unsubscribe_mission_progress()","unsupport","update.","updated:","updates.","upload","upload.","upload_geof","upload_geofence()","upload_geofence_async","upload_geofence_async()","upload_miss","upload_mission()","upload_mission_async","upload_mission_async()","upload_rally_point","upload_rally_points()","upload_rally_points_async","upload_rally_points_async()","us","valu","vehicl","vehicle.","void","waypoint","|","~missionraw","~missionraw()","©"],"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0",">","cc","data","data.","develop","document","field","geofenc","geofence_item","import","items.","license:","mavsdk","mavsdk::missionraw::missionimportdata","mavsdk::missionraw::missionimportdata::geofence_item","mavsdk::missionraw::missionimportdata::mission_item","mavsdk::missionraw::missionimportdata::rally_item","mission","mission_item","mission_raw.h","missionimportdata","ralli","rally_item","refer","std::vector","std::vectormissionitem","struct","team","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":["#include:","(actual","(rel","(uint16_t)","/","02:32:17","10^7.","12","1e4,","2017","2023","2023.","27","4.0","absolute,","action","altitud","autocontinu","cc","command","coordin","coordinate,","current","data","degre","depend","develop","document","enum.","exactli","false:0,","field","float","frame","frame)","global:","ident","int32_t","item","latitud","license:","local:","longitud","mav_cmd","mavlink","mavsdk","mavsdk::missionraw::missionitem","mavsdk::missionraw::missionitem::autocontinu","mavsdk::missionraw::missionitem::command","mavsdk::missionraw::missionitem::curr","mavsdk::missionraw::missionitem::fram","mavsdk::missionraw::missionitem::i","mavsdk::missionraw::missionitem::mission_typ","mavsdk::missionraw::missionitem::param1","mavsdk::missionraw::missionitem::param2","mavsdk::missionraw::missionitem::param3","mavsdk::missionraw::missionitem::param4","mavsdk::missionraw::missionitem::seq","mavsdk::missionraw::missionitem::x","mavsdk::missionraw::missionitem::z","meter","mission","mission_item_int.","mission_raw.h","mission_typ","missionitem","next","param1","param1,","param2","param2,","param3","param3,","param4","param4,","param5","param6","param7","posit","position:","refer","schedul","see","seq","sequenc","struct","system","team","true:1","type","uint16_t)","uint32_t","uint8_t)","updated:","waypoint","x","y","z","{}","©"],"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":["#include:","(0","02:32:17","12","2017","2023","2023.","27","4.0","based),","cc","current","data","develop","document","equal","field","finished.","index","int32_t","item","items.","license:","mavsdk","mavsdk::missionraw::missionprogress","mavsdk::missionraw::missionprogress::curr","mavsdk::missionraw::missionprogress::tot","mission","mission_raw.h","missionprogress","number","progress","refer","struct","team","total","total,","type.","updated:","{}","©"],"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":["#include:","&","&)=delet","&callback)","&other)","'missionitem'","'missionplan'","'uint32_t'","()","(asynchronous).","(blocking).","(clearallhandl","(const","(currentitemchangedhandl","(in","(incomingmissionhandl","(intern","(object","(std::shared_ptrservercompon","(upload","02:36:31","12","2017","2023","2023.","27","4.0","=",">","act","action","argument.","associ","asynchron","auto","avail","below:","blocking.","busi","busy.","callback","callback)","calls.","cancelled.","cc","class","clear_al","clear_all()","clearallcallback","clearallcallback&","clearallhandl","command.","completed.","connected.","const","constructor","constructor.","copi","copyable).","creat","current","current_item_chang","current_item_changed()","currentitemchangedcallback","currentitemchangedcallback&","currentitemchangedhandl","data","descript","destructor","develop","document","download","download)","enum","enumer","equal","error","error.","format).","function","gc","handl","handle)","handlemissionitem","handleresult,","incom","incoming_miss","incoming_mission()","incomingmissioncallback","incomingmissioncallback&","incomingmissionhandl","instanc","instance.","instruct","intermedi","invalid","invalidargu","item","license:","mani","mavlink","mavsdk","mavsdk::missionrawserv","mavsdk::missionrawserver::clear_all()","mavsdk::missionrawserver::clearallcallback","mavsdk::missionrawserver::clearallhandl","mavsdk::missionrawserver::current_item_changed()","mavsdk::missionrawserver::currentitemchangedcallback","mavsdk::missionrawserver::currentitemchangedhandl","mavsdk::missionrawserver::incoming_mission()","mavsdk::missionrawserver::incomingmissioncallback","mavsdk::missionrawserver::incomingmissionhandl","mavsdk::missionrawserver::missionrawserver(const","mavsdk::missionrawserver::missionrawserver(std::shared_ptr","mavsdk::missionrawserver::operator=(const","mavsdk::missionrawserver::resultcallback","mavsdk::missionrawserver::set_current_item_complete()","mavsdk::missionrawserver::subscribe_clear_all(const","mavsdk::missionrawserver::subscribe_current_item_changed(const","mavsdk::missionrawserver::subscribe_incoming_mission(const","mavsdk::missionrawserver::unsubscribe_clear_all(clearallhandl","mavsdk::missionrawserver::unsubscribe_current_item_changed(currentitemchangedhandl","mavsdk::missionrawserver::unsubscribe_incoming_mission(incomingmissionhandl","mavsdk::missionrawserver::~missionrawserver()","member","messag","mission","mission.","mission_clear_al","mission_raw_serv","mission_raw_server.h","missionitem","missionplan","missionplan)>","missionprogress","missionrawserv","missionrawserver&","missionrawserver()","missionrawserver(server_component);","missions.","name","new","next","nomissionavail","nosystem","on","only).","oper","operator=","operator=()","other)","out.","overrid","paramet","plugin","plugin.","poll","possibl","progress","provid","public","raw","receiv","received.","refer","request","requests.","result","result.","resultcallback","return","server","server_compon","server_component)","servercompon","set","set.","set_current_item_complet","set_current_item_complete()","show","shown","state,","std::function","std::functionmissionitem)>","std::functionresult)>","std::functionresult,","std::shared_ptrservercompon","steps.","struct","structur","subscrib","subscribe_clear_al","subscribe_clear_all()","subscribe_clear_all.","subscribe_current_item_chang","subscribe_current_item_changed()","subscribe_current_item_changed.","subscribe_incoming_miss","subscribe_incoming_mission()","subscribe_incoming_mission.","succeeded.","success","supported.","system","system.","team","through","time","timeout","toomanymissionitem","transfer","transfercancel","typdef","type","typedef","typic","uint32_t","unknown","unsubscrib","unsubscribe_clear_al","unsubscribe_clear_all()","unsubscribe_current_item_chang","unsubscribe_current_item_changed()","unsubscribe_incoming_miss","unsubscribe_incoming_mission()","unsupport","unsupportedmissioncmd","update.","updated:","upload","us","valu","vehicl","void","~missionrawserv","~missionrawserver()","©"],"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":["#include:","(actual","(rel","(uint16_t)","/","02:32:17","10^7.","12","1e4,","2017","2023","2023.","27","4.0","absolute,","action","altitud","autocontinu","cc","command","coordin","coordinate,","current","data","degre","depend","develop","document","enum.","exactli","false:0,","field","float","frame","frame)","global:","ident","int32_t","item","latitud","license:","local:","longitud","mav_cmd","mavlink","mavsdk","mavsdk::missionrawserver::missionitem","mavsdk::missionrawserver::missionitem::autocontinu","mavsdk::missionrawserver::missionitem::command","mavsdk::missionrawserver::missionitem::curr","mavsdk::missionrawserver::missionitem::fram","mavsdk::missionrawserver::missionitem::i","mavsdk::missionrawserver::missionitem::mission_typ","mavsdk::missionrawserver::missionitem::param1","mavsdk::missionrawserver::missionitem::param2","mavsdk::missionrawserver::missionitem::param3","mavsdk::missionrawserver::missionitem::param4","mavsdk::missionrawserver::missionitem::seq","mavsdk::missionrawserver::missionitem::x","mavsdk::missionrawserver::missionitem::z","meter","mission","mission_item_int.","mission_raw_server.h","mission_typ","missionitem","next","param1","param1,","param2","param2,","param3","param3,","param4","param4,","param5","param6","param7","posit","position:","refer","schedul","see","seq","sequenc","struct","system","team","true:1","type","uint16_t)","uint32_t","uint8_t)","updated:","waypoint","x","y","z","{}","©"],"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0",">","cc","data","develop","document","field","items.","license:","mavsdk","mavsdk::missionrawserver::missionplan","mavsdk::missionrawserver::missionplan::mission_item","mission","mission_item","mission_raw_server.h","missionplan","plan","refer","std::vector","std::vectormissionitem","struct","team","type.","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":["#include:","(0","02:32:17","12","2017","2023","2023.","27","4.0","based),","cc","current","data","develop","document","equal","field","finished.","index","int32_t","item","items.","license:","mavsdk","mavsdk::missionrawserver::missionprogress","mavsdk::missionrawserver::missionprogress::curr","mavsdk::missionrawserver::missionprogress::tot","mission","mission_raw_server.h","missionprogress","number","progress","refer","struct","team","total","total,","type.","updated:","{}","©"],"cpp/api_reference/classmavsdk_1_1_mocap.html":["#include:","&","&)=delet","&other)","&system)","()","(attitudepositionmocap","(const","(e.g.","(intern","(object","(odometri","(std::shared_ptrsystem","(system","(visionpositionestim","02:36:31","12","2017","2023","2023.","27","4.0","=",">","allow","anglebodi","angularvelocitybodi","associ","asynchron","attitud","attitude_position_mocap","attitude_position_mocap)","attitude_position_mocap)const","attitudepositionmocap","auto","avail","below:","blocking.","bridge.","callback","calls.","captur","cc","class","connect","connected.","connectionerror","const","constructor","constructor.","copi","copyable).","covari","creat","data","data.","descript","destructor","develop","document","enum","enumer","equal","error.","estim","etc.).","extern","fli","function","global","indoors,","inform","interfac","interface.","invalid","invalidrequestdata","license:","mavsdk","mavsdk::mocap","mavsdk::mocap::mocap(const","mavsdk::mocap::mocap(std::shared_ptr","mavsdk::mocap::mocap(system","mavsdk::mocap::operator=(const","mavsdk::mocap::resultcallback","mavsdk::mocap::set_attitude_position_mocap(attitudepositionmocap","mavsdk::mocap::set_odometry(odometri","mavsdk::mocap::set_vision_position_estimate(visionpositionestim","mavsdk::mocap::~mocap()","member","mocap","mocap&","mocap()","mocap(system);","mocap.h","motion","name","navig","nosystem","odometri","odometry)","odometry)const","only).","oper","operator=","operator=()","order","other)","overrid","paramet","plugin","plugin.","posit","position.","position/attitud","positionbodi","possibl","public","quaternion","refer","request","request.","requests.","result","resultcallback","return","send","set_attitude_position_mocap","set_attitude_position_mocap()","set_odometri","set_odometry()","set_vision_position_estim","set_vision_position_estimate()","shown","sourc","source.","specif","speedbodi","std::function","std::functionresult)>","std::shared_ptrsystem","struct","structur","succeeded.","success","system","system&","system)","system.","team","typdef","type","typedef","typic","under","unknown","unsupport","unsupported.","updated:","us","valu","vehicl","vision","vision_position_estim","vision_position_estimate)","vision_position_estimate)const","visionpositionestim","without","~mocap","~mocap()","©"],"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","angl","anglebodi","bodi","cc","data","develop","document","field","float","license:","mavsdk","mavsdk::mocap::anglebodi","mavsdk::mocap::anglebody::pitch_rad","mavsdk::mocap::anglebody::roll_rad","mavsdk::mocap::anglebody::yaw_rad","mocap.h","pitch","pitch_rad","radians.","refer","roll","roll_rad","struct","team","type.","updated:","yaw","yaw_rad","{}","©"],"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","angular","angularvelocitybodi","cc","data","develop","document","field","float","license:","mavsdk","mavsdk::mocap::angularvelocitybodi","mavsdk::mocap::angularvelocitybody::pitch_rad_","mavsdk::mocap::angularvelocitybody::roll_rad_","mavsdk::mocap::angularvelocitybody::yaw_rad_","mocap.h","pitch","pitch_rad_","radians/second.","refer","roll","roll_rad_","struct","team","type.","updated:","veloc","yaw","yaw_rad_","{}","©"],"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":["#include:","(0","(ned)","(w,","0)","0,","02:32:17","1,","12","2017","2023","2023.","27","4.0","attitud","attitudepositionmocap","backend","bodi","captur","cc","covari","cross","data","develop","document","epoch","field","frame","license:","matrix.","mavsdk","mavsdk::mocap::attitudepositionmocap","mavsdk::mocap::attitudepositionmocap::pose_covari","mavsdk::mocap::attitudepositionmocap::position_bodi","mavsdk::mocap::attitudepositionmocap::q","mavsdk::mocap::attitudepositionmocap::time_usec","mocap.h","motion","order,","pose","pose_covari","posit","position.","position_bodi","positionbodi","q","quaternion","refer","rotat","struct","team","time","time_usec","timestamp","timestamp)","uint64_t","unix","updated:","us","x,","y,","z","zero","{}","©"],"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":["#include:","02:32:17","1","12","2017","2023","2023.","21","27","4.0","6x6","cc","covari","covariance_matrix","cross","data","develop","document","entri","field","license:","major","matrix","matrix.","mavsdk","mavsdk::mocap::covari","mavsdk::mocap::covariance::covariance_matrix","mocap.h","nan","need","refer","represent","right","row","std::vector","struct","team","triangle.","type.","unknown.","updated:","upper","{}","©"],"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":["#include:","(0","(1","(i.e.","(m/s).","(rad/s).","(x:","0","02:32:17","12","14.","20.","2017","2023","2023.","27","4.0","align","angular","angular_velocity_bodi","angularvelocitybodi","arbitrari","backend","bodi","captur","cc","commun","components,","coordin","covari","cross","data","data.","descript","develop","document","down","down)..","east,","enum","enumer","extern","f/r","field","forward,","frame","frame).","frame.","frame_id","given","id.","inform","interface.","license:","linear","local","localfrd","matrix.","mav_frame_estim_ned..","mav_frame_mocap_ned,","mav_frame_vision_ned,","mavfram","mavlink","mavsdk","mavsdk::mocap::odometri","mavsdk::mocap::odometry::angular_velocity_bodi","mavsdk::mocap::odometry::frame_id","mavsdk::mocap::odometry::pose_covari","mavsdk::mocap::odometry::position_bodi","mavsdk::mocap::odometry::q","mavsdk::mocap::odometry::speed_bodi","mavsdk::mocap::odometry::time_usec","mavsdk::mocap::odometry::velocity_covari","member","messag","mocap.h","mocapn","motion","ned/earth","north,","null","number:","odometri","pose","pose_covari","position.","position_bodi","positionbodi","public","q","quaternion","refer","replac","right,","rotation).","speed","speed_bodi","speedbodi","struct","system,","team","time_usec","timestamp","timestamp).","type","uint64_t","updated:","us","valu","veloc","velocity_covari","w,","x,","y,","y:","z","z:","{}","©"],"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","bodi","cc","data","develop","document","field","float","license:","mavsdk","mavsdk::mocap::positionbodi","mavsdk::mocap::positionbody::x_m","mavsdk::mocap::positionbody::y_m","mavsdk::mocap::positionbody::z_m","metres.","mocap.h","posit","positionbodi","refer","struct","team","type.","updated:","x","x_m","y","y_m","z","z_m","{}","©"],"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":["#include:","(1,0,0,0).","+","0,","02:32:17","1,","12","2,","2017","2023","2023.","27","3,","4.0","a.","axi","b.","c.","cc","d.","data","definit","denot","develop","document","entri","field","float","follow","hamilton","hand","https://en.wikipedia.org/wiki/quaternion","info","license:","mavsdk","mavsdk::mocap::quaternion","mavsdk::mocap::quaternion::i","mavsdk::mocap::quaternion::w","mavsdk::mocap::quaternion::x","mavsdk::mocap::quaternion::z","mocap.h","more","product","quaternion","refer","repres","right","rotat","rule.","see:","struct","system","team","type.","updated:","used.","w","written","x","xi","y","yj","z","zero","zk.","{}","©"],"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":["#include:","(x","02:32:17","12","2017","2023","2023.","27","4.0","bodi","cc","data","develop","document","field","float","frame","license:","mavsdk","mavsdk::mocap::speedbodi","mavsdk::mocap::speedbody::x_m_","mavsdk::mocap::speedbody::y_m_","mavsdk::mocap::speedbody::z_m_","metres/second.","mocap.h","refer","repres","speed","speedbodi","struct","team","type,","updated:","veloc","x","x_m_","y","y_m_","z","z)","z_m_","{}","©"],"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":["#include:","(0","(m)","(rad).","02:32:17","12","2017","2023","2023.","27","4.0","angl","angle_bodi","anglebodi","backend","bodi","cc","covari","cross","data","develop","document","epoch","estim","field","frame","global","license:","matrix.","mavsdk","mavsdk::mocap::visionpositionestim","mavsdk::mocap::visionpositionestimate::angle_bodi","mavsdk::mocap::visionpositionestimate::pose_covari","mavsdk::mocap::visionpositionestimate::position_bodi","mavsdk::mocap::visionpositionestimate::time_usec","mocap.h","pose","pose_covari","posit","position/attitud","position_bodi","positionbodi","refer","source.","struct","team","time","time_usec","timestamp","timestamp)","uint64_t","unix","updated:","us","vision","visionpositionestim","{}","©"],"cpp/api_reference/classmavsdk_1_1_offboard.html":["\"board\".","#0","#1.","#include:","&","&)=delet","&other)","&system)","'start'","'start_async'","'stop'","'stop_async'","()","(acceler","(actuatorcontrol","(attitud","(attituder","(const","(if","(intern","(latitude,","(object","(positionglobalyaw","(positionnedyaw","(px4","(std::shared_ptrsystem","(system","(velocitybodyyawspe","(velocitynedyaw","0,","02:36:31","1","12","2017","2023","2023.","20hz","27","2hz).","4.0","8","8).","=",">","acceler","acceleration_n","acceleration_ned)","acceleration_ned)const","activ","active.","actuat","actuator_control","actuator_control)","actuator_control)const","actuator_control.num_control","actuatorcontrol","actuatorcontrolgroup","aircraft.","along","altitude)","angular","associ","asynchron","attitud","attitude)","attitude)const","attitude_r","attitude_rate)","attitude_rate)const","attituder","auto","automat","autopilot","avail","befor","below:","block","blocking.","bodi","bool","busi","busy.","call","callback","callback)","calls.","cc","check","class","client","code","command","commanddeni","commands.","connect","connected.","connectionerror","const","constructor","constructor.","control","control.","coordin","coordinates,","coordinates.","copi","copyable).","counterpart.","creat","data","degre","denied.","descript","destructor","develop","direct","document","drone","enum","enumer","equal","error.","extern","fail","failed.","feed","first","fix","follow","forward.","function","global","go","group","hold","https://docs.px4.io/en/flight_modes/hold.html","insid","is_act","is_active()","license:","longitude,","mavsdk","mavsdk::offboard","mavsdk::offboard::is_active()","mavsdk::offboard::offboard(const","mavsdk::offboard::offboard(std::shared_ptr","mavsdk::offboard::offboard(system","mavsdk::offboard::operator=(const","mavsdk::offboard::resultcallback","mavsdk::offboard::set_acceleration_ned(acceler","mavsdk::offboard::set_actuator_control(actuatorcontrol","mavsdk::offboard::set_attitude(attitud","mavsdk::offboard::set_attitude_rate(attituder","mavsdk::offboard::set_position_global(positionglobalyaw","mavsdk::offboard::set_position_ned(positionnedyaw","mavsdk::offboard::set_position_velocity_acceleration_ned(positionnedyaw","mavsdk::offboard::set_position_velocity_ned(positionnedyaw","mavsdk::offboard::set_velocity_body(velocitybodyyawspe","mavsdk::offboard::set_velocity_ned(velocitynedyaw","mavsdk::offboard::start()","mavsdk::offboard::start_async(const","mavsdk::offboard::stop()","mavsdk::offboard::stop_async(const","mavsdk::offboard::~offboard()","mean","member","minim","mode","mode.","mode:","modul","more","motor","name","ned","non","nosetpointset","nosystem","offboard","offboard&","offboard()","offboard(system);","offboard.h","onboard","only).","oper","operator=","operator=()","oppos","other)","out.","overrid","paramet","pitch","pitch,","plugin","plugin.","posit","position,","position_global_yaw","position_global_yaw)","position_global_yaw)const","position_ned_yaw","position_ned_yaw)","position_ned_yaw)const","position_ned_yaw,","positionglobalyaw","positionnedyaw","possibl","public","put","rate","rate.","refer","request","request.","requests.","requir","result","result.","resultcallback","return","right","roll","roll,","see","send","sent","set","set.","set_acceleration_n","set_acceleration_ned()","set_actuator_control","set_actuator_control()","set_attitud","set_attitude()","set_attitude_r","set_attitude_rate()","set_position_glob","set_position_global()","set_position_n","set_position_ned()","set_position_velocity_acceleration_n","set_position_velocity_acceleration_ned()","set_position_velocity_n","set_position_velocity_ned()","set_velocity_bodi","set_velocity_body()","set_velocity_n","set_velocity_ned()","setpoint","setpoints.","shown","sourc","specif","specifi","start","start()","start_async","start_async()","std::function","std::functionresult)>","std::shared_ptrsystem","stop","stop()","stop_async","stop_async()","struct","structur","succeeded.","success","system","system&","system)","system.","team","term","thrust.","time","timeout","true","typdef","type","typedef","typic","unknown","updated:","us","valu","vehicl","veloc","velocity,","velocity_body_yawspe","velocity_body_yawspeed)","velocity_body_yawspeed)const","velocity_ned_yaw","velocity_ned_yaw)","velocity_ned_yaw)const","velocity_ned_yaw,","velocitybodyyawspe","velocitynedyaw","void","wing","without","yaw","yaw.","~offboard","~offboard()","©"],"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":["#include:","(in","(north","02:32:17","12","2017","2023","2023.","27","4.0","acceler","cc","command","coordinates.","data","develop","document","down","down)","down_m_s2","east","east_m_s2","field","float","license:","mavsdk","mavsdk::offboard::acceler","mavsdk::offboard::accelerationned::down_m_s2","mavsdk::offboard::accelerationned::east_m_s2","mavsdk::offboard::accelerationned::north_m_s2","metres/second^2)","ned","north","north_m_s2","offboard.h","refer","struct","team","type","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":["#include:","(https://github.com/px4/firmware/blob/v1.9.0/src/modules/mavlink/mavlink_receiver.cpp#l980).","(instead","0","0,","0..1,","02:36:31","1","1.","1..+1","12","16","2","2017","2023","2023.","27","4.0","8",">","actual","actuat","actuatorcontrol","cc","control","control.","controls.","data","depend","develop","direct","direction.","document","eight","field","first","four","group","group,","groups.","ignor","intern","latter","license:","map","mavlink","mavsdk","mavsdk::offboard::actuatorcontrol","mavsdk::offboard::actuatorcontrol::group","member","messag","more","motor","nan","nan)","nan,","nan.","neg","neutral","norm","offboard.h","on","output","position.","px4","rang","refer","revers","rotat","sent","sent.","set","set.","singl","std::vector","std::vectoractuatorcontrolgroup","struct","support","team","throttl","type","up","updated:","v1.9.0","zero.","{}","©"],"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":["#include:","(","02:32:17","1..+1)","12","2017","2023","2023.","27","4.0","actuatorcontrolgroup","cc","command","control","data","develop","document","each","eight","field","given","group.","license:","map","mavsdk","mavsdk::offboard::actuatorcontrolgroup","mavsdk::offboard::actuatorcontrolgroup::control","mixer.","normal","offboard.h","refer","scale","std::vector","struct","team","through","updated:","value,","{}","©"],"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":["#include:","(in","(range:","(roll,","0","02:32:17","1)","12","2017","2023","2023.","27","4.0","angl","attitud","bodi","cc","data","degrees,","develop","document","down)","field","float","frame","license:","mavsdk","mavsdk::offboard::attitud","mavsdk::offboard::attitude::pitch_deg","mavsdk::offboard::attitude::roll_deg","mavsdk::offboard::attitude::thrust_valu","mavsdk::offboard::attitude::yaw_deg","move","ned","nose","offboard.h","pitch","pitch,","pitch_deg","posit","refer","right","right)","roll","roll_deg","side","struct","team","thrust","thrust)","thrust_valu","type","up)","updated:","yaw","yaw_deg","{}","©"],"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":["#include:","(in","(range:","(roll,","0","02:32:17","1)","12","2017","2023","2023.","27","4.0","above)","angular","attitud","attituder","bodi","cc","clock","command","coordin","data","degrees/second,","develop","document","field","float","front)","head/front","license:","look","mavsdk","mavsdk::offboard::attituder","mavsdk::offboard::attituderate::pitch_deg_","mavsdk::offboard::attituderate::roll_deg_","mavsdk::offboard::attituderate::thrust_valu","mavsdk::offboard::attituderate::yaw_deg_","move","offboard.h","pitch","pitch,","pitch_deg_","posit","rate","refer","roll","roll_deg_","struct","team","thrust","thrust)","thrust_valu","type","up)","updated:","wise","yaw","yaw_deg_","{}","©"],"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":["#include:","(in","02:32:17","12","2017","2023","2023.","27","4.0","above)","angular","bodi","cc","clock","command","coordinates.","data","degrees/second,","develop","document","down","down_m_","field","float","forward","forward_m_","license:","look","mavsdk","mavsdk::offboard::velocitybodyyawspe","mavsdk::offboard::velocitybodyyawspeed::down_m_","mavsdk::offboard::velocitybodyyawspeed::forward_m_","mavsdk::offboard::velocitybodyyawspeed::right_m_","mavsdk::offboard::velocitybodyyawspeed::yawspeed_deg_","metres/second)","offboard.h","posit","rate","refer","right","right_m_","struct","team","type","updated:","veloc","velocitybodyyawspe","wise","yaw","yawspeed_deg_","{}","©"],"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":["#include:","(0","(in","(north","02:32:17","12","2017","2023","2023.","27","4.0","above)","cc","clock","command","coordin","data","degre","develop","document","down","down)","down_m_","east","east_m_","field","float","license:","look","mavsdk","mavsdk::offboard::velocitynedyaw","mavsdk::offboard::velocitynedyaw::down_m_","mavsdk::offboard::velocitynedyaw::east_m_","mavsdk::offboard::velocitynedyaw::north_m_","mavsdk::offboard::velocitynedyaw::yaw_deg","metres/second)","ned","north","north,","north_m_","offboard.h","posit","refer","struct","team","type","updated:","veloc","velocitynedyaw","wise","yaw","yaw.","yaw_deg","{}","©"],"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":["#include:","(0","(in","(north","02:32:17","12","2017","2023","2023.","27","4.0","above)","cc","clock","command","coordin","data","degre","develop","document","down","down)","down_m","east","east_m","field","float","license:","look","mavsdk","mavsdk::offboard::positionnedyaw","mavsdk::offboard::positionnedyaw::down_m","mavsdk::offboard::positionnedyaw::east_m","mavsdk::offboard::positionnedyaw::north_m","mavsdk::offboard::positionnedyaw::yaw_deg","metres)","ned","north","north,","north_m","offboard.h","posit","positionnedyaw","refer","struct","team","type","updated:","wise","yaw","yaw.","yaw_deg","{}","©"],"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":["#include:","(0","(agl).","(amsl).","(in","(latitude,","02:32:17","12","2017","2023","2023.","27","4.0","abov","above)","agl","alt_m","altitud","altitude)","altitude_typ","altitudetyp","amsl","cc","clock","command","coordin","data","degre","degrees)","descript","develop","document","doubl","enum","enumer","field","float","global","ground","home","lat_deg","latitud","level","license:","lon_deg","longitud","longitude,","look","mavsdk","mavsdk::offboard::positionglobalyaw","mavsdk::offboard::positionglobalyaw::alt_m","mavsdk::offboard::positionglobalyaw::altitude_typ","mavsdk::offboard::positionglobalyaw::lat_deg","mavsdk::offboard::positionglobalyaw::lon_deg","mavsdk::offboard::positionglobalyaw::yaw_deg","mean","member","metres)","north,","offboard.h","options.","posit","position.","positionglobalyaw","possibl","public","refer","rel","relhom","sea","struct","team","type","updated:","valu","wise","yaw","yaw.","yaw_deg","{}","©"],"cpp/api_reference/classmavsdk_1_1_param.html":["#include:","&","&)=delet","&other)","&system)","()","(0).","(1),","(>","(const","(int32_t","(intern","(object","(std::shared_ptrsystem","(std::string","(system","02:36:31","12","128).","16).","2017","2023","2023.","27","4.0","=",">","access","allparam","associ","asynchron","auto","autopilot","below:","blocking.","callback","calls.","cc","class","compon","component_id","component_id,","connect","connected.","connectionerror","const","constructor","constructor.","copi","copyable).","creat","custom","customparam","data","default","descript","destructor","develop","document","enum","enumer","equal","error.","ext","extend","fail","failed..","float","floatparam","function","get_all_param","get_all_params()","get_param_custom","get_param_custom()","get_param_float","get_param_float()","get_param_int","get_param_int()","id","int","int32_t","intparam","license:","long","mavsdk","mavsdk::param","mavsdk::param::get_all_params()","mavsdk::param::get_param_custom(std::str","mavsdk::param::get_param_float(std::str","mavsdk::param::get_param_int(std::str","mavsdk::param::operator=(const","mavsdk::param::param(const","mavsdk::param::param(std::shared_ptr","mavsdk::param::param(system","mavsdk::param::resultcallback","mavsdk::param::select_component(int32_t","mavsdk::param::set_param_custom(std::str","mavsdk::param::set_param_float(std::str","mavsdk::param::set_param_int(std::str","mavsdk::param::~param()","member","name","name)","name)const","name,","nosystem","only).","oper","operator=","operator=()","origin","other)","out.","overrid","param","param&","param()","param(system);","param.h","param::allparam","paramet","parameter.","parameters.","paramnametoolong","paramvaluetoolong","plugin","plugin.","possibl","protocol","protocol_vers","protocol_version)","protocol_version)const","protocolvers","provid","public","raw","refer","request","request.","requests.","result","result.","resultcallback","return","select","select_compon","select_component()","set","set_param_custom","set_param_custom()","set_param_float","set_param_float()","set_param_int","set_param_int()","shown","specif","std::function","std::functionresult)>","std::pair","std::pairresult,","std::shared_ptrsystem","std::string","struct","structur","succeeded.","success","system","system&","system)","system.","talk","team","time","timeout","typdef","type","type.","typedef","typic","unknown","updated:","us","v1","valu","value)","value)const","version","version.","wrong","wrong,","wrong_type.","wrongtyp","~param","~param()","©"],"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0",">","allparam","cc","collect","custom","custom.","custom_param","data","develop","document","field","float,","float.","float_param","int.","int_param","integer,","license:","mavsdk","mavsdk::param::allparam","mavsdk::param::allparams::custom_param","mavsdk::param::allparams::float_param","mavsdk::param::allparams::int_param","name","param.h","paramet","parameters.","refer","std::vector","std::vectorcustomparam","std::vectorfloatparam","std::vectorintparam","struct","team","type","updated:","valu","{}","©"],"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":["#include:","(max","02:32:17","12","128","2017","2023","2023.","27","4.0","bytes)","cc","custom","customparam","data","develop","document","field","len","license:","mavsdk","mavsdk::param::customparam","mavsdk::param::customparam::nam","mavsdk::param::customparam::valu","name","param.h","paramet","parameter.","parameters.","refer","std::string","struct","team","type","updated:","valu","{}","©"],"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","document","field","float","floatparam","license:","mavsdk","mavsdk::param::floatparam","mavsdk::param::floatparam::nam","mavsdk::param::floatparam::valu","name","param.h","parameter.","parameters.","refer","std::string","struct","team","type","updated:","valu","{}","©"],"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","document","field","int32_t","integ","intparam","license:","mavsdk","mavsdk::param::intparam","mavsdk::param::intparam::nam","mavsdk::param::intparam::valu","name","param.h","parameter.","parameters.","refer","std::string","struct","team","type","updated:","valu","{}","©"],"cpp/api_reference/classmavsdk_1_1_param_server.html":["#include:","&","&)=delet","&callback)","&other)","()","(>","(changedparamcustomhandl","(changedparamfloathandl","(changedparaminthandl","(const","(intern","(object","(std::shared_ptrservercompon","(std::string","02:36:31","12","128).","16).","2017","2023","2023.","27","4.0","=",">","access","allparam","associ","asynchron","auto","available.","below:","blocking.","callback","callback)","calls.","cc","chang","changedparamcustomcallback","changedparamcustomcallback&","changedparamcustomhandl","changedparamfloatcallback","changedparamfloatcallback&","changedparamfloathandl","changedparamintcallback","changedparamintcallback&","changedparaminthandl","class","const","constructor","constructor.","copi","copyable).","creat","custom","customparam","data","descript","destructor","develop","document","enum","enumer","equal","float","floatparam","found.","function","handl","handle)","handlecustomparam","handlefloatparam","handleintparam","instanc","instance.","int","int32_t","intparam","license:","long","mavsdk","mavsdk::paramserv","mavsdk::paramserver::changedparamcustomcallback","mavsdk::paramserver::changedparamcustomhandl","mavsdk::paramserver::changedparamfloatcallback","mavsdk::paramserver::changedparamfloathandl","mavsdk::paramserver::changedparamintcallback","mavsdk::paramserver::changedparaminthandl","mavsdk::paramserver::operator=(const","mavsdk::paramserver::paramserver(const","mavsdk::paramserver::paramserver(std::shared_ptr","mavsdk::paramserver::provide_param_custom(std::str","mavsdk::paramserver::provide_param_float(std::str","mavsdk::paramserver::provide_param_int(std::str","mavsdk::paramserver::resultcallback","mavsdk::paramserver::retrieve_all_params()","mavsdk::paramserver::retrieve_param_custom(std::str","mavsdk::paramserver::retrieve_param_float(std::str","mavsdk::paramserver::retrieve_param_int(std::str","mavsdk::paramserver::subscribe_changed_param_custom(const","mavsdk::paramserver::subscribe_changed_param_float(const","mavsdk::paramserver::subscribe_changed_param_int(const","mavsdk::paramserver::unsubscribe_changed_param_custom(changedparamcustomhandl","mavsdk::paramserver::unsubscribe_changed_param_float(changedparamfloathandl","mavsdk::paramserver::unsubscribe_changed_param_int(changedparaminthandl","mavsdk::paramserver::~paramserver()","member","name","name)","name)const","name,","nosystem","notfound","only).","oper","operator=","operator=()","other)","overrid","param","param.","param_serv","param_server.h","paramet","parameter.","parameters.","paramnametoolong","paramserv","paramserver&","paramserver()","paramserver(server_component);","paramserver::allparam","paramvaluetoolong","plugin","plugin.","possibl","provid","provide_param_custom","provide_param_custom()","provide_param_float","provide_param_float()","provide_param_int","provide_param_int()","public","raw","refer","request","request.","requests.","result","result.","resultcallback","retriev","retrieve_all_param","retrieve_all_params()","retrieve_param_custom","retrieve_param_custom()","retrieve_param_float","retrieve_param_float()","retrieve_param_int","retrieve_param_int()","return","server","server_compon","server_component)","servercompon","shown","std::function","std::functioncustomparam)>","std::functionfloatparam)>","std::functionintparam)>","std::functionresult)>","std::pair","std::pairresult,","std::shared_ptrservercompon","std::string","struct","structur","subscrib","subscribe_changed_param_custom","subscribe_changed_param_custom()","subscribe_changed_param_custom.","subscribe_changed_param_float","subscribe_changed_param_float()","subscribe_changed_param_float.","subscribe_changed_param_int","subscribe_changed_param_int()","subscribe_changed_param_int.","succeeded.","success","system","team","typdef","type","type.","typedef","typic","unknown","unsubscrib","unsubscribe_changed_param_custom","unsubscribe_changed_param_custom()","unsubscribe_changed_param_float","unsubscribe_changed_param_float()","unsubscribe_changed_param_int","unsubscribe_changed_param_int()","updated:","us","valu","value)","value)const","void","wrong","wrong,","wrong_type.","wrongtyp","~paramserv","~paramserver()","©"],"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0",">","allparam","cc","collect","custom","custom.","custom_param","data","develop","document","field","float,","float.","float_param","int.","int_param","integer,","license:","mavsdk","mavsdk::paramserver::allparam","mavsdk::paramserver::allparams::custom_param","mavsdk::paramserver::allparams::float_param","mavsdk::paramserver::allparams::int_param","name","param_server.h","paramet","parameters.","refer","std::vector","std::vectorcustomparam","std::vectorfloatparam","std::vectorintparam","struct","team","type","updated:","valu","{}","©"],"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","customparam","data","develop","document","field","float","license:","mavsdk","mavsdk::paramserver::customparam","mavsdk::paramserver::customparam::nam","mavsdk::paramserver::customparam::valu","name","param_server.h","parameter.","parameters.","refer","std::string","struct","team","type","updated:","valu","{}","©"],"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","document","field","float","floatparam","license:","mavsdk","mavsdk::paramserver::floatparam","mavsdk::paramserver::floatparam::nam","mavsdk::paramserver::floatparam::valu","name","param_server.h","parameter.","parameters.","refer","std::string","struct","team","type","updated:","valu","{}","©"],"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","document","field","int32_t","integ","intparam","license:","mavsdk","mavsdk::paramserver::intparam","mavsdk::paramserver::intparam::nam","mavsdk::paramserver::intparam::valu","name","param_server.h","parameter.","parameters.","refer","std::string","struct","team","type","updated:","valu","{}","©"],"cpp/api_reference/classmavsdk_1_1_rtk.html":["#include:","&","&)=delet","&other)","&system)","()","(const","(intern","(object","(rtcmdata","(std::shared_ptrsystem","(system","02:36:31","12","2017","2023","2023.","27","4.0","=",">","associ","asynchron","auto","below:","blocking.","callback","calls.","cc","class","connect","connected.","connectionerror","const","constructor","constructor.","copi","copyable).","correct","creat","data","data.","descript","destructor","develop","document","enum","enumer","equal","error.","function","license:","long.","mavsdk","mavsdk::rtk","mavsdk::rtk::operator=(const","mavsdk::rtk::resultcallback","mavsdk::rtk::rtk(const","mavsdk::rtk::rtk(std::shared_ptr","mavsdk::rtk::rtk(system","mavsdk::rtk::send_rtcm_data(rtcmdata","mavsdk::rtk::~rtk()","member","name","nosystem","only).","oper","operator=","operator=()","other)","overrid","paramet","pass","plugin","plugin.","possibl","public","refer","request","request.","requests.","result","result.","resultcallback","return","rtcm","rtcm_data","rtcm_data)","rtcm_data)const","rtcmdata","rtk","rtk&","rtk()","rtk(system);","rtk.h","send","send_rtcm_data","send_rtcm_data()","servic","shown","specif","std::function","std::functionresult)>","std::shared_ptrsystem","struct","structur","succeeded.","success","system","system&","system)","system.","team","toolong","typdef","type","typedef","typic","unknown","updated:","us","valu","vehicle.","~rtk","~rtk()","©"],"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","document","encod","field","license:","mavsdk","mavsdk::rtk::rtcmdata","mavsdk::rtk::rtcmdata::data","refer","rtcm","rtcmdata","rtk.h","std::string","string.","struct","team","type.","updated:","{}","©"],"cpp/api_reference/classmavsdk_1_1_server_utility.html":["\"server\"","#include:","&","&)=delet","&other)","&system)","()","(const","(intern","(object","(statustexttyp","(std::shared_ptrsystem","(system","02:36:31","12","2017","2023","2023.","27","4.0","=",">","alert","alert.","argument.","associ","asynchron","auto","below:","blocking.","callback","calls.","cc","class","common","connect","connected.","connectionerror","const","constructor","constructor.","copi","copyable).","creat","critic","critical.","debug","debug.","descript","destructor","develop","document","emerg","emergency.","enum","enumer","equal","error","error.","function","info","information.","instanc","invalid","invalidargu","license:","mavsdk","mavsdk::serverutil","mavsdk::serverutility::operator=(const","mavsdk::serverutility::resultcallback","mavsdk::serverutility::send_status_text(statustexttyp","mavsdk::serverutility::serverutility(const","mavsdk::serverutility::serverutility(std::shared_ptr","mavsdk::serverutility::serverutility(system","mavsdk::serverutility::~serverutility()","member","name","nosystem","notic","notice.","onboard","only).","oper","operator=","operator=()","other)","overrid","paramet","plugin","plugin.","possibl","public","refer","request","request.","requests.","result","result.","resultcallback","return","send","send_status_text","send_status_text()","server","server_util","server_utility.h","serverutil","serverutility&","serverutility()","serverutility(system);","shown","specif","statu","statustext.","statustexttyp","std::function","std::functionresult)>","std::shared_ptrsystem","std::string","succeeded.","success","system","system&","system)","system.","tasks.","team","text","text)","text)const","typdef","type","type,","typedef","types.","typic","unknown","updated:","us","util","valu","warn","warning.","~serverutil","~serverutility()","©"],"cpp/api_reference/classmavsdk_1_1_shell.html":["#include:","&","&)=delet","&callback)","&other)","&system)","()","(const","(intern","(object","(receivehandl","(std::shared_ptrsystem","(std::string","(system","(transfer","02:36:31","12","2017","2023","2023.","27","4.0","=",">","allow","associ","asynchron","auto","befor","below:","blocking.","busi","callback","callback)","calls.","cc","class","command","command)","command)const","commun","connect","connected.","connectionerror","const","constructor","constructor.","copi","copyable).","creat","descript","destructor","develop","document","enum","enumer","equal","error.","feedback","function","handl","handle)","license:","line","line.","made","mavsdk","mavsdk::shel","mavsdk::shell::operator=(const","mavsdk::shell::receivecallback","mavsdk::shell::receivehandl","mavsdk::shell::resultcallback","mavsdk::shell::send(std::str","mavsdk::shell::shell(const","mavsdk::shell::shell(std::shared_ptr","mavsdk::shell::shell(system","mavsdk::shell::subscribe_receive(const","mavsdk::shell::unsubscribe_receive(receivehandl","mavsdk::shell::~shell()","member","name","need","norespons","nosystem","only).","oper","operator=","operator=()","other)","otherwise,","overrid","paramet","plugin","plugin.","possibl","progress).","public","receiv","receivecallback","receivecallback&","received.","receivehandl","refer","request","request.","requests.","respons","result","result.","resultcallback","return","send","send()","sent","sent,","sent.","shell","shell&","shell()","shell(system);","shell.","shell.h","shown","specif","std::function","std::functionresult)>","std::shared_ptrsystem","std::string","subscribe_rec","subscribe_receive()","subscribe_receive.","subscript","succeeded.","success","system","system&","system)","system.","team","typdef","type","typedef","typic","unknown","unsubscrib","unsubscribe_rec","unsubscribe_receive()","updated:","us","valu","vehicle'","void","~shell","~shell()","©"],"cpp/api_reference/classmavsdk_1_1_system.html":["#include:","&","&)=delet","&callback)","()","(and","(componentdiscoveredhandl","(componentdiscoveredidhandl","(const","(discov","(e.g.","(includ","(int","(isconnectedhandl","(non","(object","(uint8_t","0","0.","02:36:31","1)","1)const","12","2017","2023","2023.","27","4.0",":","=",">","alone,","applic","arriv","autopilot","autopilot).","autopilot,","autopilot.","be)","bool","call","callback","callback)","callback.","called.","camera","camera.","camera_id","camera_id=","cameras,","cameras.","cc","changes.","check","class","class.","code,","code.","compon","component.","component_id","component_id)","component_id)const","component_ids()","componentdiscoveredcallback","componentdiscoveredcallback&","componentdiscoveredhandl","componentdiscoveredidcallback","componentdiscoveredidcallback&","componentdiscoveredidhandl","components)","componenttyp","connect","connected.","const","constructor","copi","copyable).","creat","descript","destructor","destructor.","develop","directli","discovered.","discoveri","document","enabl","enable_timesync","enable_timesync()","enum","enumer","equal","etc).","fals","found,","function","get_system_id","get_system_id()","gimbal","gimbal,","gimbal.","gimbals,","given","handl","handle)","handlecomponenttyp","handlecomponenttype,","has_autopilot","has_autopilot()","has_camera","has_camera()","has_gimb","has_gimbal()","heartbeat","id","id,","id.","init","init()","initi","int","interact","is_connect","is_connected()","is_standalon","is_standalone()","isconnectedcallback","isconnectedcallback&","isconnectedhandl","license:","list","listed.","made","mavlink","mavsdk","mavsdk::system","mavsdk::system::component_ids()","mavsdk::system::componentdiscoveredcallback","mavsdk::system::componentdiscoveredhandl","mavsdk::system::componentdiscoveredidcallback","mavsdk::system::componentdiscoveredidhandl","mavsdk::system::enable_timesync()","mavsdk::system::get_system_id()","mavsdk::system::has_autopilot()","mavsdk::system::has_camera(int","mavsdk::system::has_gimbal()","mavsdk::system::init(uint8_t","mavsdk::system::is_connected()","mavsdk::system::is_standalone()","mavsdk::system::isconnectedcallback","mavsdk::system::isconnectedhandl","mavsdk::system::operator=(const","mavsdk::system::subscribe_component_discovered(const","mavsdk::system::subscribe_component_discovered_id(const","mavsdk::system::subscribe_is_connected(const","mavsdk::system::system(const","mavsdk::system::unsubscribe_component_discovered(componentdiscoveredhandl","mavsdk::system::unsubscribe_component_discovered_id(componentdiscoveredidhandl","mavsdk::system::unsubscribe_is_connected(isconnectedhandl","mavsdk::system::~system()","member","messages.","more","name","new","noth","object","on","onc","onwards.","oper","operator=","operator=()","otherwise.","out).","paramet","pass","public","refer","repres","return","seen","servos,","sever","stand","standalon","start","state","std::function","std::functioncomponenttype)>","std::functioncomponenttype,","std::vector","subscrib","subscribe_component_discov","subscribe_component_discovered()","subscribe_component_discovered.","subscribe_component_discovered_id","subscribe_component_discovered_id()","subscribe_component_discovered_id.","subscribe_is_connect","subscribe_is_connected()","subscribe_is_connected.","synchron","system","system&","system()","system,","system.","system.h","system_id","system_id,","team","time","timesync","true","typdef","type","typedef","types.","uav","uint8_t","uint8_t)>","unknown","unsubscrib","unsubscribe_component_discov","unsubscribe_component_discovered()","unsubscribe_component_discovered_id","unsubscribe_component_discovered_id()","unsubscribe_is_connect","unsubscribe_is_connected()","up","updated:","us","valu","void","void(componenttype)","whether","without","yet.","~system","~system()","©"],"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","autopilot","autopilot.","autopilot_vers","autopilotvers","board_vers","board_version.","capabilities.","capabl","cc","configur","data","develop","document","field","flight_sw_vers","flight_sw_version.","identifi","information.","license:","match","mavlink","mavsdk","mavsdk::system::autopilotvers","mavsdk::system::autopilotversion::board_vers","mavsdk::system::autopilotversion::cap","mavsdk::system::autopilotversion::flight_sw_vers","mavsdk::system::autopilotversion::middleware_sw_vers","mavsdk::system::autopilotversion::os_sw_vers","mavsdk::system::autopilotversion::product_id","mavsdk::system::autopilotversion::uid2","mavsdk::system::autopilotversion::vendor_id","middleware_sw_vers","middleware_sw_version.","os_sw_vers","os_sw_version.","product_id","product_id.","refer","repres","softwar","std::array","struct","system","system.h","team","uid2","uid2.","uint16_t","uint32_t","uint64_t","updated:","us","vendor_id","vendor_id.","version","{0}","{}","©"],"cpp/api_reference/classmavsdk_1_1_telemetry.html":["#include:","&","&)=delet","&callback)","&other)","&system)","'acro'","'actuat","'actuatorcontroltarget'","'actuatoroutputstatus'","'altitud","'altitude'","'angularvelocitybody'","'attitud","'attitude'","'battery'","'bool'","'camera","'distanc","'distancesensor'","'eulerangle'","'fixedw","'fixedwingmetrics'","'flight","'flightmode'","'follow","'get_gps_global_origin'","'get_gps_global_origin_async'","'gp","'gpsinfo'","'ground","'groundtruth'","'heading'","'health'","'healthallok'","'home","'imu'","'landedstate'","'manual'","'odometry'","'offboard'","'posit","'position'","'positionvelocityned'","'quaternion'","'rattitude'","'raw","'rawgps'","'rc","'rcstatus'","'scale","'scaledpressure'","'set_rate_actuator_control_target'","'set_rate_actuator_control_target_async'","'set_rate_actuator_output_status'","'set_rate_actuator_output_status_async'","'set_rate_altitude'","'set_rate_altitude_async'","'set_rate_attitude_euler'","'set_rate_attitude_euler_async'","'set_rate_attitude_quaternion'","'set_rate_attitude_quaternion_async'","'set_rate_battery'","'set_rate_battery_async'","'set_rate_camera_attitude'","'set_rate_camera_attitude_async'","'set_rate_distance_sensor'","'set_rate_distance_sensor_async'","'set_rate_fixedwing_metrics'","'set_rate_fixedwing_metrics_async'","'set_rate_gps_info'","'set_rate_gps_info_async'","'set_rate_ground_truth'","'set_rate_ground_truth_async'","'set_rate_home'","'set_rate_home_async'","'set_rate_imu'","'set_rate_imu_async'","'set_rate_in_air'","'set_rate_in_air_async'","'set_rate_landed_state'","'set_rate_landed_state_async'","'set_rate_odometry'","'set_rate_odometry_async'","'set_rate_position'","'set_rate_position_async'","'set_rate_position_velocity_ned'","'set_rate_position_velocity_ned_async'","'set_rate_raw_imu'","'set_rate_raw_imu_async'","'set_rate_rc_status'","'set_rate_rc_status_async'","'set_rate_scaled_imu'","'set_rate_scaled_imu_async'","'set_rate_unix_epoch_time'","'set_rate_unix_epoch_time_async'","'set_rate_velocity_ned'","'set_rate_velocity_ned_async'","'set_rate_vtol_state'","'set_rate_vtol_state_async'","'stabilize'","'statu","'statustext'","'uint64_t'","'unix","'velocityned'","'vtolstate'","()","(actuatorcontroltargethandl","(actuatoroutputstatushandl","(altitudehandl","(angular","(armedhandl","(attitudeangularvelocitybodyhandl","(attitudeeulerhandl","(attitudequaternionhandl","(batteryhandl","(blocking).","(cameraattitudeeulerhandl","(cameraattitudequaternionhandl","(const","(distancesensorhandl","(doubl","(e.g.","(euler).","(fixedwingmetricshandl","(flightmodehandl","(gpsinfohandl","(groundtruthhandl","(headinghandl","(healthallokhandl","(healthhandl","(homehandl","(hover","(imuhandl","(in","(inairhandl","(intern","(landedstatehandl","(ned).","(object","(odometryhandl","(or","(positionhandl","(positionvelocitynedhandl","(quaternion).","(rawgpshandl","(rawimuhandl","(rcstatushandl","(scaledimuhandl","(scaledpressurehandl","(statustexthandl","(std::shared_ptrsystem","(system","(then","(unixepochtimehandl","(velocitynedhandl","(vtolstatehandl","02:36:31","12","2017","2023","2023.","27","2d","3d","4.0","=",">","accelerationfrd","accept","acro","actuator_control_target","actuator_control_target()","actuator_output_statu","actuator_output_status()","actuatorcontroltarget","actuatorcontroltargetcallback","actuatorcontroltargetcallback&","actuatorcontroltargethandl","actuatoroutputstatu","actuatoroutputstatuscallback","actuatoroutputstatuscallback&","actuatoroutputstatushandl","aid","air","air.","alert","alert.","allow","altctl","altitud","altitude()","altitudecallback","altitudecallback&","altitudehandl","angle'","angularvelocitybodi","angularvelocityfrd","arm","armed()","armedcallback","armedcallback&","armedhandl","associ","asynchron","attitud","attitude'","attitude_angular_velocity_bodi","attitude_angular_velocity_body()","attitude_eul","attitude_euler()","attitude_quaternion","attitude_quaternion()","attitudeangularvelocitybodycallback","attitudeangularvelocitybodycallback&","attitudeangularvelocitybodyhandl","attitudeeulercallback","attitudeeulercallback&","attitudeeulerhandl","attitudequaternioncallback","attitudequaternioncallback&","attitudequaternionhandl","auto","batteri","battery()","battery,","batterycallback","batterycallback&","batteryhandl","below:","block","blocking.","bodi","bool","busi","busy.","callback","callback)","calls.","camera","camera_attitude_eul","camera_attitude_euler()","camera_attitude_quaternion","camera_attitude_quaternion()","cameraattitudeeulercallback","cameraattitudeeulercallback&","cameraattitudeeulerhandl","cameraattitudequaternioncallback","cameraattitudequaternioncallback&","cameraattitudequaternionhandl","cc","check","circl","class","command","commanddeni","configur","connect","connected.","connection,","connectionerror","const","constructor","constructor.","control","control'","copi","copyable).","counterpart.","covari","creat","critic","critical.","data","debug","debug.","descript","destructor","develop","dgps/sba","distance_sensor","distance_sensor()","distancesensor","distancesensorcallback","distancesensorcallback&","distancesensorhandl","document","doubl","emerg","emergency.","enum","enumer","enumeration.","epoch","equal","error","error.","estim","etc.)","euler","eulerangl","fix","fix2d","fix3d","fixdgp","fixed,","fixedwing_metr","fixedwing_metrics()","fixedwingmetr","fixedwingmetricscallback","fixedwingmetricscallback&","fixedwingmetricshandl","fixtyp","flight","flight_mod","flight_mode()","flightmod","flightmodecallback","flightmodecallback&","flightmodehandl","float,","followm","frame).","function","fw","get_gps_global_origin","get_gps_global_origin()","get_gps_global_origin_async","get_gps_global_origin_async()","get_gps_global_origin_async.","getgpsglobalorigincallback","gp","gps'","gps,","gps_info","gps_info()","gpsglobalorigin","gpsglobalorigin)>","gpsinfo","gpsinfocallback","gpsinfocallback&","gpsinfohandl","ground.","ground_truth","ground_truth()","groundtruth","groundtruthcallback","groundtruthcallback&","groundtruthhandl","handl","handle)","handleactuatorcontroltarget","handleactuatoroutputstatu","handlealtitud","handleangularvelocitybodi","handlebatteri","handledistancesensor","handleeulerangl","handlefixedwingmetr","handleflightmod","handlegpsinfo","handlegroundtruth","handlehead","handlehealth","handleimu","handlelandedst","handleodometri","handleposit","handlepositionvelocityn","handlequaternion","handlerawgp","handlercstatu","handlescaledpressur","handlestatustext","handlevelocityn","handlevtolst","head","heading()","headingcallback","headingcallback&","headinghandl","health","health()","health_all_ok","health_all_ok()","healthallokcallback","healthallokcallback&","healthallokhandl","healthcallback","healthcallback&","healthhandl","hold","home","home()","homecallback","homecallback&","homehandl","https://docs.px4.io/master/en/config/flight_mode.html.","imu","imu'","imu()","imucallback","imucallback&","imuhandl","in_air","in_air()","inair","inaircallback","inaircallback&","inairhandl","info","info'","inform","information,","information.","initialized.","known.","land","landed_st","landed_state()","landedst","landedstatecallback","landedstatecallback&","landedstatehandl","landing).","landing.","launch","license:","locat","magneticfieldfrd","manual","mav","mavsdk","mavsdk::telemetri","mavsdk::telemetry::actuator_control_target()","mavsdk::telemetry::actuator_output_status()","mavsdk::telemetry::actuatorcontroltargetcallback","mavsdk::telemetry::actuatorcontroltargethandl","mavsdk::telemetry::actuatoroutputstatuscallback","mavsdk::telemetry::actuatoroutputstatushandl","mavsdk::telemetry::altitude()","mavsdk::telemetry::altitudecallback","mavsdk::telemetry::altitudehandl","mavsdk::telemetry::armed()","mavsdk::telemetry::armedcallback","mavsdk::telemetry::armedhandl","mavsdk::telemetry::attitude_angular_velocity_body()","mavsdk::telemetry::attitude_euler()","mavsdk::telemetry::attitude_quaternion()","mavsdk::telemetry::attitudeangularvelocitybodycallback","mavsdk::telemetry::attitudeangularvelocitybodyhandl","mavsdk::telemetry::attitudeeulercallback","mavsdk::telemetry::attitudeeulerhandl","mavsdk::telemetry::attitudequaternioncallback","mavsdk::telemetry::attitudequaternionhandl","mavsdk::telemetry::battery()","mavsdk::telemetry::batterycallback","mavsdk::telemetry::batteryhandl","mavsdk::telemetry::camera_attitude_euler()","mavsdk::telemetry::camera_attitude_quaternion()","mavsdk::telemetry::cameraattitudeeulercallback","mavsdk::telemetry::cameraattitudeeulerhandl","mavsdk::telemetry::cameraattitudequaternioncallback","mavsdk::telemetry::cameraattitudequaternionhandl","mavsdk::telemetry::distance_sensor()","mavsdk::telemetry::distancesensorcallback","mavsdk::telemetry::distancesensorhandl","mavsdk::telemetry::fixedwing_metrics()","mavsdk::telemetry::fixedwingmetricscallback","mavsdk::telemetry::fixedwingmetricshandl","mavsdk::telemetry::flight_mode()","mavsdk::telemetry::flightmodecallback","mavsdk::telemetry::flightmodehandl","mavsdk::telemetry::get_gps_global_origin()","mavsdk::telemetry::get_gps_global_origin_async(const","mavsdk::telemetry::getgpsglobalorigincallback","mavsdk::telemetry::gps_info()","mavsdk::telemetry::gpsinfocallback","mavsdk::telemetry::gpsinfohandl","mavsdk::telemetry::ground_truth()","mavsdk::telemetry::groundtruthcallback","mavsdk::telemetry::groundtruthhandl","mavsdk::telemetry::heading()","mavsdk::telemetry::headingcallback","mavsdk::telemetry::headinghandl","mavsdk::telemetry::health()","mavsdk::telemetry::health_all_ok()","mavsdk::telemetry::healthallokcallback","mavsdk::telemetry::healthallokhandl","mavsdk::telemetry::healthcallback","mavsdk::telemetry::healthhandl","mavsdk::telemetry::home()","mavsdk::telemetry::homecallback","mavsdk::telemetry::homehandl","mavsdk::telemetry::imu()","mavsdk::telemetry::imucallback","mavsdk::telemetry::imuhandl","mavsdk::telemetry::in_air()","mavsdk::telemetry::inaircallback","mavsdk::telemetry::inairhandl","mavsdk::telemetry::landed_state()","mavsdk::telemetry::landedstatecallback","mavsdk::telemetry::landedstatehandl","mavsdk::telemetry::odometry()","mavsdk::telemetry::odometrycallback","mavsdk::telemetry::odometryhandl","mavsdk::telemetry::operator=(const","mavsdk::telemetry::position()","mavsdk::telemetry::position_velocity_ned()","mavsdk::telemetry::positioncallback","mavsdk::telemetry::positionhandl","mavsdk::telemetry::positionvelocitynedcallback","mavsdk::telemetry::positionvelocitynedhandl","mavsdk::telemetry::raw_gps()","mavsdk::telemetry::raw_imu()","mavsdk::telemetry::rawgpscallback","mavsdk::telemetry::rawgpshandl","mavsdk::telemetry::rawimucallback","mavsdk::telemetry::rawimuhandl","mavsdk::telemetry::rc_status()","mavsdk::telemetry::rcstatuscallback","mavsdk::telemetry::rcstatushandl","mavsdk::telemetry::resultcallback","mavsdk::telemetry::scaled_imu()","mavsdk::telemetry::scaled_pressure()","mavsdk::telemetry::scaledimucallback","mavsdk::telemetry::scaledimuhandl","mavsdk::telemetry::scaledpressurecallback","mavsdk::telemetry::scaledpressurehandl","mavsdk::telemetry::set_rate_actuator_control_target(doubl","mavsdk::telemetry::set_rate_actuator_control_target_async(doubl","mavsdk::telemetry::set_rate_actuator_output_status(doubl","mavsdk::telemetry::set_rate_actuator_output_status_async(doubl","mavsdk::telemetry::set_rate_altitude(doubl","mavsdk::telemetry::set_rate_altitude_async(doubl","mavsdk::telemetry::set_rate_attitude_euler(doubl","mavsdk::telemetry::set_rate_attitude_euler_async(doubl","mavsdk::telemetry::set_rate_attitude_quaternion(doubl","mavsdk::telemetry::set_rate_attitude_quaternion_async(doubl","mavsdk::telemetry::set_rate_battery(doubl","mavsdk::telemetry::set_rate_battery_async(doubl","mavsdk::telemetry::set_rate_camera_attitude(doubl","mavsdk::telemetry::set_rate_camera_attitude_async(doubl","mavsdk::telemetry::set_rate_distance_sensor(doubl","mavsdk::telemetry::set_rate_distance_sensor_async(doubl","mavsdk::telemetry::set_rate_fixedwing_metrics(doubl","mavsdk::telemetry::set_rate_fixedwing_metrics_async(doubl","mavsdk::telemetry::set_rate_gps_info(doubl","mavsdk::telemetry::set_rate_gps_info_async(doubl","mavsdk::telemetry::set_rate_ground_truth(doubl","mavsdk::telemetry::set_rate_ground_truth_async(doubl","mavsdk::telemetry::set_rate_home(doubl","mavsdk::telemetry::set_rate_home_async(doubl","mavsdk::telemetry::set_rate_imu(doubl","mavsdk::telemetry::set_rate_imu_async(doubl","mavsdk::telemetry::set_rate_in_air(doubl","mavsdk::telemetry::set_rate_in_air_async(doubl","mavsdk::telemetry::set_rate_landed_state(doubl","mavsdk::telemetry::set_rate_landed_state_async(doubl","mavsdk::telemetry::set_rate_odometry(doubl","mavsdk::telemetry::set_rate_odometry_async(doubl","mavsdk::telemetry::set_rate_position(doubl","mavsdk::telemetry::set_rate_position_async(doubl","mavsdk::telemetry::set_rate_position_velocity_ned(doubl","mavsdk::telemetry::set_rate_position_velocity_ned_async(doubl","mavsdk::telemetry::set_rate_raw_imu(doubl","mavsdk::telemetry::set_rate_raw_imu_async(doubl","mavsdk::telemetry::set_rate_rc_status(doubl","mavsdk::telemetry::set_rate_rc_status_async(doubl","mavsdk::telemetry::set_rate_scaled_imu(doubl","mavsdk::telemetry::set_rate_scaled_imu_async(doubl","mavsdk::telemetry::set_rate_unix_epoch_time(doubl","mavsdk::telemetry::set_rate_unix_epoch_time_async(doubl","mavsdk::telemetry::set_rate_velocity_ned(doubl","mavsdk::telemetry::set_rate_velocity_ned_async(doubl","mavsdk::telemetry::set_rate_vtol_state(doubl","mavsdk::telemetry::set_rate_vtol_state_async(doubl","mavsdk::telemetry::status_text()","mavsdk::telemetry::statustextcallback","mavsdk::telemetry::statustexthandl","mavsdk::telemetry::subscribe_actuator_control_target(const","mavsdk::telemetry::subscribe_actuator_output_status(const","mavsdk::telemetry::subscribe_altitude(const","mavsdk::telemetry::subscribe_armed(const","mavsdk::telemetry::subscribe_attitude_angular_velocity_body(const","mavsdk::telemetry::subscribe_attitude_euler(const","mavsdk::telemetry::subscribe_attitude_quaternion(const","mavsdk::telemetry::subscribe_battery(const","mavsdk::telemetry::subscribe_camera_attitude_euler(const","mavsdk::telemetry::subscribe_camera_attitude_quaternion(const","mavsdk::telemetry::subscribe_distance_sensor(const","mavsdk::telemetry::subscribe_fixedwing_metrics(const","mavsdk::telemetry::subscribe_flight_mode(const","mavsdk::telemetry::subscribe_gps_info(const","mavsdk::telemetry::subscribe_ground_truth(const","mavsdk::telemetry::subscribe_heading(const","mavsdk::telemetry::subscribe_health(const","mavsdk::telemetry::subscribe_health_all_ok(const","mavsdk::telemetry::subscribe_home(const","mavsdk::telemetry::subscribe_imu(const","mavsdk::telemetry::subscribe_in_air(const","mavsdk::telemetry::subscribe_landed_state(const","mavsdk::telemetry::subscribe_odometry(const","mavsdk::telemetry::subscribe_position(const","mavsdk::telemetry::subscribe_position_velocity_ned(const","mavsdk::telemetry::subscribe_raw_gps(const","mavsdk::telemetry::subscribe_raw_imu(const","mavsdk::telemetry::subscribe_rc_status(const","mavsdk::telemetry::subscribe_scaled_imu(const","mavsdk::telemetry::subscribe_scaled_pressure(const","mavsdk::telemetry::subscribe_status_text(const","mavsdk::telemetry::subscribe_unix_epoch_time(const","mavsdk::telemetry::subscribe_velocity_ned(const","mavsdk::telemetry::subscribe_vtol_state(const","mavsdk::telemetry::telemetry(const","mavsdk::telemetry::telemetry(std::shared_ptr","mavsdk::telemetry::telemetry(system","mavsdk::telemetry::unix_epoch_time()","mavsdk::telemetry::unixepochtimecallback","mavsdk::telemetry::unixepochtimehandl","mavsdk::telemetry::unsubscribe_actuator_control_target(actuatorcontroltargethandl","mavsdk::telemetry::unsubscribe_actuator_output_status(actuatoroutputstatushandl","mavsdk::telemetry::unsubscribe_altitude(altitudehandl","mavsdk::telemetry::unsubscribe_armed(armedhandl","mavsdk::telemetry::unsubscribe_attitude_angular_velocity_body(attitudeangularvelocitybodyhandl","mavsdk::telemetry::unsubscribe_attitude_euler(attitudeeulerhandl","mavsdk::telemetry::unsubscribe_attitude_quaternion(attitudequaternionhandl","mavsdk::telemetry::unsubscribe_battery(batteryhandl","mavsdk::telemetry::unsubscribe_camera_attitude_euler(cameraattitudeeulerhandl","mavsdk::telemetry::unsubscribe_camera_attitude_quaternion(cameraattitudequaternionhandl","mavsdk::telemetry::unsubscribe_distance_sensor(distancesensorhandl","mavsdk::telemetry::unsubscribe_fixedwing_metrics(fixedwingmetricshandl","mavsdk::telemetry::unsubscribe_flight_mode(flightmodehandl","mavsdk::telemetry::unsubscribe_gps_info(gpsinfohandl","mavsdk::telemetry::unsubscribe_ground_truth(groundtruthhandl","mavsdk::telemetry::unsubscribe_heading(headinghandl","mavsdk::telemetry::unsubscribe_health(healthhandl","mavsdk::telemetry::unsubscribe_health_all_ok(healthallokhandl","mavsdk::telemetry::unsubscribe_home(homehandl","mavsdk::telemetry::unsubscribe_imu(imuhandl","mavsdk::telemetry::unsubscribe_in_air(inairhandl","mavsdk::telemetry::unsubscribe_landed_state(landedstatehandl","mavsdk::telemetry::unsubscribe_odometry(odometryhandl","mavsdk::telemetry::unsubscribe_position(positionhandl","mavsdk::telemetry::unsubscribe_position_velocity_ned(positionvelocitynedhandl","mavsdk::telemetry::unsubscribe_raw_gps(rawgpshandl","mavsdk::telemetry::unsubscribe_raw_imu(rawimuhandl","mavsdk::telemetry::unsubscribe_rc_status(rcstatushandl","mavsdk::telemetry::unsubscribe_scaled_imu(scaledimuhandl","mavsdk::telemetry::unsubscribe_scaled_pressure(scaledpressurehandl","mavsdk::telemetry::unsubscribe_status_text(statustexthandl","mavsdk::telemetry::unsubscribe_unix_epoch_time(unixepochtimehandl","mavsdk::telemetry::unsubscribe_velocity_ned(velocitynedhandl","mavsdk::telemetry::unsubscribe_vtol_state(vtolstatehandl","mavsdk::telemetry::velocity_ned()","mavsdk::telemetry::velocitynedcallback","mavsdk::telemetry::velocitynedhandl","mavsdk::telemetry::vtol_state()","mavsdk::telemetry::vtolstatecallback","mavsdk::telemetry::vtolstatehandl","mavsdk::telemetry::~telemetry()","mc","me'","member","metrics'","mission","mission.","mode","mode'","mode.","modes,","modes.","more","multicopt","multicopter.","name","ned","nofix","nogp","non","nosystem","notic","notice.","odometri","odometry()","odometrycallback","odometrycallback&","odometryhandl","off.","offboard","on","onground","only).","oper","operator=","operator=()","other)","out","out.","output","overrid","paramet","place","plugin","plugin.","poll","posctl","posit","position'","position()","position.","position_velocity_n","position_velocity_ned()","positionbodi","positioncallback","positioncallback&","positionhandl","positionvelocityn","positionvelocitynedcallback","positionvelocitynedcallback&","positionvelocitynedhandl","possibl","pressure'","public","quaternion","quaternion'","rate","rate_hz","rate_hz)","rate_hz)const","rate_hz,","rates.","rattitud","raw_gp","raw_gps()","raw_imu","raw_imu()","rawgp","rawgpscallback","rawgpscallback&","rawgpshandl","rawimucallback","rawimucallback&","rawimuhandl","rc","rc_statu","rc_status()","rcstatu","rcstatuscallback","rcstatuscallback&","rcstatushandl","readi","refer","refus","request","request.","requests.","result","result.","resultcallback","return","returntolaunch","rtk","rtkfix","rtkfloat","scaled_imu","scaled_imu()","scaled_pressur","scaled_pressure()","scaledimucallback","scaledimucallback&","scaledimuhandl","scaledpressur","scaledpressurecallback","scaledpressurecallback&","scaledpressurehandl","see","sensor'","set","set_rate_actuator_control_target","set_rate_actuator_control_target()","set_rate_actuator_control_target_async","set_rate_actuator_control_target_async()","set_rate_actuator_output_statu","set_rate_actuator_output_status()","set_rate_actuator_output_status_async","set_rate_actuator_output_status_async()","set_rate_altitud","set_rate_altitude()","set_rate_altitude_async","set_rate_altitude_async()","set_rate_attitude_eul","set_rate_attitude_euler()","set_rate_attitude_euler_async","set_rate_attitude_euler_async()","set_rate_attitude_quaternion","set_rate_attitude_quaternion()","set_rate_attitude_quaternion_async","set_rate_attitude_quaternion_async()","set_rate_batteri","set_rate_battery()","set_rate_battery_async","set_rate_battery_async()","set_rate_camera_attitud","set_rate_camera_attitude()","set_rate_camera_attitude_async","set_rate_camera_attitude_async()","set_rate_distance_sensor","set_rate_distance_sensor()","set_rate_distance_sensor_async","set_rate_distance_sensor_async()","set_rate_fixedwing_metr","set_rate_fixedwing_metrics()","set_rate_fixedwing_metrics_async","set_rate_fixedwing_metrics_async()","set_rate_gps_info","set_rate_gps_info()","set_rate_gps_info_async","set_rate_gps_info_async()","set_rate_ground_truth","set_rate_ground_truth()","set_rate_ground_truth_async","set_rate_ground_truth_async()","set_rate_hom","set_rate_home()","set_rate_home_async","set_rate_home_async()","set_rate_imu","set_rate_imu()","set_rate_imu_async","set_rate_imu_async()","set_rate_in_air","set_rate_in_air()","set_rate_in_air_async","set_rate_in_air_async()","set_rate_landed_st","set_rate_landed_state()","set_rate_landed_state_async","set_rate_landed_state_async()","set_rate_odometri","set_rate_odometry()","set_rate_odometry_async","set_rate_odometry_async()","set_rate_posit","set_rate_position()","set_rate_position_async","set_rate_position_async()","set_rate_position_velocity_n","set_rate_position_velocity_ned()","set_rate_position_velocity_ned_async","set_rate_position_velocity_ned_async()","set_rate_raw_imu","set_rate_raw_imu()","set_rate_raw_imu_async","set_rate_raw_imu_async()","set_rate_rc_statu","set_rate_rc_status()","set_rate_rc_status_async","set_rate_rc_status_async()","set_rate_scaled_imu","set_rate_scaled_imu()","set_rate_scaled_imu_async","set_rate_scaled_imu_async()","set_rate_unix_epoch_tim","set_rate_unix_epoch_time()","set_rate_unix_epoch_time_async","set_rate_unix_epoch_time_async()","set_rate_velocity_n","set_rate_velocity_ned()","set_rate_velocity_ned_async","set_rate_velocity_ned_async()","set_rate_vtol_st","set_rate_vtol_state()","set_rate_vtol_state_async","set_rate_vtol_state_async()","shown","si","specif","speed'","stabil","state","state.","statu","status'","status_text","status_text()","statustext","statustextcallback","statustextcallback&","statustexthandl","statustexttyp","std::function","std::functionactuatorcontroltarget)>","std::functionactuatoroutputstatus)>","std::functionaltitude)>","std::functionangularvelocitybody)>","std::functionbattery)>","std::functiondistancesensor)>","std::functioneulerangle)>","std::functionfixedwingmetrics)>","std::functionflightmode)>","std::functiongpsinfo)>","std::functiongroundtruth)>","std::functionheading)>","std::functionhealth)>","std::functionimu)>","std::functionlandedstate)>","std::functionodometry)>","std::functionposition)>","std::functionpositionvelocityned)>","std::functionquaternion)>","std::functionrawgps)>","std::functionrcstatus)>","std::functionresult)>","std::functionresult,","std::functionscaledpressure)>","std::functionstatustext)>","std::functionvelocityned)>","std::functionvtolstate)>","std::pair","std::pairresult,","std::shared_ptrsystem","struct","structur","subscrib","subscribe_actuator_control_target","subscribe_actuator_control_target()","subscribe_actuator_control_target.","subscribe_actuator_output_statu","subscribe_actuator_output_status()","subscribe_actuator_output_status.","subscribe_altitud","subscribe_altitude()","subscribe_altitude.","subscribe_arm","subscribe_armed()","subscribe_armed.","subscribe_attitude_angular_velocity_bodi","subscribe_attitude_angular_velocity_body()","subscribe_attitude_angular_velocity_body.","subscribe_attitude_eul","subscribe_attitude_euler()","subscribe_attitude_euler.","subscribe_attitude_quaternion","subscribe_attitude_quaternion()","subscribe_attitude_quaternion.","subscribe_batteri","subscribe_battery()","subscribe_battery.","subscribe_camera_attitude_eul","subscribe_camera_attitude_euler()","subscribe_camera_attitude_euler.","subscribe_camera_attitude_quaternion","subscribe_camera_attitude_quaternion()","subscribe_camera_attitude_quaternion.","subscribe_distance_sensor","subscribe_distance_sensor()","subscribe_distance_sensor.","subscribe_fixedwing_metr","subscribe_fixedwing_metrics()","subscribe_fixedwing_metrics.","subscribe_flight_mod","subscribe_flight_mode()","subscribe_flight_mode.","subscribe_gps_info","subscribe_gps_info()","subscribe_gps_info.","subscribe_ground_truth","subscribe_ground_truth()","subscribe_ground_truth.","subscribe_head","subscribe_heading()","subscribe_heading.","subscribe_health","subscribe_health()","subscribe_health.","subscribe_health_all_ok","subscribe_health_all_ok()","subscribe_health_all_ok.","subscribe_hom","subscribe_home()","subscribe_home.","subscribe_imu","subscribe_imu()","subscribe_imu.","subscribe_in_air","subscribe_in_air()","subscribe_in_air.","subscribe_landed_st","subscribe_landed_state()","subscribe_landed_state.","subscribe_odometri","subscribe_odometry()","subscribe_odometry.","subscribe_posit","subscribe_position()","subscribe_position.","subscribe_position_velocity_n","subscribe_position_velocity_ned()","subscribe_position_velocity_ned.","subscribe_raw_gp","subscribe_raw_gps()","subscribe_raw_gps.","subscribe_raw_imu","subscribe_raw_imu()","subscribe_raw_imu.","subscribe_rc_statu","subscribe_rc_status()","subscribe_rc_status.","subscribe_scaled_imu","subscribe_scaled_imu()","subscribe_scaled_imu.","subscribe_scaled_pressur","subscribe_scaled_pressure()","subscribe_scaled_pressure.","subscribe_status_text","subscribe_status_text()","subscribe_status_text.","subscribe_unix_epoch_tim","subscribe_unix_epoch_time()","subscribe_unix_epoch_time.","subscribe_velocity_n","subscribe_velocity_ned()","subscribe_velocity_ned.","subscribe_vtol_st","subscribe_vtol_state()","subscribe_vtol_state.","success","success:","supported.","system","system&","system)","system.","take","takeoff","takingoff","target'","team","telemetri","telemetry&","telemetry()","telemetry(system);","telemetry.h","telemetry::gpsglobalorigin","text'","time","time'","timeout","transit","transitiontofw","transitiontomc","truth'","typdef","type","type.","typedef","types.","typic","uint64_t","undefin","unit","unix_epoch_tim","unix_epoch_time()","unixepochtimecallback","unixepochtimecallback&","unixepochtimehandl","unknown","unknown.","unsubscrib","unsubscribe_actuator_control_target","unsubscribe_actuator_control_target()","unsubscribe_actuator_output_statu","unsubscribe_actuator_output_status()","unsubscribe_altitud","unsubscribe_altitude()","unsubscribe_arm","unsubscribe_armed()","unsubscribe_attitude_angular_velocity_bodi","unsubscribe_attitude_angular_velocity_body()","unsubscribe_attitude_eul","unsubscribe_attitude_euler()","unsubscribe_attitude_quaternion","unsubscribe_attitude_quaternion()","unsubscribe_batteri","unsubscribe_battery()","unsubscribe_camera_attitude_eul","unsubscribe_camera_attitude_euler()","unsubscribe_camera_attitude_quaternion","unsubscribe_camera_attitude_quaternion()","unsubscribe_distance_sensor","unsubscribe_distance_sensor()","unsubscribe_fixedwing_metr","unsubscribe_fixedwing_metrics()","unsubscribe_flight_mod","unsubscribe_flight_mode()","unsubscribe_gps_info","unsubscribe_gps_info()","unsubscribe_ground_truth","unsubscribe_ground_truth()","unsubscribe_head","unsubscribe_heading()","unsubscribe_health","unsubscribe_health()","unsubscribe_health_all_ok","unsubscribe_health_all_ok()","unsubscribe_hom","unsubscribe_home()","unsubscribe_imu","unsubscribe_imu()","unsubscribe_in_air","unsubscribe_in_air()","unsubscribe_landed_st","unsubscribe_landed_state()","unsubscribe_odometri","unsubscribe_odometry()","unsubscribe_posit","unsubscribe_position()","unsubscribe_position_velocity_n","unsubscribe_position_velocity_ned()","unsubscribe_raw_gp","unsubscribe_raw_gps()","unsubscribe_raw_imu","unsubscribe_raw_imu()","unsubscribe_rc_statu","unsubscribe_rc_status()","unsubscribe_scaled_imu","unsubscribe_scaled_imu()","unsubscribe_scaled_pressur","unsubscribe_scaled_pressure()","unsubscribe_status_text","unsubscribe_status_text()","unsubscribe_unix_epoch_tim","unsubscribe_unix_epoch_time()","unsubscribe_velocity_n","unsubscribe_velocity_ned()","unsubscribe_vtol_st","unsubscribe_vtol_state()","unsupport","updat","update.","updated:","updates.","us","user","valu","vehicl","vehicle.","vehicles).","velocity'","velocity)","velocity_n","velocity_ned()","velocitybodi","velocityn","velocitynedcallback","velocitynedcallback&","velocitynedhandl","void","vtol","vtol.","vtol_stat","vtol_state()","vtolstat","vtolstatecallback","vtolstatecallback&","vtolstatehandl","warn","warning.","wing","wing.","~telemetri","~telemetry()","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","acceler","accelerationfrd","cc","data","develop","direct","document","down","down_m_s2","field","float","float(nan)}","forward","forward_m_s2","license:","mavsdk","mavsdk::telemetry::accelerationfrd","mavsdk::telemetry::accelerationfrd::down_m_s2","mavsdk::telemetry::accelerationfrd::forward_m_s2","mavsdk::telemetry::accelerationfrd::right_m_s2","messag","metr","per","refer","right","right_m_s2","second^2.","struct","team","telemetry.h","type.","updated:","{","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":["#include:","'attitude'","'gimbal'","0","02:32:17","1","1,","12","2017","2023","2023.","27","4.0","actuat","actuatorcontroltarget","cc","control","controls,","core","data","develop","document","e.g.","field","flight","group","int32_t","license:","mavsdk","mavsdk::telemetry::actuatorcontroltarget","mavsdk::telemetry::actuatorcontroltarget::control","mavsdk::telemetry::actuatorcontroltarget::group","neutral","norm","payload.","position.","refer","std::vector","struct","target","team","telemetry.h","type.","updated:","{0}","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","activ","actuat","actuatoroutputstatu","cc","data","develop","document","field","license:","mavsdk","mavsdk::telemetry::actuatoroutputstatu","mavsdk::telemetry::actuatoroutputstatus::act","mavsdk::telemetry::actuatoroutputstatus::actu","output","outputs.","refer","servo/motor","statu","std::vector","struct","team","telemetry.h","type.","uint32_t","updated:","values.","{0}","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","angular","angularvelocitybodi","cc","data","develop","document","field","float","license:","mavsdk","mavsdk::telemetry::angularvelocitybodi","mavsdk::telemetry::angularvelocitybody::pitch_rad_","mavsdk::telemetry::angularvelocitybody::roll_rad_","mavsdk::telemetry::angularvelocitybody::yaw_rad_","pitch","pitch_rad_","refer","roll","roll_rad_","struct","team","telemetry.h","type.","updated:","veloc","velocity.","yaw","yaw_rad_","{float(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","angular","angularvelocityfrd","angularvelocityn","cc","data","develop","direct","document","down","down_rad_","field","float","float(nan)}","forward","forward_rad_","license:","mavsdk","mavsdk::telemetry::angularvelocityfrd","mavsdk::telemetry::angularvelocityfrd::down_rad_","mavsdk::telemetry::angularvelocityfrd::forward_rad_","mavsdk::telemetry::angularvelocityfrd::right_rad_","messag","per","radian","refer","right","right_rad_","second.","struct","team","telemetry.h","type.","updated:","veloc","{","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":["#include:","(range:","0","02:36:31","100)","12","2017","2023","2023.","27","4.0","amp","amps,","autopilot","batteri","batteries.","capacity_consumed_ah","cc","celsius.","charg","consum","consumpt","current","current.","current_battery_a","data","degre","develop","document","estim","estimate.","field","float","float(nan)}","hours,","id","id,","license:","mavsdk","mavsdk::telemetry::batteri","mavsdk::telemetry::battery::capacity_consumed_ah","mavsdk::telemetry::battery::current_battery_a","mavsdk::telemetry::battery::id","mavsdk::telemetry::battery::remaining_perc","mavsdk::telemetry::battery::temperature_degc","mavsdk::telemetry::battery::voltage_v","measur","multipl","nan","provid","refer","remain","remaining_perc","struct","system","team","telemetry.h","temperatur","temperature.","temperature_degc","type.","uint32_t","unknown","updated:","voltag","voltage_v","volts.","{","{0}","{float(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","6x6","cc","covari","covariance_matrix","cross","data","develop","document","field","first","license:","major","matrix","matrix.","mavsdk","mavsdk::telemetry::covari","mavsdk::telemetry::covariance::covariance_matrix","nan","refer","represent","right","row","set","std::vector","struct","team","telemetry.h","triangle.","type.","unknown.","updated:","upper","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":["#include:","02:36:31","12","2017","2023","2023.","27","4.0","cc","current","current_distance_m","data","develop","distanc","distancesensor","document","eulerangl","field","float","float(nan)}","license:","mavsdk","mavsdk::telemetry::distancesensor","mavsdk::telemetry::distancesensor::current_distance_m","mavsdk::telemetry::distancesensor::maximum_distance_m","mavsdk::telemetry::distancesensor::minimum_distance_m","mavsdk::telemetry::distancesensor::orient","maximum","maximum_distance_m","measure,","messag","minimum","minimum_distance_m","nan","orient","reading,","reading.","refer","sensor","struct","team","telemetry.h","type.","unknown.","updated:","{","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":["#include:","02:32:17","1","12","2","2017","2023","2023.","27","3","4.0","above.","angl","axi","bank","bryan","cc","clock","convent","data","degrees,","develop","document","euler","eulerangl","field","float","float(nan)}","follow","hand","https://en.wikipedia.org/wiki/euler_angl","info","intrins","license:","mavsdk","mavsdk::telemetry::eulerangl","mavsdk::telemetry::eulerangle::pitch_deg","mavsdk::telemetry::eulerangle::roll_deg","mavsdk::telemetry::eulerangle::timestamp_u","mavsdk::telemetry::eulerangle::yaw_deg","microseconds.","more","nose","pitch","pitch_deg","posit","refer","right","right.","roll","roll_deg","rotat","rule.","see","seen","sequence.","struct","system","tait","team","telemetry.h","timestamp","timestamp_u","type.","uint64_t","up.","updated:","wise","yaw","yaw_deg","{","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":["#include:","(0","(ias)","02:32:17","100)","12","2017","2023","2023.","27","4.0","airspe","airspeed_m_","cc","climb","climb_rate_m_","current","data","develop","document","field","fixedwingmetr","float","float(nan)}","indic","license:","mavsdk","mavsdk::telemetry::fixedwingmetr","mavsdk::telemetry::fixedwingmetrics::airspeed_m_","mavsdk::telemetry::fixedwingmetrics::climb_rate_m_","mavsdk::telemetry::fixedwingmetrics::throttle_percentag","messag","metr","per","rate","refer","second.","set","struct","team","telemetry.h","throttl","throttle_percentag","type.","updated:","{","{float(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","document","field","fix","fix_typ","fixtyp","gp","gpsinfo","inform","int32_t","license:","mavsdk","mavsdk::telemetry::gpsinfo","mavsdk::telemetry::gpsinfo::fix_typ","mavsdk::telemetry::gpsinfo::num_satellit","num_satellit","number","refer","satellit","struct","team","telemetry.h","type.","updated:","use.","visibl","{0}","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":["#include:","(abov","02:36:31","12","2017","2023","2023.","27","4.0","altitud","altitude_m","amsl","cc","data","develop","document","doubl","field","float","global","gp","gpsglobalorigin","latitud","latitude_deg","level)","license:","longitud","longitude_deg","mavsdk","mavsdk::telemetry::gpsglobalorigin","mavsdk::telemetry::gpsglobalorigin::altitude_m","mavsdk::telemetry::gpsglobalorigin::latitude_deg","mavsdk::telemetry::gpsglobalorigin::longitude_deg","mean","metres.","origin","origin.","refer","sea","struct","team","telemetry.h","type.","updated:","{double(nan)}","{float(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":["#include:","(abov","(range:","+90)","02:36:31","12","180","180)","2017","2023","2023.","27","4.0","90","absolute_altitude_m","altitud","amsl","cc","data","degre","develop","document","doubl","field","float","float(nan)}","groundtruth","latitud","latitude_deg","level)","license:","longitud","longitude_deg","mavsdk","mavsdk::telemetry::groundtruth","mavsdk::telemetry::groundtruth::absolute_altitude_m","mavsdk::telemetry::groundtruth::latitude_deg","mavsdk::telemetry::groundtruth::longitude_deg","mean","messag","metres.","refer","sea","struct","team","telemetry.h","type.","updated:","{","{double(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":["#include:","(range:","+360)","0","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","degre","develop","document","doubl","field","global","head","heading_deg","license:","mavsdk","mavsdk::telemetry::head","mavsdk::telemetry::heading::heading_deg","position.","refer","struct","team","telemetry.h","type","updated:","us","{double(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":["#include:","'posit","02:32:17","12","2017","2023","2023.","27","4.0","acceleromet","armed.","bool","calibrated.","cc","control'","data","develop","document","enough","estim","false}","field","fli","global","good","gyromet","health","home","initi","is_accelerometer_calibration_ok","is_arm","is_global_position_ok","is_gyrometer_calibration_ok","is_home_position_ok","is_local_position_ok","is_magnetometer_calibration_ok","license:","local","magnetomet","mavsdk","mavsdk::telemetry::health","mavsdk::telemetry::health::is_accelerometer_calibration_ok","mavsdk::telemetry::health::is_arm","mavsdk::telemetry::health::is_global_position_ok","mavsdk::telemetry::health::is_gyrometer_calibration_ok","mavsdk::telemetry::health::is_home_position_ok","mavsdk::telemetry::health::is_local_position_ok","mavsdk::telemetry::health::is_magnetometer_calibration_ok","mode.","posit","properly.","refer","struct","system","team","telemetry.h","true","type.","updated:","{","{false}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","acceleration.","acceleration_frd","accelerationfrd","angular","angular_velocity_frd","angularvelocityfrd","cc","data","develop","document","field","field.","float","imu","license:","magnet","magnetic_field_frd","magneticfieldfrd","mavsdk","mavsdk::telemetry::imu","mavsdk::telemetry::imu::acceleration_frd","mavsdk::telemetry::imu::angular_velocity_frd","mavsdk::telemetry::imu::magnetic_field_frd","mavsdk::telemetry::imu::temperature_degc","mavsdk::telemetry::imu::timestamp_u","messag","microseconds.","refer","struct","team","telemetry.h","temperature.","temperature_degc","timestamp","timestamp_u","type.","uint64_t","updated:","velocity.","{float(nan)}","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","direct","document","down","down_gauss","east","field","float","float(nan)}","forward","forward_gauss","gauss.","license:","magnet","magneticfieldfrd","mavsdk","mavsdk::telemetry::magneticfieldfrd","mavsdk::telemetry::magneticfieldfrd::down_gauss","mavsdk::telemetry::magneticfieldfrd::forward_gauss","mavsdk::telemetry::magneticfieldfrd::right_gauss","measur","messag","refer","right_gauss","struct","team","telemetry.h","type.","updated:","{","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":["#include:","(0","(1","(m/s).","(rad/s).","(twist)","(x:","0","02:32:17","12","2","2017","2023","2023.","27","4.0","acceler","angular","angular_velocity_bodi","angularvelocitybodi","backend","bodi","bodyn","cc","child_frame_id","command","components,","control","coordin","covari","cross","data","data.","descript","develop","document","down","down)..","e.g.","east,","enum","enumer","estim","estimn","extern","field","frame","frame.","frame_id","free","given","id.","license:","linear","local","m/s^2","make","matrix.","mavfram","mavlink","mavsdk","mavsdk::telemetry::odometri","mavsdk::telemetry::odometry::angular_velocity_bodi","mavsdk::telemetry::odometry::child_frame_id","mavsdk::telemetry::odometry::frame_id","mavsdk::telemetry::odometry::pose_covari","mavsdk::telemetry::odometry::position_bodi","mavsdk::telemetry::odometry::q","mavsdk::telemetry::odometry::time_usec","mavsdk::telemetry::odometry::velocity_bodi","mavsdk::telemetry::odometry::velocity_covari","member","messag","ned","north,","null","odometri","onboard","pose","pose_covari","posit","position.","position_bodi","positionbodi","public","q","quaternion","refer","right..","rotation).","run","sens","setpoint","space","struct","system,","team","telemetry.h","time_usec","timestamp","timestamp).","type","type.","uint64_t","undef","undefined..","updated:","us","valu","vehicle,","veloc","velocity_bodi","velocity_covari","velocitybodi","vision","w,","x,","y,","y:","z","z:","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":["#include:","(abov","(range:","+180)","+90)","02:36:31","12","180","2017","2023","2023.","27","4.0","90","absolute_altitude_m","altitud","amsl","cc","coordinates.","data","degre","develop","document","doubl","field","float","float(nan)}","global","latitud","latitude_deg","level)","license:","longitud","longitude_deg","mavsdk","mavsdk::telemetry::posit","mavsdk::telemetry::position::absolute_altitude_m","mavsdk::telemetry::position::latitude_deg","mavsdk::telemetry::position::longitude_deg","mavsdk::telemetry::position::relative_altitude_m","mean","metres.","posit","refer","rel","relative_altitude_m","sea","struct","takeoff","team","telemetry.h","type","updated:","{","{double(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":["#include:","(x","02:32:17","12","2017","2023","2023.","27","4.0","bodi","cc","data","develop","document","field","float","frame.","license:","mavsdk","mavsdk::telemetry::positionbodi","mavsdk::telemetry::positionbody::x_m","mavsdk::telemetry::positionbody::y_m","mavsdk::telemetry::positionbody::z_m","metres.","posit","positionbodi","refer","repres","struct","team","telemetry.h","type,","updated:","x","x_m","y","y_m","z","z)","z_m","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","along","cc","data","develop","direct","document","down","down_m","east","east_m","field","float","license:","mavsdk","mavsdk::telemetry::posit","mavsdk::telemetry::positionned::down_m","mavsdk::telemetry::positionned::east_m","mavsdk::telemetry::positionned::north_m","messag","metres.","north","north_m","posit","refer","struct","team","telemetry.h","type.","updated:","{float(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","along","cc","data","develop","direct","document","down","down_m_","east","east_m_","field","float","license:","mavsdk","mavsdk::telemetry::velocityn","mavsdk::telemetry::velocityned::down_m_","mavsdk::telemetry::velocityned::east_m_","mavsdk::telemetry::velocityned::north_m_","messag","metr","north","north_m_","per","refer","second.","struct","team","telemetry.h","type.","updated:","veloc","velocityn","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":["#include:","(x","02:32:17","12","2017","2023","2023.","27","4.0","bodi","cc","data","develop","document","field","float","frame","license:","mavsdk","mavsdk::telemetry::velocitybodi","mavsdk::telemetry::velocitybody::x_m_","mavsdk::telemetry::velocitybody::y_m_","mavsdk::telemetry::velocitybody::z_m_","metres/second.","refer","repres","struct","team","telemetry.h","type,","updated:","veloc","velocitybodi","x","x_m_","y","y_m_","z","z)","z_m_","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":["#include:","(ned)","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","document","field","license:","mavsdk","mavsdk::telemetry::positionvelocityn","mavsdk::telemetry::positionvelocityned::posit","mavsdk::telemetry::positionvelocityned::veloc","messag","posit","positionvelocityn","refer","struct","team","telemetry.h","type.","updated:","veloc","velocityn","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":["#include:","(1,0,0,0).","+","0,","02:32:17","1,","12","2,","2017","2023","2023.","27","3,","4.0","a.","axi","b.","c.","cc","d.","data","definit","denot","develop","document","entri","field","float","follow","hamilton","hand","https://en.wikipedia.org/wiki/quaternion","info","license:","mavsdk","mavsdk::telemetry::quaternion","mavsdk::telemetry::quaternion::i","mavsdk::telemetry::quaternion::timestamp_u","mavsdk::telemetry::quaternion::w","mavsdk::telemetry::quaternion::x","mavsdk::telemetry::quaternion::z","microseconds.","more","product","quaternion","refer","repres","right","rotat","rule.","see:","struct","system","team","telemetry.h","timestamp","timestamp_u","type.","uint64_t","updated:","used.","w","written","x","xi","y","yj","z","zero","zk.","{float(nan)}","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":["#include:","(abov","(not","(unitless).","(unix","(wgs84,","02:36:31","12","2017","2023","2023.","27","4.0","absolute_altitude_m","advanc","altitud","altitude_ellipsoid_m","amsl","boot,","cc","cog_deg","cours","data","degre","degrees.","develop","dilut","direct","document","doubl","drone,","earth","egm96","ellipsoid)","epoch","expos","field","float","frame","gnss","gp","ground","hdop","head","heading,","heading_uncertainty_deg","horizont","horizontal_uncertainty_m","inferred)","inform","instead.","latitud","latitude_deg","level)","license:","locat","longitud","longitude_deg","mavsdk","mavsdk::telemetry::rawgp","mavsdk::telemetry::rawgps::absolute_altitude_m","mavsdk::telemetry::rawgps::altitude_ellipsoid_m","mavsdk::telemetry::rawgps::cog_deg","mavsdk::telemetry::rawgps::hdop","mavsdk::telemetry::rawgps::heading_uncertainty_deg","mavsdk::telemetry::rawgps::horizontal_uncertainty_m","mavsdk::telemetry::rawgps::latitude_deg","mavsdk::telemetry::rawgps::longitude_deg","mavsdk::telemetry::rawgps::timestamp_u","mavsdk::telemetry::rawgps::vdop","mavsdk::telemetry::rawgps::velocity_m_","mavsdk::telemetry::rawgps::velocity_uncertainty_m_","mavsdk::telemetry::rawgps::vertical_uncertainty_m","mavsdk::telemetry::rawgps::yaw_deg","mean","messag","metr","metres.","microsecond","movement)","nan.","north.","over","per","posit","raw","rawgp","refer","sea","second.","sensor.","set","struct","system","team","telemetry.h","time","timestamp","timestamp_u","type!","type.","uint64_t","uncertainti","unknown,","updated:","us","valu","vdop","veloc","velocity_m_","velocity_uncertainty_m_","vertic","vertical_uncertainty_m","want","warning:","wgs84,","yaw","yaw_deg","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":["#include:","(range:","0","02:32:17","100,","12","2017","2023","2023.","27","4.0","avail","bool","cc","control","data","develop","document","field","float","float(nan)}","is_avail","license:","mavsdk","mavsdk::telemetry::rcstatu","mavsdk::telemetry::rcstatus::is_avail","mavsdk::telemetry::rcstatus::signal_strength_perc","mavsdk::telemetry::rcstatus::was_available_onc","nan","now.","once.","rc","rcstatu","refer","remot","signal","signal_strength_perc","statu","strength","struct","team","telemetry.h","true","type.","unknown)","updated:","was_available_onc","{","{false}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":["#include:","(in","(time","0","02:32:17","1","12","2017","2023","2023.","27","4.0","absolut","absolute_pressure_hpa","available)","boot)","cc","celsius)","celsius,","data","develop","differenti","differential_pressure_hpa","differential_pressure_temperature_deg","document","field","float","hpa.","license:","mavsdk","mavsdk::telemetry::scaledpressur","mavsdk::telemetry::scaledpressure::absolute_pressure_hpa","mavsdk::telemetry::scaledpressure::differential_pressure_hpa","mavsdk::telemetry::scaledpressure::differential_pressure_temperature_deg","mavsdk::telemetry::scaledpressure::temperature_deg","mavsdk::telemetry::scaledpressure::timestamp_u","messag","pressur","refer","scale","scaledpressur","struct","system","team","telemetry.h","temperatur","temperature_deg","timestamp","timestamp_u","type.","uint64_t","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","document","field","inform","license:","mavlink","mavsdk","mavsdk::telemetry::statustext","mavsdk::telemetry::statustext::text","mavsdk::telemetry::statustext::typ","messag","message.","refer","statu","statustext","statustexttyp","std::string","struct","team","telemetry.h","text","type","type.","updated:","{}","©"],"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":["\"distanc","#include:","&","&)=delet","&other)","'battery'","'extend","'ground","'home","'imu'","'odometry'","'posit","'position'","'raw","'scale","'si","'statu","'unix","()","(batteri","(const","(distancesensor","(e.g.","(groundtruth","(imu","(in","(intern","(object","(odometri","(posit","(positionvelocityn","(rawgp","(statustext","(std::shared_ptrservercompon","(uint64_t","(vtolstat","02:36:31","12","2017","2023","2023.","27","2d","3d","4.0","=",">","accel_statu","accel_status,","accelerationfrd","accept","actuatorcontroltarget","actuatoroutputstatu","aid","air.","alert","alert.","allow","angularvelocitybodi","angularvelocityfrd","associ","asynchron","auto","batteri","battery)","battery)const","battery,","below:","blocking.","bodi","bool","busi","busy.","callback","calls.","cc","class","command","commanddeni","connect","connected.","connection,","connectionerror","const","constructor","constructor.","copi","copter.","copyable).","covari","creat","critic","critical.","data","debug","debug.","descript","destructor","develop","dgps/sba","distance_sensor","distance_sensor)","distance_sensor)const","distancesensor","document","emerg","emergency.","enum","enumer","enumeration.","epoch","equal","error","error.","etc.)","eulerangl","fix","fix2d","fix3d","fixdgp","fixed,","fixedwingmetr","fixtyp","flight","float,","frame).","function","fw","gp","gps'","gps,","gps_info","gps_info)","gps_info)const","gps_statu","gps_status)","gps_status)const","gpsinfo","ground.","ground_truth","ground_truth)","ground_truth)const","groundtruth","gyro_statu","gyro_status,","head","heading)","heading)const","home","home)","home)const","imu","imu'","imu)","imu)const","inair","info","inform","information,","information.","instanc","instance.","land","landed_st","landed_state)","landed_state)const","landedst","landing.","license:","mag_statu","mag_status,","magneticfieldfrd","map","mav_vtol_state.","mavsdk","mavsdk::telemetryserv","mavsdk::telemetryserver::operator=(const","mavsdk::telemetryserver::publish_battery(batteri","mavsdk::telemetryserver::publish_distance_sensor(distancesensor","mavsdk::telemetryserver::publish_extended_sys_state(vtolst","mavsdk::telemetryserver::publish_ground_truth(groundtruth","mavsdk::telemetryserver::publish_home(posit","mavsdk::telemetryserver::publish_imu(imu","mavsdk::telemetryserver::publish_odometry(odometri","mavsdk::telemetryserver::publish_position(posit","mavsdk::telemetryserver::publish_position_velocity_ned(positionvelocityn","mavsdk::telemetryserver::publish_raw_gps(rawgp","mavsdk::telemetryserver::publish_raw_imu(imu","mavsdk::telemetryserver::publish_scaled_imu(imu","mavsdk::telemetryserver::publish_status_text(statustext","mavsdk::telemetryserver::publish_sys_status(batteri","mavsdk::telemetryserver::publish_unix_epoch_time(uint64_t","mavsdk::telemetryserver::resultcallback","mavsdk::telemetryserver::telemetryserver(const","mavsdk::telemetryserver::telemetryserver(std::shared_ptr","mavsdk::telemetryserver::~telemetryserver()","mc","member","mode","multi","name","ned","nofix","nogp","nosystem","notic","notice.","odometri","odometry)","odometry)const","off.","onground","only).","oper","operator=","operator=()","other)","out.","overrid","paramet","plugin","plugin.","posit","position'","position,","position.","position_velocity_n","position_velocity_ned)","position_velocity_ned)const","positionbodi","positionvelocityn","possibl","provid","public","publish","publish_batteri","publish_battery()","publish_distance_sensor","publish_distance_sensor()","publish_extended_sys_st","publish_extended_sys_state()","publish_ground_truth","publish_ground_truth()","publish_hom","publish_home()","publish_imu","publish_imu()","publish_odometri","publish_odometry()","publish_posit","publish_position()","publish_position_velocity_n","publish_position_velocity_ned()","publish_raw_gp","publish_raw_gps()","publish_raw_imu","publish_raw_imu()","publish_scaled_imu","publish_scaled_imu()","publish_status_text","publish_status_text()","publish_sys_statu","publish_sys_status()","publish_unix_epoch_tim","publish_unix_epoch_time()","quaternion","rates.","raw_gp","raw_gps,","rawgp","rc","rc_receiver_statu","rc_receiver_status,","rcstatu","refer","refus","request","request.","requests.","result","result.","resultcallback","return","rtk","rtkfix","rtkfloat","scaledpressur","sensor\"","server","server_compon","server_component)","servercompon","set","shown","si","state","state'","statu","status'","status_text","status_text)","status_text)const","statustext","statustexttyp","std::function","std::functionresult)>","std::shared_ptrservercompon","struct","structur","success","success:","supported.","sy","system","take","takingoff","team","telemetri","telemetry_serv","telemetry_server.h","telemetryserv","telemetryserver&","telemetryserver()","telemetryserver(server_component);","text'","time","time'","time_u","time_us)","time_us)const","timeout","transit","transitiontofw","transitiontomc","truth'","typdef","type","type.","typedef","types.","typic","uint64_t","undefin","unit","unknown","unknown.","unsupport","updat","updated:","updates.","us","user","valu","vehicl","vehicle.","velocity'","velocity_n","velocity_ned,","velocitybodi","velocityn","vtol.","vtol_stat","vtol_state,","vtolstat","warn","warning.","wing.","~telemetryserv","~telemetryserver()","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","acceler","accelerationfrd","cc","data","develop","direct","document","down","down_m_s2","field","float","float(nan)}","forward","forward_m_s2","license:","mavsdk","mavsdk::telemetryserver::accelerationfrd","mavsdk::telemetryserver::accelerationfrd::down_m_s2","mavsdk::telemetryserver::accelerationfrd::forward_m_s2","mavsdk::telemetryserver::accelerationfrd::right_m_s2","messag","metr","per","refer","right","right_m_s2","second^2.","struct","team","telemetry_server.h","type.","updated:","{","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":["#include:","'attitude'","'gimbal'","0","02:32:17","1","1,","12","2017","2023","2023.","27","4.0","actuat","actuatorcontroltarget","cc","control","controls,","core","data","develop","document","e.g.","field","flight","group","int32_t","license:","mavsdk","mavsdk::telemetryserver::actuatorcontroltarget","mavsdk::telemetryserver::actuatorcontroltarget::control","mavsdk::telemetryserver::actuatorcontroltarget::group","neutral","norm","payload.","position.","refer","std::vector","struct","target","team","telemetry_server.h","type.","updated:","{0}","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","activ","actuat","actuatoroutputstatu","cc","data","develop","document","field","license:","mavsdk","mavsdk::telemetryserver::actuatoroutputstatu","mavsdk::telemetryserver::actuatoroutputstatus::act","mavsdk::telemetryserver::actuatoroutputstatus::actu","output","outputs.","refer","servo/motor","statu","std::vector","struct","team","telemetry_server.h","type.","uint32_t","updated:","values.","{0}","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","angular","angularvelocitybodi","cc","data","develop","document","field","float","license:","mavsdk","mavsdk::telemetryserver::angularvelocitybodi","mavsdk::telemetryserver::angularvelocitybody::pitch_rad_","mavsdk::telemetryserver::angularvelocitybody::roll_rad_","mavsdk::telemetryserver::angularvelocitybody::yaw_rad_","pitch","pitch_rad_","refer","roll","roll_rad_","struct","team","telemetry_server.h","type.","updated:","veloc","velocity.","yaw","yaw_rad_","{float(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","angular","angularvelocityfrd","cc","data","develop","direct","document","down","down_rad_","field","float","float(nan)}","forward","forward_rad_","license:","mavsdk","mavsdk::telemetryserver::angularvelocityfrd","mavsdk::telemetryserver::angularvelocityfrd::down_rad_","mavsdk::telemetryserver::angularvelocityfrd::forward_rad_","mavsdk::telemetryserver::angularvelocityfrd::right_rad_","messag","per","radian","refer","right","right_rad_","second.","struct","team","telemetry_server.h","type.","updated:","veloc","{","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":["#include:","(range:","0.0","02:32:17","1.0)","12","2017","2023","2023.","27","4.0","batteri","cc","data","develop","document","estim","field","float","float(nan)}","license:","mavsdk","mavsdk::telemetryserver::batteri","mavsdk::telemetryserver::battery::remaining_perc","mavsdk::telemetryserver::battery::voltage_v","refer","remain","remaining_perc","struct","team","telemetry_server.h","type.","updated:","voltag","voltage_v","volts.","{","{float(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","6x6","cc","covari","covariance_matrix","cross","data","develop","document","field","first","license:","major","matrix","matrix.","mavsdk","mavsdk::telemetryserver::covari","mavsdk::telemetryserver::covariance::covariance_matrix","nan","refer","represent","right","row","set","std::vector","struct","team","telemetry_server.h","triangle.","type.","unknown.","updated:","upper","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","current","current_distance_m","data","develop","distanc","distancesensor","document","field","float","float(nan)}","license:","mavsdk","mavsdk::telemetryserver::distancesensor","mavsdk::telemetryserver::distancesensor::current_distance_m","mavsdk::telemetryserver::distancesensor::maximum_distance_m","mavsdk::telemetryserver::distancesensor::minimum_distance_m","maximum","maximum_distance_m","measure,","messag","minimum","minimum_distance_m","nan","reading,","refer","sensor","struct","team","telemetry_server.h","type.","unknown.","updated:","{","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":["#include:","02:32:17","1","12","2","2017","2023","2023.","27","3","4.0","above.","angl","axi","bank","bryan","cc","clock","convent","data","degrees,","develop","document","euler","eulerangl","field","float","float(nan)}","follow","hand","https://en.wikipedia.org/wiki/euler_angl","info","intrins","license:","mavsdk","mavsdk::telemetryserver::eulerangl","mavsdk::telemetryserver::eulerangle::pitch_deg","mavsdk::telemetryserver::eulerangle::roll_deg","mavsdk::telemetryserver::eulerangle::timestamp_u","mavsdk::telemetryserver::eulerangle::yaw_deg","microseconds.","more","nose","pitch","pitch_deg","posit","refer","right","right.","roll","roll_deg","rotat","rule.","see","seen","sequence.","struct","system","tait","team","telemetry_server.h","timestamp","timestamp_u","type.","uint64_t","up.","updated:","wise","yaw","yaw_deg","{","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":["#include:","(0","(ias)","02:32:17","100)","12","2017","2023","2023.","27","4.0","airspe","airspeed_m_","cc","climb","climb_rate_m_","current","data","develop","document","field","fixedwingmetr","float","float(nan)}","indic","license:","mavsdk","mavsdk::telemetryserver::fixedwingmetr","mavsdk::telemetryserver::fixedwingmetrics::airspeed_m_","mavsdk::telemetryserver::fixedwingmetrics::climb_rate_m_","mavsdk::telemetryserver::fixedwingmetrics::throttle_percentag","messag","metr","per","rate","refer","second.","set","struct","team","telemetry_server.h","throttl","throttle_percentag","type.","updated:","{","{float(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","document","field","fix","fix_typ","fixtyp","gp","gpsinfo","inform","int32_t","license:","mavsdk","mavsdk::telemetryserver::gpsinfo","mavsdk::telemetryserver::gpsinfo::fix_typ","mavsdk::telemetryserver::gpsinfo::num_satellit","num_satellit","number","refer","satellit","struct","team","telemetry_server.h","type.","updated:","use.","visibl","{0}","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":["#include:","(abov","(range:","+90)","02:32:17","12","180","180)","2017","2023","2023.","27","4.0","90","absolute_altitude_m","altitud","amsl","cc","data","degre","develop","document","doubl","field","float","float(nan)}","groundtruth","latitud","latitude_deg","level)","license:","longitud","longitude_deg","mavsdk","mavsdk::telemetryserver::groundtruth","mavsdk::telemetryserver::groundtruth::absolute_altitude_m","mavsdk::telemetryserver::groundtruth::latitude_deg","mavsdk::telemetryserver::groundtruth::longitude_deg","mean","messag","metres.","refer","sea","struct","team","telemetry_server.h","type.","updated:","{","{double(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":["#include:","(range:","+360)","0","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","degre","develop","document","doubl","field","global","head","heading_deg","license:","mavsdk","mavsdk::telemetryserver::head","mavsdk::telemetryserver::heading::heading_deg","position.","refer","struct","team","telemetry_server.h","type","updated:","us","{double(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","acceleration.","acceleration_frd","accelerationfrd","angular","angular_velocity_frd","angularvelocityfrd","cc","data","develop","document","field","field.","float","imu","license:","magnet","magnetic_field_frd","magneticfieldfrd","mavsdk","mavsdk::telemetryserver::imu","mavsdk::telemetryserver::imu::acceleration_frd","mavsdk::telemetryserver::imu::angular_velocity_frd","mavsdk::telemetryserver::imu::magnetic_field_frd","mavsdk::telemetryserver::imu::temperature_degc","mavsdk::telemetryserver::imu::timestamp_u","messag","microseconds.","refer","struct","team","telemetry_server.h","temperature.","temperature_degc","timestamp","timestamp_u","type.","uint64_t","updated:","velocity.","{float(nan)}","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","direct","document","down","down_gauss","east","field","float","float(nan)}","forward","forward_gauss","gauss.","license:","magnet","magneticfieldfrd","mavsdk","mavsdk::telemetryserver::magneticfieldfrd","mavsdk::telemetryserver::magneticfieldfrd::down_gauss","mavsdk::telemetryserver::magneticfieldfrd::forward_gauss","mavsdk::telemetryserver::magneticfieldfrd::right_gauss","measur","messag","refer","right_gauss","struct","team","telemetry_server.h","type.","updated:","{","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":["#include:","(0","(1","(m/s).","(rad/s).","(twist)","(x:","0","02:32:17","12","2","2017","2023","2023.","27","4.0","acceler","angular","angular_velocity_bodi","angularvelocitybodi","backend","bodi","bodyn","cc","child_frame_id","command","components,","control","coordin","covari","cross","data","data.","descript","develop","document","down","down)..","e.g.","east,","enum","enumer","estim","estimn","extern","field","frame","frame.","frame_id","free","given","id.","license:","linear","local","m/s^2","make","matrix.","mavfram","mavlink","mavsdk","mavsdk::telemetryserver::odometri","mavsdk::telemetryserver::odometry::angular_velocity_bodi","mavsdk::telemetryserver::odometry::child_frame_id","mavsdk::telemetryserver::odometry::frame_id","mavsdk::telemetryserver::odometry::pose_covari","mavsdk::telemetryserver::odometry::position_bodi","mavsdk::telemetryserver::odometry::q","mavsdk::telemetryserver::odometry::time_usec","mavsdk::telemetryserver::odometry::velocity_bodi","mavsdk::telemetryserver::odometry::velocity_covari","member","messag","ned","north,","null","odometri","onboard","pose","pose_covari","posit","position.","position_bodi","positionbodi","public","q","quaternion","refer","right..","rotation).","run","sens","setpoint","space","struct","system,","team","telemetry_server.h","time_usec","timestamp","timestamp).","type","type.","uint64_t","undef","undefined..","updated:","us","valu","vehicle,","veloc","velocity_bodi","velocity_covari","velocitybodi","vision","w,","x,","y,","y:","z","z:","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":["#include:","(abov","(range:","+180)","+90)","02:32:17","12","180","2017","2023","2023.","27","4.0","90","absolute_altitude_m","altitud","amsl","cc","coordinates.","data","degre","develop","document","doubl","field","float","float(nan)}","global","latitud","latitude_deg","level)","license:","longitud","longitude_deg","mavsdk","mavsdk::telemetryserver::posit","mavsdk::telemetryserver::position::absolute_altitude_m","mavsdk::telemetryserver::position::latitude_deg","mavsdk::telemetryserver::position::longitude_deg","mavsdk::telemetryserver::position::relative_altitude_m","mean","metres.","posit","refer","rel","relative_altitude_m","sea","struct","takeoff","team","telemetry_server.h","type","updated:","{","{double(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":["#include:","(x","02:32:17","12","2017","2023","2023.","27","4.0","bodi","cc","data","develop","document","field","float","frame.","license:","mavsdk","mavsdk::telemetryserver::positionbodi","mavsdk::telemetryserver::positionbody::x_m","mavsdk::telemetryserver::positionbody::y_m","mavsdk::telemetryserver::positionbody::z_m","metres.","posit","positionbodi","refer","repres","struct","team","telemetry_server.h","type,","updated:","x","x_m","y","y_m","z","z)","z_m","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","along","cc","data","develop","direct","document","down","down_m","east","east_m","field","float","license:","mavsdk","mavsdk::telemetryserver::posit","mavsdk::telemetryserver::positionned::down_m","mavsdk::telemetryserver::positionned::east_m","mavsdk::telemetryserver::positionned::north_m","messag","metres.","north","north_m","posit","refer","struct","team","telemetry_server.h","type.","updated:","{float(nan)}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":["#include:","(ned)","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","document","field","license:","mavsdk","mavsdk::telemetryserver::positionvelocityn","mavsdk::telemetryserver::positionvelocityned::posit","mavsdk::telemetryserver::positionvelocityned::veloc","messag","posit","positionvelocityn","refer","struct","team","telemetry_server.h","type.","updated:","veloc","velocityn","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":["#include:","(1,0,0,0).","+","0,","02:32:17","1,","12","2,","2017","2023","2023.","27","3,","4.0","a.","axi","b.","c.","cc","d.","data","definit","denot","develop","document","entri","field","float","follow","hamilton","hand","https://en.wikipedia.org/wiki/quaternion","info","license:","mavsdk","mavsdk::telemetryserver::quaternion","mavsdk::telemetryserver::quaternion::i","mavsdk::telemetryserver::quaternion::timestamp_u","mavsdk::telemetryserver::quaternion::w","mavsdk::telemetryserver::quaternion::x","mavsdk::telemetryserver::quaternion::z","microseconds.","more","product","quaternion","refer","repres","right","rotat","rule.","see:","struct","system","team","telemetry_server.h","timestamp","timestamp_u","type.","uint64_t","updated:","used.","w","written","x","xi","y","yj","z","zero","zk.","{float(nan)}","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":["#include:","(abov","(not","(unitless).","(unix","(wgs84,","02:32:17","12","2017","2023","2023.","27","4.0","absolute_altitude_m","advanc","altitud","altitude_ellipsoid_m","amsl","boot,","cc","cog_deg","cours","data","degre","degrees.","develop","dilut","direct","document","doubl","drone,","earth","egm96","ellipsoid)","epoch","expos","field","float","frame","gnss","gp","ground","hdop","head","heading,","heading_uncertainty_deg","horizont","horizontal_uncertainty_m","inferred)","inform","instead.","latitud","latitude_deg","level)","license:","locat","longitud","longitude_deg","mavsdk","mavsdk::telemetryserver::rawgp","mavsdk::telemetryserver::rawgps::absolute_altitude_m","mavsdk::telemetryserver::rawgps::altitude_ellipsoid_m","mavsdk::telemetryserver::rawgps::cog_deg","mavsdk::telemetryserver::rawgps::hdop","mavsdk::telemetryserver::rawgps::heading_uncertainty_deg","mavsdk::telemetryserver::rawgps::horizontal_uncertainty_m","mavsdk::telemetryserver::rawgps::latitude_deg","mavsdk::telemetryserver::rawgps::longitude_deg","mavsdk::telemetryserver::rawgps::timestamp_u","mavsdk::telemetryserver::rawgps::vdop","mavsdk::telemetryserver::rawgps::velocity_m_","mavsdk::telemetryserver::rawgps::velocity_uncertainty_m_","mavsdk::telemetryserver::rawgps::vertical_uncertainty_m","mavsdk::telemetryserver::rawgps::yaw_deg","mean","messag","metr","metres.","microsecond","movement)","nan.","north.","over","per","posit","raw","rawgp","refer","sea","second.","sensor.","set","struct","system","team","telemetry_server.h","time","timestamp","timestamp_u","type!","type.","uint64_t","uncertainti","unknown,","updated:","us","valu","vdop","veloc","velocity_m_","velocity_uncertainty_m_","vertic","vertical_uncertainty_m","want","warning:","wgs84,","yaw","yaw_deg","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":["#include:","(range:","0","02:32:17","100,","12","2017","2023","2023.","27","4.0","avail","bool","cc","control","data","develop","document","field","float","float(nan)}","is_avail","license:","mavsdk","mavsdk::telemetryserver::rcstatu","mavsdk::telemetryserver::rcstatus::is_avail","mavsdk::telemetryserver::rcstatus::signal_strength_perc","mavsdk::telemetryserver::rcstatus::was_available_onc","nan","now.","once.","rc","rcstatu","refer","remot","signal","signal_strength_perc","statu","strength","struct","team","telemetry_server.h","true","type.","unknown)","updated:","was_available_onc","{","{false}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":["#include:","(in","(time","0","02:32:17","1","12","2017","2023","2023.","27","4.0","absolut","absolute_pressure_hpa","available)","boot)","cc","celsius)","celsius,","data","develop","differenti","differential_pressure_hpa","differential_pressure_temperature_deg","document","field","float","hpa.","license:","mavsdk","mavsdk::telemetryserver::scaledpressur","mavsdk::telemetryserver::scaledpressure::absolute_pressure_hpa","mavsdk::telemetryserver::scaledpressure::differential_pressure_hpa","mavsdk::telemetryserver::scaledpressure::differential_pressure_temperature_deg","mavsdk::telemetryserver::scaledpressure::temperature_deg","mavsdk::telemetryserver::scaledpressure::timestamp_u","messag","pressur","refer","scale","scaledpressur","struct","system","team","telemetry_server.h","temperatur","temperature_deg","timestamp","timestamp_u","type.","uint64_t","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","cc","data","develop","document","field","inform","license:","mavlink","mavsdk","mavsdk::telemetryserver::statustext","mavsdk::telemetryserver::statustext::text","mavsdk::telemetryserver::statustext::typ","messag","message.","refer","statu","statustext","statustexttyp","std::string","struct","team","telemetry_server.h","text","type","type.","updated:","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":["#include:","(x","02:32:17","12","2017","2023","2023.","27","4.0","bodi","cc","data","develop","document","field","float","frame","license:","mavsdk","mavsdk::telemetryserver::velocitybodi","mavsdk::telemetryserver::velocitybody::x_m_","mavsdk::telemetryserver::velocitybody::y_m_","mavsdk::telemetryserver::velocitybody::z_m_","metres/second.","refer","repres","struct","team","telemetry_server.h","type,","updated:","veloc","velocitybodi","x","x_m_","y","y_m_","z","z)","z_m_","{}","©"],"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","along","cc","data","develop","direct","document","down","down_m_","east","east_m_","field","float","license:","mavsdk","mavsdk::telemetryserver::velocityn","mavsdk::telemetryserver::velocityned::down_m_","mavsdk::telemetryserver::velocityned::east_m_","mavsdk::telemetryserver::velocityned::north_m_","messag","metr","north","north_m_","per","refer","second.","struct","team","telemetry_server.h","type.","updated:","veloc","velocityn","{}","©"],"cpp/api_reference/classmavsdk_1_1_tracking_server.html":["#include:","&","&)=delet","&callback)","&other)","()","(commandansw","(const","(intern","(object","(std::shared_ptrservercompon","(trackingoffcommandhandl","(trackingpointcommandhandl","(trackingrectanglecommandhandl","(trackpoint","(trackrectangl","02:36:31","12","2017","2023","2023.","27","4.0","=",">","accept","accepted.","answer","api","associ","asynchron","auto","below:","blocking.","callback","callback)","calls.","cc","class","command","command.","command_answ","command_answer)","command_answer)const","commandansw","connect","connected.","connectionerror","const","constructor","constructor.","copi","copyable).","creat","current","data","deni","denied.","descript","destructor","develop","document","enum","enumer","equal","error.","fail","failed.","function","handl","handle)","handletrackpoint","handletrackrectangl","imag","incom","instanc","instance.","license:","mavsdk","mavsdk::trackingserv","mavsdk::trackingserver::operator=(const","mavsdk::trackingserver::respond_tracking_off_command(commandansw","mavsdk::trackingserver::respond_tracking_point_command(commandansw","mavsdk::trackingserver::respond_tracking_rectangle_command(commandansw","mavsdk::trackingserver::resultcallback","mavsdk::trackingserver::set_tracking_off_status()","mavsdk::trackingserver::set_tracking_point_status(trackpoint","mavsdk::trackingserver::set_tracking_rectangle_status(trackrectangl","mavsdk::trackingserver::subscribe_tracking_off_command(const","mavsdk::trackingserver::subscribe_tracking_point_command(const","mavsdk::trackingserver::subscribe_tracking_rectangle_command(const","mavsdk::trackingserver::trackingoffcommandcallback","mavsdk::trackingserver::trackingoffcommandhandl","mavsdk::trackingserver::trackingpointcommandcallback","mavsdk::trackingserver::trackingpointcommandhandl","mavsdk::trackingserver::trackingrectanglecommandcallback","mavsdk::trackingserver::trackingrectanglecommandhandl","mavsdk::trackingserver::trackingserver(const","mavsdk::trackingserver::trackingserver(std::shared_ptr","mavsdk::trackingserver::unsubscribe_tracking_off_command(trackingoffcommandhandl","mavsdk::trackingserver::unsubscribe_tracking_point_command(trackingpointcommandhandl","mavsdk::trackingserver::unsubscribe_tracking_rectangle_command(trackingrectanglecommandhandl","mavsdk::trackingserver::~trackingserver()","member","name","nosystem","off.","onboard","only).","oper","operator=","operator=()","other)","overrid","paramet","plugin","plugin.","point","possibl","public","rectangl","refer","rejected.","request","request.","requests.","respond","respond_tracking_off_command","respond_tracking_off_command()","respond_tracking_point_command","respond_tracking_point_command()","respond_tracking_rectangle_command","respond_tracking_rectangle_command()","result","result.","resultcallback","return","server","server_compon","server_component)","servercompon","set","set/upd","set_tracking_off_statu","set_tracking_off_status()","set_tracking_point_statu","set_tracking_point_status()","set_tracking_rectangle_statu","set_tracking_rectangle_status()","shown","software.","statu","status.","std::function","std::functionresult)>","std::functiontrackpoint)>","std::functiontrackrectangle)>","std::shared_ptrservercompon","struct","structur","subscrib","subscribe_tracking_off_command","subscribe_tracking_off_command()","subscribe_tracking_off_command.","subscribe_tracking_point_command","subscribe_tracking_point_command()","subscribe_tracking_point_command.","subscribe_tracking_rectangle_command","subscribe_tracking_rectangle_command()","subscribe_tracking_rectangle_command.","succeeded.","success","system","team","temporarili","temporarilyreject","track","tracked_point","tracked_point)","tracked_point)const","tracked_rectangl","tracked_rectangle)","tracked_rectangle)const","tracking_serv","tracking_server.h","trackingoffcommandcallback","trackingoffcommandcallback&","trackingoffcommandhandl","trackingpointcommandcallback","trackingpointcommandcallback&","trackingpointcommandhandl","trackingrectanglecommandcallback","trackingrectanglecommandcallback&","trackingrectanglecommandhandl","trackingserv","trackingserver&","trackingserver()","trackingserver(server_component);","trackpoint","trackrectangl","typdef","type","typedef","typic","unknown","unsubscrib","unsubscribe_tracking_off_command","unsubscribe_tracking_off_command()","unsubscribe_tracking_point_command","unsubscribe_tracking_point_command()","unsubscribe_tracking_rectangle_command","unsubscribe_tracking_rectangle_command()","unsupport","unsupported.","updated:","us","valu","void","~trackingserv","~trackingserver()","©"],"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":["#include:","(normal","0","0..1,","02:32:17","1","12","2017","2023","2023.","27","4.0","bottom).","cc","data","descript","develop","document","field","float","left,","license:","mavsdk","mavsdk::trackingserver::trackpoint","mavsdk::trackingserver::trackpoint::point_i","mavsdk::trackingserver::trackpoint::point_x","mavsdk::trackingserver::trackpoint::radiu","point","point_i","point_x","radiu","refer","right).","struct","team","top,","track","tracking_server.h","type.","updated:","valu","x","y","{}","©"],"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":["#include:","(normal","0","0..1,","02:32:17","1","12","2017","2023","2023.","27","4.0","bottom","bottom).","bottom_right_corner_i","bottom_right_corner_x","cc","corner","data","descript","develop","document","field","float","left","left,","license:","mavsdk","mavsdk::trackingserver::trackrectangl","mavsdk::trackingserver::trackrectangle::bottom_right_corner_i","mavsdk::trackingserver::trackrectangle::bottom_right_corner_x","mavsdk::trackingserver::trackrectangle::top_left_corner_i","mavsdk::trackingserver::trackrectangle::top_left_corner_x","rectangl","refer","right","right).","struct","team","top","top,","top_left_corner_i","top_left_corner_x","tracking_server.h","type.","updated:","valu","x","y","{}","©"],"cpp/api_reference/classmavsdk_1_1_transponder.html":["#include:","&","&)=delet","&callback)","&other)","&system)","'adsbvehicle'","'set_rate_transponder'","'set_rate_transponder_async'","'transponder'","()","(blocking).","(const","(doubl","(intern","(object","(std::shared_ptrsystem","(system","(transponderhandl","02:36:31","12","2017","2023","2023.","27","4.0","=",">","accept","ad","adsb","adsbaltitudetyp","adsbemittertyp","adsbvehicl","air","allow","altitud","associ","asynchron","auto","b","baro","below:","block","blocking.","busi","busy.","callback","callback)","calls.","cc","class","classif","command","commanddeni","connect","connected.","connectionerror","const","constructor","constructor.","copi","copyable).","counterpart.","creat","data","descript","destructor","develop","document","doubl","emerg","emergencysurfac","emit","emitt","emitter..","enum","enumer","equal","error.","function","geometr","glider","gnss","handl","handle)","handleadsbvehicl","heavi","high","highli","highlymanuv","highvortexlarg","info..","inform","larg","license:","light","lighter","lighterair","maneuver","mavsdk","mavsdk::transpond","mavsdk::transponder::operator=(const","mavsdk::transponder::resultcallback","mavsdk::transponder::set_rate_transponder(doubl","mavsdk::transponder::set_rate_transponder_async(doubl","mavsdk::transponder::subscribe_transponder(const","mavsdk::transponder::transponder()","mavsdk::transponder::transponder(const","mavsdk::transponder::transponder(std::shared_ptr","mavsdk::transponder::transponder(system","mavsdk::transponder::transpondercallback","mavsdk::transponder::transponderhandl","mavsdk::transponder::unsubscribe_transponder(transponderhandl","mavsdk::transponder::~transponder()","member","message.","name","noinfo","non","nosystem","obstacl","on","only).","oper","operator=","operator=()","other)","out.","overrid","parachut","paramet","plugin","plugin.","point","pointobstacl","poll","possibl","pressureqnh","public","qnh","rate","rate_hz","rate_hz)","rate_hz)const","rate_hz,","rates.","refer","reference.","refus","report","request","request.","requests.","result","result.","resultcallback","return","rotocraft","rotorcraft","see","servic","servicesurfac","set","set_rate_transpond","set_rate_transponder()","set_rate_transponder_async","set_rate_transponder_async()","shown","signal.","small","sourc","source.","space","specif","std::function","std::functionadsbvehicle)>","std::functionresult)>","std::shared_ptrsystem","struct","structur","subscrib","subscribe_transpond","subscribe_transponder()","subscribe_transponder.","success","success:","surfac","system","system&","system)","system.","team","time","timeout","transpond","transponder&","transponder()","transponder(system);","transponder.h","transpondercallback","transpondercallback&","transponderhandl","typdef","type","typedef","typic","uav","ultra","ultralight","unassgined3","unassign","unassigned2","unassigned3","unknown","unsubscrib","unsubscribe_transpond","unsubscribe_transponder()","updat","update.","updated:","updates.","us","user","valu","vehicl","vehicle.","void","vortex","~transpond","~transponder()","©"],"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":["#include:","(intern","(range:","+180).","+90)","02:36:31","12","180","2017","2023","2023.","27","4.0","90","absolute_altitude_m","accord","adsb","adsbaltitudetyp","adsbemittertyp","adsbvehicl","altitud","altitude_typ","altitude_type.","aviat","callsign","callsign.","cc","civil","code.","commun","cours","data","degre","degrees.","develop","document","doubl","emitt","emitter_typ","field","float","ground,","heading_deg","horizont","horizontal_velocity_m_","icao","icao_address","identifier.","last","latitud","latitude_deg","license:","longitud","longitude_deg","mavsdk","mavsdk::transponder::adsbvehicl","mavsdk::transponder::adsbvehicle::absolute_altitude_m","mavsdk::transponder::adsbvehicle::altitude_typ","mavsdk::transponder::adsbvehicle::callsign","mavsdk::transponder::adsbvehicle::emitter_typ","mavsdk::transponder::adsbvehicle::heading_deg","mavsdk::transponder::adsbvehicle::horizontal_velocity_m_","mavsdk::transponder::adsbvehicle::icao_address","mavsdk::transponder::adsbvehicle::latitude_deg","mavsdk::transponder::adsbvehicle::longitude_deg","mavsdk::transponder::adsbvehicle::squawk","mavsdk::transponder::adsbvehicle::tslc_","mavsdk::transponder::adsbvehicle::vertical_velocity_m_","metr","metres/second.","organization)","over","posit","refer","seconds.","squawk","std::string","struct","team","time","transponder.h","tslc_","type.","uint32_t","uniqu","up.","updated:","vehicl","veloc","vertic","vertical_velocity_m_","worldwid","{}","©"],"cpp/api_reference/classmavsdk_1_1_tune.html":["#include:","&","&)=delet","&other)","&system)","'play_tune'","'play_tune_async'","()","(const","(half","(intern","(object","(range:","(std::shared_ptrsystem","(system","(tunedescript","02:36:31","1","1.","12","16.","2.","2017","2023","2023.","247","255).","27","32","32.","4.","4.0","8.","=",">","a.","associ","asynchron","auto","b.","below:","block","blocking.","c.","callback","callback)","calls.","cc","chars.","class","connected.","const","constructor","constructor.","copi","copyable).","counterpart.","creat","d.","data","descript","destructor","develop","document","down).","down.","durat","duration1","duration16","duration2","duration32","duration4","duration8","e.","element","element,","enabl","encod","enum","enumer","equal","error","f.","fail","flat","function","g.","invalid","invalidtempo","legato.","license:","mavsdk","mavsdk::tun","mavsdk::tune::operator=(const","mavsdk::tune::play_tune(tunedescript","mavsdk::tune::play_tune_async(tunedescript","mavsdk::tune::resultcallback","mavsdk::tune::tune(const","mavsdk::tune::tune(std::shared_ptr","mavsdk::tune::tune(system","mavsdk::tune::~tune()","member","name","non","normal.","nosystem","note","notea","noteb","notec","notef","noteg","notepaus","octav","octavedown","octaveup","only).","oper","operator=","operator=()","other)","overrid","paramet","play","play_tun","play_tune()","play_tune_async","play_tune_async()","plugin","plugin.","possibl","public","refer","request","request.","requests.","rest.","result","result.","resultcallback","return","see","send","set","sharp","shift","shown","songel","specif","staccato.","start","std::function","std::functionresult)>","std::shared_ptrsystem","step","string","struct","structur","stylelegato","stylenorm","stylestaccato","succeeded.","success","system","system&","system)","system.","team","tempo","tune","tune&","tune()","tune(system);","tune.","tune.h","tune:","tune_descript","tune_description)","tune_description)const","tune_description,","tunedescript","tunetoolong","typdef","type","typedef","typic","unknown","up).","up.","updated:","us","valu","void","~tune","~tune()","©"],"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":["#include:","(notes,","(range:","...)","02:32:17","12","2017","2023","2023.","255)","27","32","4.0",">","cc","contain","data","description,","develop","document","element","field","int32_t","license:","list","mavsdk","mavsdk::tune::tunedescript","mavsdk::tune::tunedescription::song_el","mavsdk::tune::tunedescription::tempo","pauses,","played.","refer","song","song_el","std::vector","std::vectorsongel","struct","team","tempo","tempo.","tune","tune.h","tunedescript","updated:","{}","©"],"cpp/api_reference/classmavsdk_1_1_plugin_base.html":["#include:","&","&)=delet","()=default","(const","(object","02:32:17","12","2017","2023","2023.","27","4.0","assign","base","cc","class","const","constructor","constructor.","copi","copyable).","default","descript","destructor","destructor.","develop","document","function","license:","mavsdk","mavsdk::pluginbas","mavsdk::pluginbase::operator=(const","mavsdk::pluginbase::pluginbase()=default","mavsdk::pluginbase::pluginbase(const","mavsdk::pluginbase::~pluginbase()=default","member","name","oper","operator=","operator=()","paramet","plugin.","plugin_base.h","pluginbas","pluginbase&","pluginbase()","public","refer","return","team","type","updated:","virtual","~pluginbas","~pluginbase()","©"],"cpp/api_reference/structmavsdk_1_1overloaded.html":["#include:","02:32:17","12","2017","2023","2023.","27","4.0","allow","callabl","callables.","callback","cc","class","combin","creat","develop","differ","especi","example:","function","handl","license:","logdebug()","logerr()","mavsdk","mavsdk::overload","multipl","object","object,","on","overload","paramet","parameters.","plugin_base.h","refer","struct","team","templat","type","updated:","us","{","©"],"cpp/api_reference/namespacemavsdk.html":["#include:","&","(globals)","(std::ostream","(ts...)","02:36:31","12","2017","2023","2023.","27","4.0",">","ad","add","add_udp_connection().","baudrat","baudrateunknown","bind","binderror","busy.","cc","command","commanddeni","connect","connected.","connection,","connection.","connection:","connection_result.h","connectionerror","connectionresult","connectionresult&","connectionresult.","connectionsexhaust","connectionurlinvalid","const","data","deduct","denied.","descript","destinationipunknown","develop","document","enum","enumer","error.","exceptions.","exhausted.","forward","forwardingoff","forwardingon","forwardingopt","function","helper","implemented.","inform","instead","invalid.","ip","license:","mavsdk","mavsdk.h","mavsdk::act","mavsdk::actionserv","mavsdk::calibr","mavsdk::callbacklist","mavsdk::callbacklistimpl","mavsdk::camera","mavsdk::cameraserv","mavsdk::componentinform","mavsdk::componentinformationserv","mavsdk::failur","mavsdk::fakehandl","mavsdk::followm","mavsdk::ftp","mavsdk::ftpserv","mavsdk::geof","mavsdk::gimb","mavsdk::gripp","mavsdk::handl","mavsdk::info","mavsdk::logfil","mavsdk::manualcontrol","mavsdk::mavlinkpassthrough","mavsdk::mavsdk","mavsdk::miss","mavsdk::missionraw","mavsdk::missionrawserv","mavsdk::mocap","mavsdk::offboard","mavsdk::oper","mavsdk::overload","mavsdk::overloaded(ts...)","mavsdk::param","mavsdk::paramserv","mavsdk::pluginbas","mavsdk::rtk","mavsdk::servercompon","mavsdk::serverpluginbas","mavsdk::serverutil","mavsdk::shel","mavsdk::system","mavsdk::telemetri","mavsdk::telemetryserv","mavsdk::trackingserv","mavsdk::transpond","mavsdk::tun","mavsdk::winch","messag","name","namespac","note:","notimpl","oper","option.","out.","overload","overloaded()","paramet","plugin_base.h","print","refer","result","result)","return","set","socket","socketconnectionerror","socketerror","std::ostream","std::ostream&","str","str,","stream","stream.","structur","succeeded.","success","system","systembusi","systemnotconnect","team","templat","throw","time","timeout","ts...","type","types.","unknown.","updated:","url","us","valu","©"],"cpp/troubleshooting.html":["(core","(system_impl.cpp:1213)","(system_impl.cpp:1218)","(system_impl.cpp:320)","(system_impl.cpp:327)","...\"","./my_executable_using_mavsdk","02:32:17","1","1,","10","100","12","1261673","2017","2023","2023.","27","3","4.0","[02:56:26|warn","[02:56:35|error]","[03:00:02|warn","[2]","]","abort","activ","anoth","avoid","avoided,","back","backtrac","basically,","befor","behaviour","block","call","callback","callback,","callbacks,","callbacks.","called.","cc","ci","code","code,","condit","cpu","crash","creat","debug","destruction,","determin","develop","difficult","disadvantages:","due","dumped)","e.g.","enough","environ","error","event","everyth","export","failures,","fals","fill","function","gdb.","gener","given","happen","happened,","high","hint","however,","https://mavsdk.mavlink.io/main/en/cpp/troubleshooting.html#user_callback","inform","insid","inspection,","instance,","introduc","intuit","it'","know","lead","librari","license:","littl","lock","longer","look","mavsdk","mavsdk#1010,","mavsdk#1045.","mavsdk_callback_debug","mavsdk_callback_debugging=1","mean","message:","more","multipl","mutex","my_callback(telemetry::posit","my_delayed_action(position);","need","not.","note","occurs.","old","on","or:","overflown","perform","place","point","pool","position)","possible,","possible.","prevent","previously,","print","problem","program","provid","queu","queue","queue,","queue.","quickli","quit","race","rate.","realli","reasons.","responsible:","return","rule","run.","safe","same","second","second,","secur","see","see:","sens","set","show","side","sleep.","slow.","someth","soon","spawn","spend","stall","std::this_thread_sleep_for(std::chrono::seconds(3));","std::thread([position]()","std::thread:","store","such","suddenli","take","team","telemetry_impl.cpp:533","test","that,","this.","this?","thread","thread,","thread.","time","time.","took","tri","troubleshoot","two","unclear","unless","unpredictable.","up","up.","updated:","us","user","variabl","veri","void","wait","want","warning:","without","work","work,","work?","workaround","written","{","}","}).detach();","©"],"cpp/contributing/":["02:32:17","12","2017","2023","2023.","27","4.0","add","answer","auto","cc","common","contain","contribut","contributions!","develop","faq","function","gener","help","library.","license:","mavsdk","pleas","plugins,","pointer","question","report","section","see","suggestions/bug","team","team.","touch","updated:","want","welcom","well","works.","write","©"],"cpp/contributing/autogen.html":["\"core\"","\"templates/plugin_cpp\"","\"templates/plugin_h\"","(and","(e.g.","(i.e.","(it","(just","(per","(protoc","(thi","(typic","(use","(written","*.proto","...).","...,","02:32:17","12","2017","2023","2023.","27","4.0","action.cpp,","action.h,","action.java","action.proto","ad","add","api","approach","architectur","are:","autogener","autogenerated:","autogeneration.","autom","automat","avail","becom","below.","below:","bind","bindings.","busi","c#:","c++","c++),","c++).","c++,","c++:","cc","code","code.","come","common","contain","current","custom","defin","definit","definition,","definition.","describ","develop","differ","directory:","don't","e.g.","each","enabl","etc.","explain","expos","fact","featur","feature,","feature.","file","file,","file.","files)","files.","first","follow","form","future)","gen","gener","generate_from_proto.sh","go:","grpc","header","heart","implement","import","inputs,","instance,","it.","java,","java.","java:","kind","languag","language,","language.","languages.","later","license:","logic)","main","maintain","manually:","mavlink","mavsdk","mavsdk'","mavsdk)","mavsdk,","mavsdk_serv","mean","mechan","multipl","need","new","number","on","onc","once)","out","over","overview","page","part","passes,","pipelin","plugin","plugins.","proto","protoc","provid","python","python,","python:","reason","repositori","required,","respons","run","safe","same","script","script,","see","separ","share","shown","simpl","singl","sourc","specif","step","step.","strive","swift:","system","take","team","telemetry.cpp,","telemetry.h,","templat","templates).","templates/","think","those","updat","updated:","us","usual","way","whenev","work","wrapper","write","written","©"],"cpp/contributing/plugins.html":["\"busi","\"example\"","#","##option","${cmake_source_dir}/src/plugins/mission/example_foo_test.cpp","${unit_test_sources}","(a","(and","(can","(connected).","(core/plugin_impl_base.h)","(deviceimpl).","(e.g.","(formerli","(in","(mavsdk.options.async_type)","(mavsdk.options.is_finite)","(need","(or","(the","(they","(thi","(unit_tests_runner),",")",".","...","...;.","../","../core/unittests_main.cpp",".cpp",".h","//","/plugins)","0","02:32:17","12","1;","2017","2023","2023.","27","2;","3rd","4.0","=",">","_parent","abil","abstract","accept","accepted!","access","acronyms.","action","action_result","actionresult","actionservic","activ","actual","ad","add","add_executable(integration_tests_runn","addit","additions:","advic","again,","again.","against","allow","alreadi","anyth","api","api,","api.","append","applic","approach","appropri","architectur","argument","around","as:","aspect","associ","async,","async_connect.cpp","author","auto","back","backend)","base","basic","bbuild/default","be","be:","befor","below.","below:","better","between","both","both.","branch","built","c","c++","calibr","call","call_everi","call_every,","callback","callbacks.","care","case","cc","cd","chang","changes,","changes.","check","choic","class","clean","cleanup","clearli","client","cmakelists.txt","cmakelists.txt:","code","code,","code.","command","comment","comment.","commit","commun","compil","comprehens","configur","connect","connected.","consid","construct","continu","contribut","convinc","copi","core","correct","cost","coupl","cours","cover","creat","created,","created.","dbuild_mavsdk_server=on","declar","default","defer","defin","defined)","defined,","definitions.","deinit()","delet","deliv","demonstr","depend","deriv","destroyed.","detail","develop","developers.","differ","direct","directori","directory,","directory.","disable()","discov","discuss","display","document","documentation.","documented,","down","draft","drone","dummi","duplic","dure","e.g.","each","easi","easier","easili","empti","enable()","enable()/disable():","enable/dis","end","end,","enough","error","essentials;","etc.","eventu","everyth","exampl","example,","example.cpp","example.h","example_foo_test.cpp","example_impl.cpp","example_impl.h","examples.","excel","except","exhaustive,","exist","expect,","explain","explan","exposed.","express","extended.","extern","featur","feedback","file","file.","file:","files.","files/cod","files/structure,","finishes.","finit","first","fix","float","folder","folder'","follow","follow_me.cpp","forward","fragment","frontend)","fulli","function","functionality,","gener","generally,","generated)","generated,","generated:","generation:pip3","generation:tools/fix_style.sh","generation:tools/generate_from_protos.sh","get","getreturntolaunchaltitude(getreturntolaunchaltituderequest)","getreturntolaunchaltituderequest","getreturntolaunchaltituderespons","getter","gimbal.cpp","git","goe","googl","grpc","gtest","gtest.h.","guid","guidanc","h.","hand","happen","hard","have","header","help","helper","highlight","however,","ideally,","implement","implemented/support","import","includ","indefinitely.","independ","inform","init()","init().","init()/deinit():","initi","initialization/configur","inspect","instal","instanc","instantiated,","instantiated.","instead","instead,","integr","integration_test","integration_test_helper.h.","integration_tests.","integration_tests_runn","intern","internal/implement","involv","it'","it)","jargon","languag","language,","last","librari","license:","limit","line","list(append","local","locat","log","logger","logic\"","longer","look","main","maintainers.","make","manag","markdown","master","mavlink","mavlink.","mavsdk","mavsdk.h,","mavsdk/src/integration_tests.","mavsdk_serv","mean","merged.","messag","messages,","messages.","method","method.","methods:","mock","modifi","modules.","much","multipl","my_new_plugin.cpp","my_new_plugin.h","my_new_plugin_impl.cpp","my_new_plugin_impl.h","name","need","needed,","needed.","new","note","now","obviou","on","onc","once.","one,","opt","option","optional!","order","ought","out","out.","outlin","overrid","overview","overwrit","overwritten","own!","packag","paramet","parameters.","parent_scope)","part","parties.","pattern","pip","plan","plugin","plugin.","plugin/test","plugin:","pluginimplbas","plugins).","plugins.","point","posit","positionrespons","positionresponse)","possibl","possible.","prepar","prevent","primer","process","program","program.","progress","project","proto","proto/","protoc_gen_mavsdk","provid","provides.","public","pull","pure","purpos","push","px4","quicker","re","reader.","realist","receiv","reduc","refer","reference.","relative_altitude_m","removed/replac","renam","repositori","repository.","request","request.","requests:","requir","required.","required:cmak","resourc","resources.","respons","response.","result","return","returns(getreturntolaunchaltituderesponse)","returns(setreturntolaunchaltituderesponse)","returns(stream","returns(takeoffresponse)","reus","review","rpc","rules,","run","run.","running,","same","script","sdk","see","send","sens","sent","separ","servic","set","set(unit_test_sourc","setreturntolaunchaltitude(setreturntolaunchaltituderequest)","setreturntolaunchaltituderequest","setreturntolaunchaltituderespons","setters:","setting).","setting/get","sever","share","show","shown","shown.","simpl","simple_connect.cpp","simplifi","simul","simulator.","sitl","sitltest","someth","sourc","source).","source.","special","specif","split","src","standard","start","state,","step","still","stop","store","stream","stream.","structur","style","sub","subfold","submodul","subscribeposition(subscribepositionrequest)","subscribepositionrequest","subscript","subscriptions:","such","support","switch","sync","sync,","system","system).","system/vehicl","take","takeoff","takeoff(takeoffrequest)","takeoffrequest","takeoffrespons","team","tear","telemetri","telemetry_simple.cpp","telemetryservic","test","test).","test.","test_f","tested,","tests,","tests.","that'","that,","them,","therefor","thing","think","threads,","time","time.","timeout","timeouts,","times,","to:","togeth","tool","transition_multicopter_fixedwing.cpp","trigger","true;.","tune","type","typic","understand","unexpect","unit","unit_test_sourc","unittest_source_files,","until","up","updat","updated:","us","usag","use.","used.","usefulli","user","usual","valu","value.","variabl","variou","vary,","vehicl","veri","view","virtual","void","wait","want","warn","warrant","without","work","works).","wrapper","write","written","you.","{","{}","}","©","│","└──","├──"],"cpp/contributing/documentation.html":["(one","(see","(thi","/en/cpp/api_refer","/en/cpp/api_reference/readme.md.","02:32:17","12","2017","2023","2023.","27","4.0","ad","add","addit","against","allow","annot","api","appropri","automat","avail","below","big","book","bottom","branch","branch.","bug","build","button","c++","cc","chang","change.","check","class)","click","code","comment","compil","complic","content.","contribut","copi","creat","current","develop","directli","doc","docs/en/summary.md","document","documentation.","documentation:","doxygen","easy.","edit","editor","enough","enter","exist","extract","file","fix","folder","follow","git","gitbook","gitbook.com","github","github,","github.","github:","guid","guide.","help,","host","ideal","includ","inform","information).","instruct","issu","it.","licens","license.","license:","link","linux","local","login","maco","made","make","manual","markdown","master","mavlink/mavsdk","mavsdk","more","near","need","new","open","order","overview","page","page,","page.","per","problem","problem,","pull","quick","radio","rais","rebuild","rebuilt","refer","render","repo","repo.","repositori","repository:","request","requir","same","screen","sdk","second","section","see:","seed","select","separ","set","setup","signific","simpl","someon","sourc","store","submit","syntax","syntax.","team","text","toolbar","toolbar.","toolchain","toolchain.","top","touch.","under","understand","up","updat","updated.","updated:","url/nam","us","veri","want","whenev","wiki","work).","written","©"],"cpp/contributing/release.html":["\"github_branch\":","\"vx.y\"","#mavsdk.","(current","(e.g.","(see",".srcinfo.",".srcinfo:","02:32:17","12","2017","2023","2023.","27","4.0",">","add","alreadi","arch","artifact","aur","autom","below","bit","book.json","branch","branch:","branchgit","brew","browser","bug,","bump","c","cc","chang","changelog","check","checker","ci","commit","copi","correct","correctli","cours","creat","created.","credenti","depend","develop","doc","docs.","door.","enhancement,","exampl","export","feature).","find","formula","gener","git","github","github_branch","go","homebrew_github_api_token=","idea","in.","instruct","julianoes).","label","labels.","later","license:","macos:","main","main:git","maintainter'","make","makepkg","makepkg.","match","mavsdk","merg","modifi","much","namcap","need","new","note","old/wrong","onc","open","origin","out","part","passed.","pattern","pkg:","pkgbuild.","pkgbuild:","pkgver=x.y.z.","possible!","post","pr","printsrcinfo","process","prs,","pull","push","push.","refer","releas","release.","repo.","repo:","repogit","repository.","request","revision=","sensibl","slack","ssh://aur@aur.archlinux.org/mavsdk.git.","step","sure","switch","tag","tag=vx.y.z","team","text","token","token_from_github","tools/generate_changelog.pi","tri","ui.","updat","updated:","upload","upstream","us","valu","verbos","version","versions).","vx.i","vx.y.z","vx.y.z.","wait","©"],"swift/":["02:32:17","12","2017","2023","2023.","27","4.0","api","cc","develop","document","ios/swift","license:","mavsdk","swift","team","updated:","©"],"python/":["02:32:17","12","2017","2023","2023.","27","4.0","api","cc","develop","document","license:","mavsdk","python","quickstart","team","updated:","©"],"python/quickstart.html":["\"handle\"","()","(at","(in","(interact","(jmavsim,","(thi","02:32:17","12","2017","2023","2023.","27","3.6+:","4.0","=","[commander]","access","achiev","actionerror(result,","aioconsol","alway","api","appropri","apython","arm","arm()","arm();","asyncio","auto","automat","avail","await","befor","below","below:","brows","bug!","call","case","cc","certainli","check","code","code:","command","command_denied.","command_denied:","commands:","complet","completion.","confirm","connect","connected,","console,","conveni","creat","denied’;","detect","develop","disarm","distribut","do.","docker","document","doesn't,","drone","drone,","drone.","drone.action.:","drone.action.arm()","drone.action.land()","drone.action.takeoff()","drone.connect()","enough","entering:","environ","error","everyth","exampl","except","except.","exception,","few","fix.","flying,","follow","function","functionality.","functions):","gazebo","gazebo,","get","good","gp","graphic","handl","happen","headless","helpful,","here","here.","however,","id","import","info","instal","instanc","interactively,","interface,","it.","jmavsim:","know","land","land.","land:","learn","license:","lightweight","like:","line","list","log","look","make","mavsdk","mavsdk,","mavsdk.generated.action.actionerror:","mean","most)","name","needed).","next","now","number","object","object,","off.","on","onc","open","origin:","output","overview","packag","params:","pip3","pip3:","point","prerequisit","problem.","prompt","provid","px4,","pxh","pxh>","pycharm","pypi,","python","python.","python3","quick","quickstart","rais","ready,","receiv","recommend","refer","reject","repl","repl:","repository,","rest","run","running:","same","screenshot","second","see","send","shell)","show","shown","simul","sitl","start","step","succeeded!","suggestions.","sure","system","system()","systems,","take","takeoff","takeoff()","takeoff.","takeoff_and_land.pi","team","termin","test","therefor","through","tri","try...","type","updated:","us","user","venv.","veri","version","version.","want","way","well,","went","within","work","you:","©","‘command","“aioconsole”.","“arm()”)","…)."],"faq.html":["\"almost","\"broadcast","\"global","\"local","\"systems\",","\"work\"","(0","(e.g.","(for","(grpc","(i.","(i.e.","(often)","(protobuf)","(sync,","+","/","0","02:32:17","1","12","2.0.","2017","2023","2023.","255","255.","27","4.0","accept","access","actual","add","added?","addit","additionally,","address\").","advantag","again","against","aim","aircraft.","allow","alternatively,","alway","anoth","api","api,","api.","apis.","app","applic","ardupilot","arm","async,","auto","autopilot.","avail","awar","back","base","basic","benefit","better","between","bind","bindings.","bit","break","bugs.","c","c++","c++/contributing/plugins.","c++?","camera","camera).","camera_information.","captur","case","cc","challenges:","chang","check","classes/funct","clean","cloud,","code","come","communication,","companion","compon","compris","computer,","connect","connected.","connection.","cons:","considerably.","consist","contain","contribut","contributor","control","coordinates\"","copi","core","cortex","cost","coupl","cpu","cross","current","decid","defin","definit","depend","dependencies.","dependency.","dependency?","design","develop","devic","differ","differently,","direct","don't","done","down","download","drone","duplic","e.","e.g.","each","effici","effort","embed","encourag","entri","equal/bett","essentially,","etc.","etc.),","etc.).","everyone.","exampl","example,","expect","expos","express","faq","far,","fast,","favour","featur","few","file","files.","fix","flight","flow,","free\".","function","functionality.","future,","gear","gener","generation,","geofenc","get_message(\"attitude\").get_field(\"pitch\").as_float().","gimbal","ground","grpc","grpc,","grpc.","handi","handling,","have","headers.","help","higher","home","however,","id,","idea","implement","increas","indoor","indoor,","inerti","instanti","interact","languag","language.","language:","latitude/longitude).","layer","lead","learn","level","level,","libcurl","librari","license:","lightweight","link","lot","m4,","machine,","mainten","make","mani","manual","manually.","mavlink","mavsdk","mavsdk,","mavsdk_serv","maximum","mean","messag","messaging.","meters)","method","microcontrol","microcontroller?","microservic","mission","missionraw","mode","more","mostli","motion","move","much","multicopters,","multipl","nan","nativ","need","network","network,","nice","no.","non","not!","note","number","odometry,","off.","onboard","one?","ongo","open","optic","optimal/sup","optimis","order","out","over","overhead","pain","paramet","parity.","pars","part","passthrough","passthrough,","per","performance.","pi,","places,","platform","plugin","plugins.","point","posit","position).","posix","power,","primarili","privat","pro","program","project","project,","proto","protocol","protocol.","prototyp","provid","pure","px4","px4.","pybind11,","pybind11.","python","python,","quit","raspberri","rate","re","read","recommend","refer","referenc","remov","requir","required,","required.","resourc","rest","rest.","result","rule","run","runtim","safe","safeti","same","scale","sdk","see","sense.","separ","serial","serial,","server)","setups,","setups.","share","signatur","similar","simpl","singl","size","slightli","slow","small","smartphone,","sometim","sort","sourc","stack","standard","std::thread","std::vector)","std::vector.","streams,","strings.","such","support","supported,","supported?","swift,","swig.","system","system,","systems.","tcp,","team","team.","technic","test","that'","theori","there.","thu","time.","tool","topic.","toward","trade","tri","type","types,","uav","udp","underestim","uniqu","unless","unsupport","untested.","updated:","upload/download","us","usag","use?","valu","vari","variou","vehicl","vehicles,","view,","visual","vtol.","way","welcom","well","whenev","wing","without","work","work.","wrapper","wrappers,","wrappers.","wrappers;","wrappers?","write","written","written,","ye","yes.","©"]},"length":218},"tokenStore":{"root":{"0":{"2":{"docs":{},":":{"3":{"2":{"docs":{},":":{"1":{"7":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"docs":{}},"docs":{}}},"6":{"docs":{},":":{"3":{"1":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"4":{"docs":{},":":{"4":{"4":{"docs":{},":":{"4":{"5":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"5":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}},"7":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}},"9":{"docs":{},"/":{"0":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"1":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}},"docs":{}}},"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.009345794392523364},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0618705035971223},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.047619047619047616},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.02654867256637168},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.056074766355140186},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.05333333333333334},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"0":{"0":{"4":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"7":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"docs":{}},"7":{"9":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561}},"f":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.024600246002460024}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.008610086100861008}}}}}},".":{"0":{"docs":{},".":{"0":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}},"docs":{}}},"docs":{}}},"2":{"docs":{},"f":{"docs":{},";":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}},".":{"8":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}},"docs":{}}},"3":{"7":{"docs":{},".":{"0":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}}},"docs":{}}},"docs":{}},"5":{"0":{"7":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"2":{"4":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"docs":{}},"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.004316546762589928},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},"9":{"6":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"docs":{}},"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},".":{"1":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.056074766355140186},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.05333333333333334}}}},"docs":{}}},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087}}},",":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.034782608695652174},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358}}}},"1":{"0":{"0":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808}}}},"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.03884892086330935},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},".":{"0":{"0":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203}}},"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}},"f":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}},"2":{"5":{"4":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"6":{"3":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"docs":{}},"^":{"7":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.014705882352941176}}}},"docs":{}}},"1":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}},".":{"8":{"8":{"4":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"docs":{}}},"2":{"6":{"1":{"6":{"7":{"3":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"7":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},":":{"1":{"4":{"5":{"5":{"7":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"8":{"0":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"4":{"0":{"7":{"9":{"9":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}},"docs":{}}},"docs":{}}},"docs":{}}},"8":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.03571428571428571}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}},"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{},"f":{"docs":{},";":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}},"3":{"docs":{},".":{"6":{"1":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}}},"4":{"5":{"4":{"0":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"\"":{"docs":{},":":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}},"docs":{}},"5":{"0":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},"docs":{}},"docs":{}},"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}},"6":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.004316546762589928},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}},"7":{"8":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}},"docs":{},")":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},".":{"0":{"8":{"3":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"docs":{}}},"8":{"0":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.03389830508474576},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},".":{"0":{"docs":{},"f":{"docs":{},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}},"docs":{}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676}}}},"docs":{}},"9":{"0":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"1":{"docs":{},".":{"1":{"2":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}},"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.013333333333333334},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.014018691588785047},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.017467248908296942},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0052173913043478265},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.04316546762589928},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.056074766355140186},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.05333333333333334},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},".":{"0":{"docs":{},"f":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561}}},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}}},"2":{"0":{"8":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"docs":{}},"docs":{}},"4":{"docs":{},".":{"3":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"docs":{}}},"9":{"3":{"4":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"docs":{}},"docs":{}},"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.047619047619047616},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}},"f":{"docs":{},"c":{"3":{"3":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}}},"docs":{}},"docs":{}}},".":{"docs":{},"+":{"1":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612}}}},"docs":{}}}},";":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.003779289493575208}}},",":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}}},"e":{"4":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.014705882352941176}}}},"docs":{}}},"2":{"0":{"1":{"7":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"docs":{}},"2":{"2":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},"\"":{"docs":{},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}},"3":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"docs":{}},"4":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}},"5":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}},"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}}}}},"7":{"2":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}},"f":{"docs":{},";":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}},"h":{"docs":{},"z":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}},"1":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886}},"/":{"0":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}}},"2":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}},".":{"2":{"6":{"2":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"docs":{}}},"3":{"docs":{},"/":{"0":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}},"docs":{}}},"4":{"5":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}},"7":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"docs":{},".":{"6":{"1":{"6":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"docs":{}}},"5":{"5":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.029411764705882353}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"docs":{}},"7":{"0":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},"}":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}},"docs":{}}},"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"4":{"8":{"9":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"6":{"2":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}}},"8":{"docs":{},".":{"1":{"8":{"9":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"7":{"2":{"2":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"8":{"9":{"2":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"docs":{}}},"9":{"docs":{},".":{"1":{"9":{"9":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"3":{"2":{"3":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"6":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"3":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"5":{"7":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.009345794392523364},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.02014388489208633},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}},".":{"0":{"4":{"4":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"docs":{}},"docs":{},"f":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}},".":{"0":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"3":{"8":{"1":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"docs":{}},"docs":{}},"5":{"0":{"2":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}},"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"h":{"docs":{},"z":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}},",":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358}}},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},";":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"3":{"0":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},"}":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}}}}},"docs":{}}},"2":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.029411764705882353}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}},"3":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},"5":{"9":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176}}},"docs":{}},"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.009230769230769232}},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"1":{"5":{"docs":{},")":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},"docs":{}},"6":{"docs":{},"+":{"docs":{},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"docs":{}},"d":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358}}},"r":{"docs":{},"d":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"4":{"2":{"9":{"4":{"9":{"6":{"7":{"2":{"9":{"8":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"4":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}},"7":{"3":{"9":{"8":{"1":{"7":{"0":{"3":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.004316546762589928}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},".":{"3":{"9":{"7":{"4":{"docs":{},",":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.020869565217391306}}}},"5":{"docs":{},",":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.008695652173913044}}}},"6":{"docs":{},",":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.008695652173913044}}}},"7":{"docs":{},",":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.02434782608695652}}}},"docs":{}},"docs":{}},"docs":{}},"4":{"0":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}}}},"docs":{}},"docs":{}}},"9":{"3":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}},"docs":{}},"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}},".":{"0":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"1":{"0":{"docs":{},".":{"8":{"docs":{},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}},"docs":{}}},"docs":{}},"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}},"5":{"1":{"7":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"8":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"4":{"1":{"docs":{},"m":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}},"docs":{}},"7":{"6":{"0":{"0":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}},"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}},"docs":{}},"docs":{}},"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}},".":{"0":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}},"f":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}},"docs":{}}},"6":{"0":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}},"docs":{}}},"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.04906542056074766},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.004316546762589928}},"x":{"6":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232}}},"docs":{}}},"8":{"5":{"4":{"5":{"6":{"4":{"9":{"0":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"6":{"0":{"1":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372}}},"docs":{}},"docs":{}},"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.017241379310344827}},".":{"0":{"docs":{},"f":{"docs":{},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639}}}}},"5":{"4":{"5":{"5":{"3":{"6":{"0":{"1":{"1":{"4":{"5":{"7":{"4":{"4":{"3":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"9":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.01565217391304348}}},"docs":{}},"6":{"3":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0052173913043478265}}},"4":{"9":{"0":{"2":{"1":{"8":{"6":{"3":{"9":{"6":{"5":{"8":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"7":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}},"docs":{}},"7":{"4":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}},"7":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}},"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}},"8":{"1":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}},"8":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}},"docs":{}},"9":{"2":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}},"5":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.017391304347826087}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}},"9":{"0":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.03389830508474576},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}},"docs":{}},"docs":{},"(":{"0":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.056338028169014086},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}},"docs":{}}},"docs":{}}},"5":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},"docs":{},".":{"1":{"docs":{},".":{"0":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.05128205128205128},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023}}}},"docs":{}}},"docs":{}}}},"1":{"4":{"5":{"4":{"0":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}},"docs":{}},"docs":{}},"docs":{}},"9":{"0":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}},",":{"0":{"docs":{},",":{"0":{"docs":{},",":{"0":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}}}},"docs":{}}},"docs":{}}},"docs":{}}},"2":{"0":{"1":{"6":{"docs":{},")":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}},"8":{"docs":{},")":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}},"9":{"docs":{},")":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}},":":{"docs":{"./":{"ref":"./","tf":0.01762114537444934}}}}},"docs":{}},"2":{"0":{"docs":{},")":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}},"docs":{}},"docs":{}},"9":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203}}},"docs":{}},"3":{"1":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682}}},"docs":{}},"5":{"1":{"2":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}},"docs":{}},"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}},"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612}},"#":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}}}}}}},"c":{"docs":{},"+":{"docs":{},"+":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.009615384615384616}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.007314974182444062},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.009635974304068522},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.014957264957264958},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.008314855875831485},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.008037508372404554},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.009404388714733543},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.00938337801608579},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.007017543859649123},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.006430868167202572},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.009363295880149813},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.007874015748031496},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.00909090909090909},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.007621951219512195},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0070315469403268716},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.00859106529209622},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.005905511811023622},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204}}}},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}}}}}}},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}},"i":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},"/":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"h":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{},")":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.006697923643670462}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},".":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"2":{"2":{"2":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"7":{"8":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"9":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}}},"docs":{}},"4":{"7":{"3":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"5":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"2":{"8":{"6":{"docs":{},")":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.026200873362445413},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.03007518796992481}}}},"docs":{}},"docs":{}},"3":{"4":{"9":{"docs":{},")":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}}},"docs":{}},"docs":{}},"4":{"8":{"1":{"docs":{},")":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}}},"3":{"docs":{},")":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"2":{"0":{"5":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"7":{"2":{"4":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"5":{"6":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.007194244604316547}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.03508771929824561},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927}}}}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.03571428571428571}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"1":{"3":{"1":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"6":{"3":{"docs":{},")":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}},"docs":{}},"docs":{}},"8":{"3":{"9":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"9":{"8":{"docs":{},")":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.014018691588785047}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"1":{"5":{"0":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421}}}}},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}},"/":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332}}}},"e":{"docs":{},".":{"docs":{},"g":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01639344262295082},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.004434589800443459},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}}}}}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}},")":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"1":{"2":{"1":{"3":{"docs":{},")":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"8":{"docs":{},")":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"docs":{}},"docs":{}},"docs":{}},"2":{"7":{"3":{"docs":{},")":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.01217391304347826}}}},"7":{"docs":{},")":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.02666666666666667},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.037383177570093455}}}},"docs":{}},"9":{"7":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"docs":{}},"3":{"2":{"0":{"docs":{},")":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"7":{"docs":{},")":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"docs":{}},"3":{"5":{"docs":{},")":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"9":{"docs":{},")":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}},"docs":{}},"7":{"2":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}}},"docs":{}},"docs":{}},"4":{"6":{"2":{"docs":{},")":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"4":{"docs":{},")":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"6":{"docs":{},")":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}},"8":{"docs":{},")":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}},"docs":{}},"docs":{}},"5":{"2":{"0":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"e":{"docs":{},"e":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}},",":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}}}}}},"n":{"docs":{},"c":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.016241299303944315},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}}}},"h":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"l":{"docs":{},"s":{"docs":{},"o":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"i":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},"g":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}},"l":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}}}},"t":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"k":{"docs":{},".":{"docs":{},"a":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}}}}}},"b":{"docs":{},"o":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988}}}}},"r":{"docs":{},"m":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.03676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.03676470588235294}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925}}}}}}}}}}}}}}},"m":{"docs":{},"s":{"docs":{},"l":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534}}},"n":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}},"o":{"docs":{},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}},"u":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"8":{"1":{"docs":{},")":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"docs":{}},"docs":{}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.004302925989672977},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}}}}},"i":{"docs":{},"x":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}},"w":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"u":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}},"l":{"docs":{},"d":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}},"n":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}},"l":{"docs":{},"y":{"docs":{},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}},".":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}}}},"i":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},"e":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.04040404040404041}}}}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},"y":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},":":{"1":{"4":{"5":{"4":{"0":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"1":{"9":{"4":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"docs":{}},"2":{"0":{"0":{"docs":{},")":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"8":{"docs":{},")":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}}},"docs":{}},"1":{"0":{"docs":{},")":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"1":{"6":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}}}}},"docs":{}},"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}},"docs":{}},"6":{"4":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}},"docs":{}},"8":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.009836065573770493},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}},"docs":{}}}},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988}}}}}}}},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}},"i":{"docs":{},"n":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.010327022375215147},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.03088803088803089},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.04411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.03747072599531616},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.07894736842105263},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.05172413793103448},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.08},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0410958904109589},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.037037037037037035},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.037037037037037035},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}},"o":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"/":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},":":{"docs":{},":":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}}}}}},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}}}}}},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.002771618625277162},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}},"docs":{}},"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}}},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}}}}}}}}}},"f":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},".":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882}}}}}},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542}}}}}},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.005543237250554324},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.012922843025465602},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"2":{"5":{"docs":{},")":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"8":{"6":{"docs":{},")":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"docs":{}},"9":{"2":{"docs":{},")":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.009122006841505131},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}}}}},"h":{"docs":{},"i":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"e":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"r":{"docs":{},"e":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"y":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"3":{"8":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"2":{"6":{"docs":{},")":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.02185792349726776}}}},"docs":{}},"docs":{}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":3.33525641025641}},")":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}},")":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}},",":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},".":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}},"!":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"g":{"docs":{},"y":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"k":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}},"a":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}}}}}}}}}},"l":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}}},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}},"m":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"u":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.03508771929824561},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927}}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"p":{"docs":{},"x":{"4":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"/":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"/":{"docs":{},"v":{"1":{"docs":{},".":{"9":{"docs":{},".":{"0":{"docs":{},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},"#":{"docs":{},"l":{"9":{"8":{"0":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}}},"a":{"docs":{},"d":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639}}}}}}}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}}}},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}}},"t":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615}}}},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}},"e":{"docs":{},":":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.04040404040404041},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.04040404040404041},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.06779661016949153},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.04819277108433735},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.04819277108433735},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.0196078431372549},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.029411764705882353}}}}}},"d":{"docs":{},"/":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332}}}}},"w":{"docs":{},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"o":{"docs":{},"i":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239}}}}},"l":{"docs":{},"l":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124}}}}}},"c":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}}}}}}}},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}},")":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}},"x":{"4":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}},"docs":{}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}},"e":{"docs":{},"n":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733}}},"r":{"docs":{},"e":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384}}}}},"e":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"g":{"docs":{},"s":{"8":{"4":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988}}}},"docs":{}},"docs":{}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"g":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}},"w":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}},"d":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.08333333333333333}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}},"e":{"docs":{},"d":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.056074766355140186},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.05333333333333334}}}}}},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}},"e":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.029411764705882353}}}}},"i":{"docs":{},"c":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}},"e":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.014084507042253521}}}}}}},")":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0068846815834767644},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0066518847006651885},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0028462998102466793},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.016574585635359115},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.006263048016701462},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.006702412868632708},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.013114754098360656},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.006430868167202572},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.009363295880149813},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.012195121951219513},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0068415051311288486},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}},"g":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}}}}}},"z":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},",":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{},")":{"docs":{},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}}}},"a":{"docs":{},"z":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},")":{"docs":{},":":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534}}}}}}}}},"c":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}},"s":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":3.333333333333333}}}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334}}}}}}}}}}}}}},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}}}}}}},"p":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"p":{"docs":{},"c":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"j":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"i":{"docs":{},"m":{"docs":{},")":{"docs":{},":":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}}}}}}}}}}}}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521}},":":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.02702702702702703},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.013447432762836185},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":5.092105263157895},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":5.01123595505618},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":5.01123595505618},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976}}}}},"_":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}}}}},"p":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0028462998102466793},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}},"!":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}}}}}}},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.030534351145038167},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":2.0197109067017083},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":5.009466437177281},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.01873536299765808},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},":":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655}},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655}}}}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},"s":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},"/":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}},"!":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},".":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}},")":{"docs":{},".":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":5.010706638115631}},"e":{"docs":{},"r":{"docs":{},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}},"{":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"}":{"docs":{},";":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"3":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}}},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"k":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}}}}}}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}}}}}}}}},"v":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0784313725490196},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.007590132827324478},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.034482758620689655},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.058823529411764705}},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":5}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":5},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":5}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":5}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":5},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":5}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}},"r":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"n":{"docs":{},"y":{"docs":{},"m":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},"n":{"docs":{},"d":{"docs":{},"r":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641}},":":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}},",":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}},"/":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}},"s":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372}}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}},"g":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.07142857142857142},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.021660649819494584},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.1076923076923077},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.0603448275862069},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.06201550387596899},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.06201550387596899}},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":5},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332}}}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.007590132827324478}}}},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332}}}}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}}}}},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.007590132827324478},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.09859154929577464},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.05426356589147287},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.1076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.1076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0075},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":5},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":5},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":5},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}},"n":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":5}}},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":5.010526315789473},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976}}}}}}}}}}}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}},"t":{"docs":{},"i":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}},"p":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.01762114537444934},"cpp/":{"ref":"cpp/","tf":0.030405405405405407},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.019332161687170474},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.008097165991902834},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.005891016200294551},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.007380073800738007},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.011933174224343675},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.03278688524590164},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":2.542105263157895},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":5.020109689213894},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":5.0025},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.009826152683295541},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0234375},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.014285714285714285}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}}},"s":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},":":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},")":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"p":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":3.351190476190476},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"l":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}},"i":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802}},"c":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.010135135135135136},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},"s":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}},"e":{"docs":{},":":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"'":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}}}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.011695906432748537}}}}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"u":{"docs":{},"m":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.013422818791946308},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204}}}}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.009446693657219974},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},":":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.047619047619047616},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.047619047619047616},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}}}}}}}}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}},"b":{"docs":{},"o":{"docs":{},"v":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.009345794392523364},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863}},"e":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248}}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863}}}}},"r":{"docs":{},"t":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.037037037037037035},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.037037037037037035}},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"h":{"docs":{},"p":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}}}}}}}}}}}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}},"i":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},"l":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"d":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.014814814814814815},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004225352112676056},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.012345679012345678},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.003779289493575208},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}},"d":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.005891016200294551},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.008450704225352112},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.003779289493575208},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"i":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},",":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"s":{"docs":{},":":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},")":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"n":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},"?":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}},"i":{"docs":{},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"s":{"docs":{},"b":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.024509803921568627}},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.013779527559055118},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":5}}}}}}}},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}},"r":{"docs":{},"e":{"docs":{},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.00580046403712297}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"6":{"4":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}},"docs":{}},"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.009198423127463863},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.017777777777777778},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.004733218588640275},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.09259259259259259},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}},":":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}},",":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":2.0013140604467807},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.037037037037037035}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}},".":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},";":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}}}}},":":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},"h":{"docs":{},"f":{"docs":{},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},".":{"3":{"docs":{},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}},"docs":{}}}}}}},"v":{"6":{"docs":{},"/":{"7":{"docs":{},"/":{"8":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"docs":{}}},"docs":{}}},"7":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.03205128205128205}},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}},"docs":{}},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":5}},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384}}}}}}}},"g":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}},"s":{"docs":{},".":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"s":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.009140767824497258},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":5.00863309352518},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.022222222222222223},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.027972027972027972}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.11188811188811189}}}}}}},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":5}}}}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}}}}}}}},"m":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"a":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.01639344262295082},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},")":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"=":{"1":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775}}},"docs":{}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.014705882352941176}},"e":{"docs":{},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784}}}}}}}}}}},"/":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.03225806451612903}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":10.021604938271604}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"r":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}}}},"g":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"s":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"!":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}}}},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}},"l":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.03571428571428571},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},"y":{"docs":{},".":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281}}}}}}}},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"m":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":5}}}}}}}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":5},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":5}}}}}}}},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.006570302233902759},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.00946643717728055},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.06060606060606061},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.06060606060606061},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.02888086642599278},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.06164383561643835},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.05825242718446602},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.01948051948051948},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.05825242718446602},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.01948051948051948},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.007874015748031496},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.0196078431372549}},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}},":":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.05333333333333334},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.08270676691729323},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.03597122302158273}}},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857}},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"p":{"docs":{},"s":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0273972602739726}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}},"o":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.07792207792207792},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.07792207792207792},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.06741573033707865}}},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}},"s":{"docs":{},"o":{"docs":{},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328}},"s":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.013114754098360656}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"c":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},".":{"docs":{},".":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882}}}}}}}}}}},"m":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.008771929824561403}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.02877697841726619},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.02608695652173913},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.009779951100244499},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":5.008620689655173},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"e":{"docs":{},"/":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":5}}}}}}}}}}}}}}},"r":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":5}}},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}},":":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.06956521739130435}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"i":{"docs":{},"t":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.011695906432748537}}}}}},"m":{"docs":{},"s":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"x":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.04316546762589928}}}}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239}}}}}}},"b":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.027777777777777776},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.02666666666666667},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.037383177570093455},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.02666666666666667}}}},"_":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.013333333333333334}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.014989293361884369},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.0967741935483871},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.07407407407407407},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.043010752688172046},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.015444015444015444},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.00580046403712297},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.00804289544235925},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.022950819672131147},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0043859649122807015},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.043010752688172046},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.022865853658536585},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.002280501710376283},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.09090909090909091},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.047619047619047616},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.01770956316410862},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.047619047619047616}},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0053533190578158455},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}},"s":{"docs":{},"t":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"t":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}}}},"k":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}}}}}}}}},"d":{"docs":{},"i":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521}}},"y":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"p":{"docs":{},"l":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}},"s":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}},"u":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}},",":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},"!":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"s":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.016891891891891893},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.015037593984962405},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.015267175572519083},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":3.3846726190476186},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":3.414414414414414},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":3.384615384615384},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.021052631578947368},"cpp/examples/":{"ref":"cpp/examples/","tf":0.013071895424836602},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0052173913043478265},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"/":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}}}}}}}}}}}},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.009615384615384616}}}}}}}}},"i":{"docs":{},"o":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.01282051282051282}}}}}}}},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},"s":{"docs":{},".":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}},")":{"docs":{},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.006006006006006006}}},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"s":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}}}}}}},"\\":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"\\":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"e":{"docs":{},"x":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0075075075075075074},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.009615384615384616},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},".":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}},"t":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875}}}}}},"m":{"docs":{},"p":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}}}},"s":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.003348961821835231},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},"y":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}},"c":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}},"e":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}},"d":{"docs":{},")":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.029411764705882353}}}}}}},"c":{"docs":{},"k":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},".":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}},")":{"docs":{},".":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}},"n":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248}}}},"u":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":5.062937062937063},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0059031877213695395},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":5.052631578947368}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}}}}}},"y":{"docs":{},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}}},"e":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.011826544021024968},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.007363770250368188},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.006696428571428571},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}}},":":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"c":{"docs":{},"d":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}},"s":{"docs":{},"u":{"docs":{},"d":{"docs":{},"o":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}},",":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},")":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}},"r":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},",":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},")":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.013422818791946308},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.003779289493575208},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}}}}},"s":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"a":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.008928571428571428},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534}},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0075075075075075074},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.009615384615384616},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},"i":{"docs":{},"o":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"w":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},"a":{"docs":{},"k":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"s":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"e":{"docs":{},"r":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}},"a":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},",":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}},"y":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124}}}}},"i":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.023696682464454975}},".":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},":":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}},"i":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},"i":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}},"t":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.013100436681222707},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.029411764705882353},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176}}}}}}}}}}},"g":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0189328743545611},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.013303769401330377},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.013921113689095127},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.011385199240986717},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.012861736334405145},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.009502090459901177},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.024615384615384615}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0189328743545611},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0053533190578158455},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.014966740576496674},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.008707300736771601},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.017543859649122806},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.015081206496519721},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.011385199240986717},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.013812154696132596},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.010438413361169102},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.014912280701754385},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.01607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.018337408312958436},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.015267175572519083},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.011023622047244094},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.009502090459901177},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.01770956316410862},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}}}},"e":{"docs":{},"r":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}},"u":{"docs":{},"e":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.07142857142857142}},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.03571428571428571}}}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.03571428571428571}}}}}}}},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"+":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},"+":{"1":{"1":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714}},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},"7":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889}}},"docs":{}},"docs":{"./":{"ref":"./","tf":0.02643171806167401},"cpp/":{"ref":"cpp/","tf":10.016891891891891},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.016891891891891893},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.015037593984962405},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":3.3400297619047614},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.010510510510510511},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.009615384615384616},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.021052631578947368},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.013333333333333334},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.018518518518518517},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.007142857142857143}},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}},")":{"docs":{},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839}}},".":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},":":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}}}}}}}}}}}}}}},"?":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":5.028270509977827},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.02877697841726619},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.016744809109176157},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.059782608695652176},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.01873536299765808},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.013719512195121951},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.007206208425720621},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464}}}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},":":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}},"=":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}}}}}}}}}}}}}}}}},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}}}}}}},"s":{"docs":{},",":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":5.006697923643671}},"e":{"docs":{},"r":{"docs":{},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0020093770931011385}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0016629711751662971}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0016629711751662971}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.008037508372404554}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"l":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":5.047008547008547},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.00641025641025641}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.00641025641025641}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.021367521367521368},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.03896103896103896}}}},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"r":{"docs":{},"o":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.01107011070110701},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.011933174224343675},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.015873015873015872},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.01524390243902439},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.018461538461538463},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.009070294784580499},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.008771929824561403}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.008787346221441126},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.01349527665317139},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.021164021164021163},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.012908777969018933},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.02462526766595289},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.03632478632478633},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.021618625277161862},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.021433355659745478},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.01567398119122257},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.016611295681063124},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.02088167053364269},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.010436432637571158},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.020512820512820513},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.006702412868632708},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.005633802816901409},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.016666666666666666},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.01527331189710611},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.020599250936329586},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.01732283464566929},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.015151515151515152},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.021341463414634148},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.02489547700494109},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.018900343642611683},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.0070921985815602835},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.06153846153846154},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},")":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0189328743545611},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.007494646680942184},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.010683760683760684},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.017184035476718405},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.016241299303944315},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.012333965844402278},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.013157894736842105},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.014469453376205787},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.004573170731707317},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.01596351197263398},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.005905511811023622},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}},"s":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.009230769230769232}}},".":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}},":":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.05357142857142857}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856}}}}}}}},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"y":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"0":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}},"docs":{}}}},"g":{"docs":{},"y":{"docs":{},"r":{"docs":{},"o":{"0":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}},"docs":{}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"0":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}},"docs":{}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.02666666666666667}}}}}},"s":{"docs":{},"e":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.006747638326585695},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.01405152224824356},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":5},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":5}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}},"d":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"s":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}},"_":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.02097902097902098}}}}}}}}}}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}}}},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.03225806451612903}}}}}}}}}},"g":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.03225806451612903}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.03225806451612903}}}}}}}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}},"r":{"docs":{},"e":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}}}}}},"r":{"docs":{},"i":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"d":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}},"u":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}}}},"c":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.01676829268292683},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.02843601895734597},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},":":{"docs":{},"#":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.037037037037037035}}},"u":{"docs":{},"m":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376}}}}}},"e":{"docs":{},"r":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.007029876977152899},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":5.014625228519195},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0234375},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},":":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028}}}}}}}}}}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"d":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.038461538461538464},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}},"!":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.007194244604316547}}},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354}}},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.006299212598425197}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.006299212598425197}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.006299212598425197}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795}}}}}}}}}}}}}}}},"?":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}}}}}}},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497}},")":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}},"r":{"docs":{},"[":{"1":{"8":{"docs":{},"]":{"docs":{},".":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}}},"docs":{}},"docs":{}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}},"s":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}}}},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}},"n":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328}}}}}},"o":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}},"i":{"docs":{},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}},"i":{"docs":{},"p":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}}},"s":{"docs":{},"s":{"docs":{"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.013422818791946308},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.115},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":5.000430292598967},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":5.001070663811563},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":5.002136752136752},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":5.000554323725056},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":5.000669792364367},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":5.003134796238244},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":5.003322259136213},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":5.002688172043011},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":5.00250626566416},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":5.0011600928074245},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":5.00250626566416},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":5.013333333333334},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":5.000948766603416},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":5.002762430939226},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":5.0025641025641026},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":5.002087682672234},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":5.002680965147453},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":5.002112676056338},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":5.00327868852459},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":5.000877192982456},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":5.0008038585209},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":5.00187265917603},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":5.002890173410405},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":5.00122249388753},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":5.001908396946565},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":5.001574803149606},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":5.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":5.003584229390681},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":5.003030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":5.003048780487805},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":5.000190041809198},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":5.001180637544274},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":5.001718213058419},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":5.001968503937008},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":5.002364066193853},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":5.02020202020202},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":5.017857142857143},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.003779289493575208}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},")":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},"/":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}}},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889}},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},"c":{"docs":{},"k":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.031007751937984496},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}},"e":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}}}}}},"u":{"docs":{},"d":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"u":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"r":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.00749063670411985}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775}}}}}}}}}},"l":{"docs":{},"i":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.007692307692307693},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.004316546762589928},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},",":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}},"m":{"docs":{},"b":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882}},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.020134228187919462},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.01971090670170828},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.007363770250368188},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":5.0088888888888885},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.013333333333333334},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.008314436885865457},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}}},":":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"s":{"docs":{},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}},")":{"docs":{},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.07865168539325842},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.07865168539325842}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}}}},"i":{"docs":{},"s":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}},"m":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839}},")":{"docs":{"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571}}},"l":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.01054481546572935},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.011826544021024968},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.007363770250368188},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.009009009009009009},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.009615384615384616},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.007009345794392523},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.014814814814814815},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.034853700516351116},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.009487666034155597},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.06611570247933884},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.07017543859649122},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.00859106529209622},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.02046783625730994}},"s":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}},"/":{"docs":{},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}},":":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.010706638115631691},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0016629711751662971},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.003348961821835231},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0028462998102466793},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.024054982817869417}},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},":":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":5}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":5}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}}}}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"l":{"docs":{},"y":{"docs":{},"r":{"docs":{},"e":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.00859106529209622}}}}}}}}},"u":{"docs":{},"n":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"p":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376}}},"s":{"docs":{},"s":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.006570302233902759},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"e":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615}}},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}},"i":{"docs":{},"c":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}},"u":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}},"s":{"docs":{},",":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}}},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"o":{"docs":{},"n":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.007380073800738007},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.004316546762589928},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.010968921389396709},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.009487666034155597},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.056338028169014086},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.012064343163538873},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.01267605633802817},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.05573770491803279},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.009541984732824428},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.041158536585365856},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}},".":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":5.0344827586206895}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":5.033222591362127}},"e":{"docs":{},"r":{"docs":{},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}}}}}}}}}}}}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.009404388714733543}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.009404388714733543}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028}}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232}}}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771}}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328}},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.013114754098360656}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.01639344262295082},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.009146341463414634}}}}}}},"i":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.009146341463414634}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"l":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.019230769230769232},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.028169014084507043}},")":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"i":{"docs":{},"s":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"e":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856}}}}}},"n":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.013215859030837005}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.043010752688172046},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.043010752688172046},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/":{"ref":"cpp/contributing/","tf":10.023255813953488},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"e":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"!":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372}}}}}},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"o":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.02027027027027027},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.007029876977152899},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":5.008610086100861},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":2.504366812227074},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.07746478873239436},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.029227557411273485},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.012224938875305624},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.11206896551724138},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.12244897959183673},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.09333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.09333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},")":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.056338028169014086}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.009487666034155597},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.009779951100244499},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.004743833017077799},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":5}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.025974025974025976}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.014084507042253521}},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.014084507042253521}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}},".":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.02027027027027027},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.02460456942003515},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":3.379487179487179},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.007159904534606206},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.0196078431372549},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.020422535211267606},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.01524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.030042918454935622},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269},"faq.html":{"ref":"faq.html","tf":0.007142857142857143}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.004573170731707317},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0005701254275940707},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"!":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463}}},":":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.009615384615384616}},".":{"docs":{},"h":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.011538461538461539},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.01267605633802817},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.012875536480686695}},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.009615384615384616}}}}}}}}}}}},"&":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}},".":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463}}}}}}}}},"s":{"docs":{},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},"e":{"docs":{},"x":{"docs":{},"h":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804}}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}}}}}}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}}}}}},"o":{"docs":{},"l":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}},"e":{"docs":{},":":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}},"t":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.03356282271944923},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.019271948608137045},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.03713968957871397},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.018754186202277295},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.025078369905956112},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.023255813953488372},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.042606516290726815},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.04176334106728538},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.03007518796992481},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.029411764705882353},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.04143646408839779},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.03333333333333333},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.025052192066805846},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.036193029490616625},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.008450704225352112},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.02622950819672131},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.035964912280701755},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.03456591639871383},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0299625468164794},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.023121387283236993},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.028117359413202935},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.026717557251908396},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.025196850393700787},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.024},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.021212121212121213},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.03353658536585366},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.039148612694792854},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.023612750885478158},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.02577319587628866},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.023622047244094488},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.02127659574468085},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.050505050505050504},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"o":{"docs":{},"r":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.03333333333333333},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.004573170731707317},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.030303030303030304}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.01282051282051282},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.018808777429467086},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.013289036544850499},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0069605568445475635},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.016574585635359115},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.015384615384615385},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.012526096033402923},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.005263157894736842},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.00749063670411985},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.017341040462427744},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.007334963325183374},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.006299212598425197},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.024},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.006872852233676976},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.014184397163120567},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.008450704225352112}}}}}}},":":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":5}},"u":{"docs":{},"r":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.007159904534606206},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.02252252252252252},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.010968921389396709},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.010830324909747292},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.007746478873239437},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.036065573770491806},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},":":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747}},":":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.009836065573770493}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.03278688524590164}},".":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.009836065573770493}}}}}}}}}}},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}},";":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}},"r":{"docs":{},"m":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},"s":{"docs":{},".":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},")":{"docs":{},".":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124}}},"i":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.003779289493575208},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}},"c":{"docs":{},"t":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}},"i":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.05333333333333334}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}},"i":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"y":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.04040404040404041}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0075},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.034782608695652174},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":5.0754716981132075},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.035398230088495575},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.041666666666666664},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":5.076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.03137254901960784},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":5.076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.03137254901960784}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.03773584905660377},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.038461538461538464}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.06},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.017699115044247787},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.009779951100244499},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.023529411764705882}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.02666666666666667},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249}}},"\"":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0189328743545611},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.013303769401330377},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.013921113689095127},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.011385199240986717},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.010526315789473684},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.012861736334405145},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.009502090459901177},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304}}}}}}},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}},"p":{"docs":{},"l":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}}}}},"s":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.016025641025641024},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.017699115044247787},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.01568627450980392},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.01568627450980392},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.007029876977152899},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.022900763358778626},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.006570302233902759},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.013254786450662739},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.008610086100861008},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00954653937947494},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.021052631578947368},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.008633093525179856},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.01282051282051282},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0020093770931011385},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.018808777429467086},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.01160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.016574585635359115},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.015384615384615385},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.012526096033402923},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.010723860589812333},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.013114754098360656},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.005263157894736842},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.017341040462427744},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.007334963325183374},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.024},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.016548463356973995},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.03571428571428571},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0045351473922902496},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.018957345971563982},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}},"e":{"docs":{},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"y":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}},"u":{"docs":{},"s":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}},"c":{"3":{"2":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376}}},"docs":{}},"docs":{}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}}},"v":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}},"d":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.010135135135135136},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.02247191011235955},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.015037593984962405},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.03571428571428571},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.03453453453453453},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.035256410256410256},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},"e":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.011160714285714286},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.003779289493575208}},":":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}},"l":{"docs":{},"i":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}},"l":{"docs":{},"s":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.005891016200294551},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.011510791366906475},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.004302925989672977},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.003880266075388027},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.023166023166023165},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.01652892561983471},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.058823529411764705},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.058823529411764705},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.009363295880149813},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.07058823529411765},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.022988505747126436},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.07058823529411765},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"=":{"0":{"docs":{},";":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},"docs":{}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.022988505747126436}}}}}}}}}}}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.01870503597122302}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}}}}}}}}}},"/":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}}}}}}}},"i":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.00749063670411985}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775}}}}}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}}}}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}},"v":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.007633587786259542},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":5},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":5}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.02247191011235955}}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.02247191011235955}}}}}}}}}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}},"i":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802}}}}}}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},"v":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}},"t":{"docs":{},"r":{"docs":{},"l":{"docs":{},"+":{"docs":{},"c":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}}}}},":":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}}},"y":{"docs":{},"g":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"p":{"docs":{},"u":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"#":{"docs":{},":":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028}},"e":{"docs":{},"l":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},"o":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.007029876977152899},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.014814814814814815},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.046511627906976744},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}},"i":{"docs":{},"c":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"e":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}},":":{"docs":{},"c":{"docs":{},"p":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}},"a":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"_":{"1":{"docs":{},".":{"4":{"docs":{},".":{"1":{"6":{"docs":{},"_":{"docs":{},"u":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"u":{"2":{"0":{"docs":{},".":{"0":{"4":{"docs":{},"_":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"6":{"4":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757}}}}}}},"docs":{}},"docs":{}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.009615384615384616},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},"p":{"docs":{},"t":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.00641025641025641},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.002771618625277162},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.011583011583011582},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.024793388429752067},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.03508771929824561},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.003348961821835231},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.009404388714733543},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.013440860215053764},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0034802784222737818},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.004743833017077799},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.008287292817679558},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.006263048016701462},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00702576112412178},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.007633587786259542},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.012},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.014336917562724014},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.00909090909090909},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.004573170731707317},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0015203344735841885},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.006872852233676976},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.00984251968503937},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.009456264775413711},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.017167381974248927}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.03007518796992481},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.03007518796992481}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"y":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.00641025641025641},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0016629711751662971},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0020093770931011385},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.009404388714733543},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.008064516129032258},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0034802784222737818},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0028462998102466793},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.008287292817679558},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.006263048016701462},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.012},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.00909090909090909},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0005701254275940707},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.005905511811023622},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.0070921985815602835},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"p":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.009615384615384616},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01639344262295082},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0075075075075075074},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.009230769230769232}},")":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.004418262150220913},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.014084507042253521},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.04040404040404041},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"/":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}},")":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},",":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.013114754098360656}}},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028}}}}}}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},"_":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.005891016200294551},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0045351473922902496},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"i":{"docs":{},"t":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}},"d":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"e":{"docs":{},"r":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.013071895424836602},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542}}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.04040404040404041},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.04040404040404041},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.06779661016949153},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.04819277108433735},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.04819277108433735},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.0196078431372549}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.05357142857142857},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.05172413793103448},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.046511627906976744}}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02}}}}}}}}}},".":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.06956521739130435},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.02877697841726619},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.10869565217391304},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.01405152224824356},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0273972602739726}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.006006006006006006},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.004285714285714286}}}}}},"y":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"?":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"a":{"docs":{},"y":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506}}}},"i":{"docs":{},"v":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"n":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}},"’":{"docs":{},";":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},"o":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.05970149253731343},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.05970149253731343}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664}}}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}},"v":{"docs":{"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.013333333333333334},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.007009345794392523},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.011278195488721804},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004225352112676056},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756}}},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.012195121951219513}}}}}},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},":":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.010830324909747292},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.06},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.06896551724137931}},"e":{"docs":{},",":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}},".":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":5.01},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":5.011494252873563}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.006570302233902759},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.007314974182444062},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},"/":{"docs":{},"k":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},",":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384}}}}}}}}},"b":{"docs":{},"l":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}},"(":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}}}}}}},"d":{"docs":{},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.014760147601476014},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.07272727272727272},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.07792207792207792},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.07792207792207792},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}},":":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534}}}},":":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.02320185614849188},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}},"i":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.006696428571428571},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}},"/":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}},"l":{"docs":{},"i":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},"y":{"docs":{},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.03571428571428571},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.037037037037037035},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.037037037037037035}},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"h":{"docs":{},"p":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988}}}}}},"o":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}},"c":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":2.531578947368421},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.031578947368421054},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.012539184952978056},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.013289036544850499},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.010025062656641603},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.011049723756906077},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.010256410256410256},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.00749063670411985},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.011560693641618497},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.007633587786259542},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.006299212598425197},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.016},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.014336917562724014},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.012121212121212121},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.006872852233676976},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.007874015748031496},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.009456264775413711},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.005291005291005291},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":10.01953125},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},":":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.009615384615384616},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.013333333333333334},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641}},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}},"/":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"r":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}}}}}},"s":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"/":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"m":{"docs":{},"d":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}}}}}}}}}}},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}},"w":{"docs":{},"n":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.01327433628318584},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.021052631578947368},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.021052631578947368},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.02247191011235955},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.010135135135135136},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.022556390977443608},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.007363770250368188},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.006006006006006006},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0040192926045016075},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"/":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}},"!":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.010256410256410256}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0043859649122807015},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0040192926045016075}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.025974025974025976}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.02247191011235955}},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.02247191011235955}}},"docs":{}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.021052631578947368},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.021052631578947368}}}}}},"g":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.02247191011235955}}}}}}}}}},":":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}},"n":{"docs":{},"e":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}},"'":{"docs":{},"t":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.011187607573149742},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.04040404040404041},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.04040404040404041},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.02877697841726619},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.06779661016949153},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.08695652173913043},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.07272727272727272},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.007590132827324478},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.01405152224824356},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0273972602739726},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.009122006841505131},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.05714285714285714},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.04819277108433735},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.04819277108433735},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.0196078431372549}}}}},"x":{"docs":{},"y":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.021052631578947368},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}},"_":{"docs":{},"o":{"docs":{},"r":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.013513513513513514},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.016351118760757316},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.023391812865497075},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}},"e":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}}}},"s":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}},")":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.008605851979345954},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}}}},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.03773584905660377},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"!":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004225352112676056}}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},"a":{"docs":{},"w":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}},"f":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}},":":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"=":{"docs":{},"o":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}},"s":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"6":{"4":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"=":{"docs":{},".":{"docs":{},".":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"_":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"=":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.019230769230769232}}}}}}}},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"=":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"=":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"/":{"docs":{},"i":{"docs":{},"o":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"0":{"0":{"docs":{},"a":{"docs":{},"g":{"5":{"7":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497}}},"docs":{}},"docs":{}}}},"docs":{}},"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.03571428571428571},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.047619047619047616},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.05128205128205128},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.15384615384615385},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.01568627450980392},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.01568627450980392}}}},"e":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.046511627906976744}}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"a":{"docs":{},"t":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.014184397163120567}},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"6":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"2":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"3":{"2":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"docs":{}},"4":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"8":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"docs":{}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}},"e":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}},"m":{"docs":{},"i":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{},"=":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}}}}},"n":{"docs":{},"f":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.019230769230769232},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"s":{"docs":{},"=":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.016025641025641024}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},"h":{"docs":{},":":{"docs":{},"m":{"docs":{},"m":{"docs":{},":":{"docs":{},"s":{"docs":{},"s":{"docs":{},"z":{"docs":{},"\"":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"b":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.04054054054054054},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.006747638326585695},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.005891016200294551},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/":{"ref":"cpp/examples/","tf":10.047930283224401},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.03111111111111111},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.009345794392523364},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.017467248908296942},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.01391304347826087},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.018796992481203006},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.007194244604316547},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.022222222222222223},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.011337868480725623},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.011695906432748537},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},",":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.015267175572519083},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}},"/":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}},":":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}},"/":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"/":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534}},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}},"h":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}},"h":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"!":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}}}}}}}}}},"o":{"docs":{},"s":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"r":{"docs":{},"t":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}},"l":{"docs":{},"i":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"n":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.021052631578947368},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"n":{"docs":{},"s":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}},"d":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166}}},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.013333333333333334},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"!":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},".":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"l":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"l":{"docs":{},"u":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.008928571428571428},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}},"s":{"docs":{},"t":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.005291005291005291},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}},"h":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}},"e":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}}}}}}}}}}},"u":{"docs":{},"m":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.015444015444015444},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.03305785123966942},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.007633587786259542},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.014336917562724014},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.002280501710376283},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.006872852233676976},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.009456264775413711},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.017167381974248927}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.029411764705882353}}},")":{"docs":{},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.025974025974025976},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},".":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}}}},"g":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.05128205128205128},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}},"d":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":5.011627906976744},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.03773584905660377},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.05970149253731343},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.05970149253731343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"y":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128}}}}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}},"e":{"docs":{},"r":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}},"t":{"docs":{},"c":{"docs":{},".":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"n":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}},"t":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},"s":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}},"u":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"g":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}},".":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.018789144050104383},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},":":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}}}}},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"l":{"docs":{},"i":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"t":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.03636363636363636},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.039473684210526314},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.02247191011235955}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.03636363636363636},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.025974025974025976}},"_":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.02247191011235955}},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.02631578947368421}}},"docs":{}}}}}},"y":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}},"c":{"docs":{},"h":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.014735432016075016},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.009259259259259259},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},",":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}},"b":{"docs":{},"i":{"5":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}},"docs":{}}},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}}}},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"s":{"docs":{},";":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}}}}}},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"r":{"docs":{},"r":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}},"o":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01639344262295082},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747}}},"!":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.017167381974248927}}}}}},"a":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128}},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0075},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":5},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0017103762827822121},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":5},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":5}}}}}}}}}},"l":{"docs":{},"f":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}},"l":{"docs":{},"i":{"docs":{},"p":{"docs":{},"s":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.01948051948051948},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.01948051948051948}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.04411764705882353}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.030732860520094562}}}}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.03740157480314961}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"d":{"docs":{"faq.html":{"ref":"faq.html","tf":0.004285714285714286}}}}}},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}},"/":{"docs":{},"b":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612}}}}}},"g":{"docs":{},"m":{"9":{"6":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.01948051948051948},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.01948051948051948}}},"docs":{}},"docs":{}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"o":{"docs":{},"r":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}}},"f":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.015432098765432098},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}}},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},".":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},")":{"docs":{},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},":":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}},"w":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.008771929824561403},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"e":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.04}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.04}}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.04}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.013333333333333334},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.004418262150220913},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":10.045346062052506},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.017429193899782137},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":5.008695652173913},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.05776173285198556},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}},"m":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":5.052631578947368},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203}},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747}},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203}}}}}}}}}}}}},"{":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"}":{"docs":{},";":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}},"]":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.06434782608695652}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802}}}}}}}}}}}}},"_":{"docs":{},"m":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"'":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"r":{"docs":{},"m":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}},"a":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.02666666666666667},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.011583011583011582},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},":":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.013461538461538462},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.005633802816901409},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.021052631578947368},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.021052631578947368},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.02247191011235955},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.014788732394366197},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.017167381974248927}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},"n":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}},"n":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"=":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.009859154929577466}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249}}},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02}},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.02247191011235955}}},"docs":{}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.021052631578947368},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.021052631578947368}}}}}},"g":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.02247191011235955}}}}}}}}}}}},"c":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.037037037037037035}},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"m":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}}}}}}}}}}}}}},"v":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.022556390977443608},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.03571428571428571},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.042105263157894736},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.017777777777777778},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.024361948955916472},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.08139534883720931},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.015432098765432098},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.009826152683295541},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"s":{"docs":{},")":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839}},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.015384615384615385},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}},":":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},",":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856}}}}}},"d":{"docs":{},"o":{"docs":{},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}},"i":{"docs":{},"o":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}},"l":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}},":":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.020134228187919462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}}}}}},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}}}}}}}}}}},"x":{"2":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}},"3":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}},"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.038461538461538464},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.015625},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":5.011764705882353},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":5.011764705882353}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}},".":{"docs":{},".":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}},"d":{"docs":{},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464}}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464}}}}}},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},"n":{"docs":{},"d":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.006696428571428571},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.029411764705882353}},".":{"docs":{},".":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}},",":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}},"s":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"a":{"docs":{},"l":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.03225806451612903},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.037037037037037035},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.03508771929824561},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.05660377358490566},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.03389830508474576},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.03571428571428571},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.043478260869565216},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.03636363636363636},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.027777777777777776},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.047619047619047616},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.05263157894736842},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.05128205128205128},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.03225806451612903},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.05263157894736842},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.03773584905660377},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.04081632653061224},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.03571428571428571},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.05128205128205128},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.021052631578947368},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.0898876404494382},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.021052631578947368},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.022988505747126436},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.0898876404494382},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.018691588785046728},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.029411764705882353}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976}}}}}},"t":{"docs":{},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}}}}}},"i":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.010309278350515464},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.023076923076923078},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.019793459552495698},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.007494646680942184},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.01607538802660754},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.010046885465505693},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.009404388714733543},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.008064516129032258},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.022556390977443608},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.018561484918793503},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.019337016574585635},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.01282051282051282},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.014613778705636743},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.016666666666666666},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.017684887459807074},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.017341040462427744},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.02078239608801956},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.019083969465648856},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.014173228346456693},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.012},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.00909090909090909},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.009882174078297225},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.020070838252656435},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.013745704467353952},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.007874015748031496},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.009456264775413711},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.006046863189720333},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},":":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}},"s":{"docs":{},")":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}},"t":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},"u":{"docs":{},"r":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}}}}}}}}}}}}}}}},".":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}},")":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}},"u":{"docs":{},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":5.064516129032258}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}},",":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.008064516129032258}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.008064516129032258}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.008064516129032258}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.013440860215053764}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.008064516129032258}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"q":{"docs":{},"g":{"docs":{},"c":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"g":{"docs":{},"c":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}}},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}},"l":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},"e":{"docs":{},";":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.043010752688172046},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.03896103896103896}}},":":{"0":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}}},"docs":{}}}},"l":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}},"c":{"docs":{},"e":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.017467248908296942}}},"t":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}},")":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}},"r":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384}}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"k":{"docs":{},"e":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025}}}}}}}}},"q":{"docs":{"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"faq.html":{"ref":"faq.html","tf":10.001428571428571}}},"r":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"v":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"l":{"docs":{},"i":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.007380073800738007},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.015384615384615385},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":5.0046728971962615},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.025974025974025976}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.008097165991902834},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0030120481927710845},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.037037037037037035},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.045454545454545456},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.06060606060606061},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}},"e":{"docs":{},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":5}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304}}}}},"s":{"docs":{},"w":{"docs":{},"_":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.015151515151515152}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}}}}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"a":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.005891016200294551},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.01721170395869191},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.05},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.04040404040404041},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.05357142857142857},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.03088803088803089},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.03260869565217391},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.04040404040404041},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.012539184952978056},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.06015037593984962},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.057692307692307696},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.06015037593984962},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.057692307692307696},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.036101083032490974},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.05755395683453238},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.020872865275142316},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.047619047619047616},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.020876826722338204},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.08264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.12280701754385964},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.03747072599531616},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.05128205128205128},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.03676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.03676470588235294},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.09230769230769231},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.08450704225352113},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.09230769230769231},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.08450704225352113},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.07894736842105263},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.06896551724137931},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.06201550387596899},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.08},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0784313725490196},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0784313725490196},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0273972602739726},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.01717557251908397},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.0625},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.01732283464566929},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.0625},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.09230769230769231},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.06993006993006994},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.06},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.07058823529411765},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.08571428571428572},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.07792207792207792},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.08450704225352113},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.05970149253731343},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.07142857142857142},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.07407407407407407},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.09230769230769231},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.07017543859649122},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.06896551724137931},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.07058823529411765},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.08571428571428572},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.07792207792207792},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.05970149253731343},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.07142857142857142},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.07407407407407407},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.08450704225352113},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.056074766355140186},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.05333333333333334},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.0392156862745098},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.01},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":5},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":5},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":5},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":5}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":5},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":5}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.012539184952978056},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.013289036544850499}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.018808777429467086},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.019933554817275746}}}}}}}}}}}},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.02247191011235955}}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.04316546762589928},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.01405152224824356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.027972027972027972},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.06},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.06896551724137931},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808}}}}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.02247191011235955}}}}}}}}}}},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}}}}},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}}},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.004418262150220913},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"m":{"docs":{},"e":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.024793388429752067},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.02654867256637168},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.03529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.03529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}}}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"h":{"docs":{},"z":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176}}}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}},"e":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}},"\"":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}},"m":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.02}}},":":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},"_":{"docs":{},"f":{"docs":{},"t":{"2":{"3":{"2":{"docs":{},"r":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{},"_":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}},"p":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.008714596949891068},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":5.017401392111369}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025}}}}}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0034802784222737818}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0034802784222737818}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856}}}}}},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}},"/":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839}},"e":{"docs":{},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":2.531578947368421},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.018518518518518517},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.009070294784580499},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"a":{"docs":{},"l":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}},"/":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"_":{"docs":{},"x":{"docs":{},"m":{"docs":{},"l":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}}}}}}}}}}},"d":{"docs":{},".":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},":":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"3":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"docs":{}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}}}}}}}},"t":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208}}}}}},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}},"(":{"docs":{},")":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}},".":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}}}}}}}}}}}},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"_":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0021514629948364886}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0021514629948364886}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0021514629948364886}}}}}}}}}},"(":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.002771618625277162}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.01282051282051282}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":5.06265664160401},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.03225806451612903},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288}}}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.007518796992481203}}}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.007518796992481203}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.007518796992481203}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802}}}}}}}}}}},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.03225806451612903}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":5}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818}}}}}}}}}},"a":{"docs":{},"r":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"i":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.012012012012012012},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.015151515151515152},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.023696682464454975}},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},",":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},".":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},":":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},"_":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}}}},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.015625}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}}}}}},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":5.046489563567363},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.056338028169014086},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.012333965844402278},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761}}},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0028462998102466793}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0028462998102466793}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}},"v":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"n":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.004573170731707317},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}}}}},"o":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.013100436681222707},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00881057268722467}}}}}},"e":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"o":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.025974025974025976},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}}},"g":{"docs":{},"l":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}},"n":{"docs":{},"e":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"a":{"docs":{},"l":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.013215859030837005},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.014814814814814815},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":5.0120481927710845},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":5.0120481927710845}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.0603448275862069},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.05333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.05333333333333334}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.017241379310344827}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.061224489795918366}}}}}},"p":{"docs":{},"c":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},".":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025}}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.013215859030837005},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":10.071428571428571},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.03225806451612903},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}},"e":{"docs":{},")":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},":":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.017777777777777778}}}}},".":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}}}}}},"d":{"docs":{},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}},"y":{"docs":{},"r":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274}},",":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}}}}}}},"a":{"docs":{},"z":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.02247191011235955},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"v":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}}}}}}}}}},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},"r":{"docs":{},"b":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.013422818791946308},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}},"m":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.06741573033707865}}}}}}},"p":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0015203344735841885},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.016233766233766232},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.016233766233766232},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":5},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":5}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":5}},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"s":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}},"c":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"c":{"docs":{},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"s":{"docs":{},"c":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"*":{"docs":{},"\"":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"\"":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}}}}}}}}}},".":{"docs":{},"h":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.03125},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":5}}}}}}}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}},":":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.022058823529411766},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.022058823529411766}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"d":{"docs":{},"b":{"docs":{},".":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},",":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}},"a":{"docs":{},"d":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":5.066666666666666},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0059031877213695395},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":5.066666666666666},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}},"e":{"docs":{},"r":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.008928571428571428},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"s":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},":":{"1":{"docs":{},".":{"1":{"1":{"docs":{},".":{"0":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"=":{"1":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}},"docs":{}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}},"/":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248}}}}}}}}},"r":{"docs":{},"t":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.019672131147540985},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":5.0064935064935066}},"y":{"docs":{},"\"":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}},"v":{"docs":{},"i":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}}}},"r":{"docs":{},"e":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},":":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},")":{"docs":{},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},".":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}},",":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"'":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}},"m":{"docs":{},"e":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"b":{"docs":{},"r":{"docs":{},"e":{"docs":{},"w":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},"_":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},"_":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"=":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},")":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.007009345794392523},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}},".":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}},"l":{"docs":{},"d":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}},"]":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274}},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.03333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}}}}},"w":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.007590132827324478},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.009230769230769232},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}}}}}}}},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.013422818791946308},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}},"e":{"docs":{},")":{"docs":{},",":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}},"_":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676}}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676}}}}}}}}},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.029978586723768737},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.015521064301552107},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.033489618218352314},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.012539184952978056},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.013289036544850499},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.00804289544235925},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.008450704225352112},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.007234726688102894},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.024344569288389514},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.01889763779527559},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.015151515151515152},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.019817073170731708},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0266058532877233},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.022336769759450172},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.007874015748031496},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.03571428571428571},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"e":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.014989293361884369},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.007760532150776054},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.009146341463414634},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.012922843025465602},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.007494646680942184},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}},"a":{"docs":{},"w":{"docs":{},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}},"c":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0005701254275940707}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"<":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"s":{"docs":{},"b":{"docs":{},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}},"i":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"(":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023}}}}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}},"h":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.015151515151515152}}}}},"v":{"docs":{},"e":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},":":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}},",":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}}},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.008928571428571428},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.009009009009009009},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.016025641025641024},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},".":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"/":{"docs":{},"v":{"1":{"docs":{},".":{"4":{"docs":{},".":{"1":{"6":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}}}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"x":{"4":{"docs":{},"/":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"/":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"/":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"x":{"4":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"/":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},"/":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"#":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.009230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},".":{"docs":{},"w":{"docs":{},"i":{"docs":{},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"w":{"docs":{},"i":{"docs":{},"k":{"docs":{},"i":{"docs":{},"/":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},".":{"docs":{},"w":{"docs":{},"o":{"docs":{},"l":{"docs":{},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"a":{"docs":{},"z":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},"e":{"docs":{},"r":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}},"l":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"y":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}},"u":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}},"z":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}},")":{"docs":{},".":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}},"y":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},"/":{"docs":{},"v":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384}}}}}}}}}}}},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}},"o":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988}}}}},"p":{"docs":{},"a":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.037037037037037035},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.037037037037037035}}}}}},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.013422818791946308},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.005291005291005291},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},"s":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304}}}}}}}},"o":{"docs":{},"m":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.024054982817869417}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.00749063670411985}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.020134228187919462},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":5.041436464088398},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"r":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.013215859030837005},"cpp/":{"ref":"cpp/","tf":0.02027027027027027},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.014059753954305799},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":5.040268456375839},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.004434589800443459},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":5},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004688546550569324},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":5},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.022099447513812154},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}}}}}}}}},":":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"y":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.022222222222222223},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.035046728971962614},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.021834061135371178},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.01217391304347826},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.02631578947368421}},":":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384}},")":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384}}}}}}}},",":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}},"{":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"}":{"docs":{},";":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}}}}}}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.008287292817679558}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.008287292817679558}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384}}}}}}}}}}},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}}}}}}},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.002771618625277162},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.008064516129032258},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.056338028169014086},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.05555555555555555},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.06818181818181818},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.03305785123966942},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.058823529411764705},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.058823529411764705},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.041666666666666664},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.007874015748031496},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.029411764705882353}}}}},"docs":{}},"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.013380281690140845},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.007633587786259542},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332}},"r":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.028089887640449437},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.009070294784580499}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"_":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"n":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775}}}}}},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.006338028169014085},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},"n":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}}}}}}}}}}},"v":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}},"m":{"docs":{},"s":{"docs":{},":":{"1":{"0":{"0":{"0":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"s":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}}},"]":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927}}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}}}}}},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"g":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},"t":{"docs":{"./":{"ref":"./","tf":10}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":5},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":5}}}}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.02247191011235955}}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.02247191011235955}}}}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":10.082706766917294},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.024553571428571428},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.04804804804804805},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.02631578947368421}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},",":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}},"r":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}},"n":{"docs":{},"c":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.004316546762589928},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.008771929824561403}},"e":{"docs":{},",":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}},"=":{"0":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}}}},"docs":{}}}},"t":{"docs":{},"i":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.03225806451612903},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}},"p":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"u":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}},"x":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.02877697841726619},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.03571428571428571},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.008771929824561403},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.029411764705882353}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"i":{"docs":{},"t":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"i":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036}}},"z":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}},"v":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104}}},"l":{"docs":{},"v":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}},".":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}}}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.014613778705636743}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.012526096033402923}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.016129032258064516}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}},":":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}},"o":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.009615384615384616},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"s":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}},"/":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"t":{"docs":{"swift/":{"ref":"swift/","tf":10}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.021604938271604937},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.006802721088435374},"faq.html":{"ref":"faq.html","tf":0.007142857142857143}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}},"/":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}},"c":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}},"_":{"docs":{},"q":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}},"u":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0026605853287723297},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":5.012987012987013},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":5.012987012987013}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.002280501710376283},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238}}}}}}}}},"a":{"docs":{},"g":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.03333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.021739130434782608},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"e":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}},":":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856}}}}}},"i":{"docs":{},"t":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.004418262150220913},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.014018691588785047},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.02017543859649123},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.02107728337236534},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.02009646302250804},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.029411764705882353}},"s":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.05263157894736842},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.0967741935483871},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.05263157894736842},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.029411764705882353}}},"\"":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}},")":{"docs":{},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.007194244604316547}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.02107728337236534},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}},"r":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012}},",":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},")":{"docs":{},".":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}},"'":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},".":{"docs":{},"e":{"docs":{},".":{"docs":{},":":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}}}}}},"d":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.05555555555555555},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.046511627906976744},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.00938337801608579},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.03305785123966942},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.03508771929824561},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.05245901639344262},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.019817073170731708},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}}},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696}}}}}},"s":{"docs":{},"/":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}},":":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.008633093525179856}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}},"i":{"docs":{},"f":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.008287292817679558},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":5}},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338}}}}}}}}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}}}}}},"a":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"l":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0160857908847185},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.007621951219512195},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}},"f":{"0":{"0":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696}}},"docs":{}},"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}},"p":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.006338028169014085},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}},":":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}}}},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856}}}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808}}}}}}},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875}},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}}}}}},":":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.009146341463414634}}}}}}}}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.03773584905660377},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}}}}}}}}}},"j":{"4":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},"8":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.008928571428571428},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.009615384615384616}}},"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}}}}},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},".":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},":":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}},"r":{"docs":{},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"v":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"p":{"docs":{},"x":{"4":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}},"docs":{}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.010438413361169102}}}}}}}}},"u":{"docs":{},"m":{"docs":{},"p":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"o":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.013215859030837005},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.021604938271604937},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.022857142857142857}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}},".":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},".":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},":":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"d":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.018396846254927726},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.015384615384615385},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":5.0088888888888885},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.007009345794392523},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.010434782608695653},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.004302925989672977},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0020904599011782594},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},".":{"docs":{},".":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},":":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},"\"":{"docs":{},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},"(":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},".":{"docs":{},".":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0059031877213695395}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.015037593984962405},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"n":{"docs":{},"c":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"y":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028}}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.03389830508474576},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.043478260869565216},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.03389830508474576},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.043478260869565216},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239}}}}}}},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608}},"e":{"docs":{},")":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}}}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863}}}}}}},"s":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"m":{"docs":{},"b":{"docs":{},"d":{"docs":{},"a":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.006024096385542169},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"\"":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}}}}}},"r":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"s":{"docs":{},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"k":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},"d":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.026455026455026454},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},",":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}}},"f":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.02666666666666667}},"/":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"/":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.018691588785046728},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.02666666666666667}}}}},"t":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}},"s":{"docs":{},"s":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.03571428571428571}},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}}}}},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}}}}}},"g":{"docs":{},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676}}},"y":{"docs":{},"_":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676}}}}}}}},"t":{"docs":{},"o":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.01762114537444934},"cpp/":{"ref":"cpp/","tf":0.02027027027027027},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.016891891891891893},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.03007518796992481},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.024553571428571428},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":3.3588588588588584},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.012797074954296161},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}},"y":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}},":":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},",":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372}}}}}}},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}}}},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.013215859030837005},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"e":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},":":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.022435897435897436},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},":":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"o":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}},"s":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}}}}}}}}}},"k":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.011160714285714286},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},"e":{"docs":{},"r":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},"d":{"docs":{},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}},")":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"e":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},")":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}},"a":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.012121212121212121}}}}},"s":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.006696428571428571},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.004434589800443459},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.030927835051546393},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.010256410256410256},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.010526315789473684},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.012861736334405145},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.029411764705882353},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"e":{"docs":{},"n":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.007692307692307693},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.014814814814814815},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804}}},"d":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.002771618625277162}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.00580046403712297}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},"/":{"docs":{},"b":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}}}},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.03305785123966942},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.005905511811023622}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356}}},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}},"w":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}},"o":{"docs":{},"g":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":10.042328042328043},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":5.043715846994536},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.05813953488372093},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":5.028205128205128}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856}},",":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856}}}}}}},"i":{"docs":{},"n":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}},"c":{"docs":{},")":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},"\"":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"s":{"docs":{},",":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.03007518796992481},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.011160714285714286},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.009280742459396751},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.03333333333333333},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":5}}}}}}}}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0034802784222737818}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0069605568445475635}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}}},"i":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"_":{"docs":{},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.022058823529411766},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.022058823529411766}}},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00954653937947494},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.012531328320802004},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}}},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},")":{"docs":{},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384}}}}}}}},"n":{"docs":{},"g":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.03389830508474576},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.043478260869565216},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.03389830508474576},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.043478260869565216},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}}}}}},"e":{"docs":{},"r":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.007590132827324478},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}},"o":{"docs":{},"k":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.031007751937984496},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807}}}},"a":{"docs":{},"d":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}},"t":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"b":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}},"m":{"1":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641}}},"4":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.05333333333333334},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.014018691588785047},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.09774436090225563},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.03597122302158273}},"a":{"docs":{},"c":{"docs":{},"o":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"s":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}},":":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},":":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":5.00763358778626},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.020876826722338204},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"l":{"docs":{},"y":{"docs":{},":":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":5.022964509394572}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.006263048016701462}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.006263048016701462}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405}}}}}}}}}}}}}}}}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405}},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}},"i":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}},"e":{"docs":{},"u":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.03773584905660377},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.017699115044247787},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.01568627450980392},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.01568627450980392}}}}}},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.02027027027027027},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.004418262150220913},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/examples/":{"ref":"cpp/examples/","tf":0.008714596949891068},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.007194244604316547},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.037037037037037035},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.012064343163538873},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.009859154929577466},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.017699115044247787},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.11888111888111888},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.04},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.012345679012345678},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.005291005291005291},"faq.html":{"ref":"faq.html","tf":0.017142857142857144}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":5.013404825737266}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}},"x":{"docs":{},"x":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}}}}}}}}}}}}}}},":":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.02666666666666667},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.037383177570093455},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.026200873362445413},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.01217391304347826},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.03007518796992481}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025}}}}}}}}},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.07048458149779736},"cpp/":{"ref":"cpp/","tf":0.02027027027027027},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.04391891891891892},"cpp/guide/":{"ref":"cpp/guide/","tf":0.07142857142857142},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.07518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.014059753954305799},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.03461538461538462},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.015267175572519083},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.004418262150220913},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.03076923076923077},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.033482142857142856},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.010510510510510511},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.019230769230769232},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.008633093525179856},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.044444444444444446},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.025594149908592323},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0075},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":5.009154929577464},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":3.350500715307582},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.046511627906976744},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.05246913580246913},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.009826152683295541},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.023696682464454975},"swift/":{"ref":"swift/","tf":0.1111111111111111},"python/":{"ref":"python/","tf":0.1},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.03508771929824561},"faq.html":{"ref":"faq.html","tf":0.017142857142857144}},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"b":{"docs":{},"i":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"3":{"docs":{},":":{"5":{"7":{"6":{"0":{"0":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"1":{"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"1":{"docs":{},".":{"1":{"2":{"docs":{},":":{"1":{"4":{"5":{"5":{"0":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}}}}}},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"1":{"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"1":{"docs":{},".":{"1":{"2":{"docs":{},":":{"1":{"4":{"5":{"5":{"0":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{},":":{"1":{"4":{"5":{"4":{"0":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"docs":{},"[":{"docs":{},"]":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}},"docs":{}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}},"o":{"docs":{},")":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"docs":{},"[":{"docs":{},"&":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},".":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"3":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},":":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"8":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}},"docs":{}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"8":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}},"docs":{}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"8":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}},"docs":{}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},"_":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"g":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}},"_":{"docs":{},"b":{"docs":{},"y":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"8":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}},"docs":{}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"8":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}},"docs":{}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}},"~":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},":":{"docs":{},":":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"1":{"6":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"1":{"6":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}}}}},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}},"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}},"3":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}},"4":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}},"docs":{}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}}}}}}}}}}}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}},"z":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356}}}}}}}},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}},"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}},"3":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}},"4":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}},"5":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}},"6":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}},"7":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}},"docs":{}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},":":{"docs":{},":":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176}}}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421}},":":{"docs":{},":":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564}},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}},"docs":{}},"docs":{}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"q":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176}}}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516}},":":{"docs":{},":":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}}}}},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}},"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}},"3":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}},"4":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}},"docs":{}}}}}},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}},"z":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}},"docs":{}},"docs":{}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}}}}},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}},"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}},"3":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}},"4":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}},"docs":{}}}}}},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}},"z":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421}},":":{"docs":{},":":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176}}}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},":":{"docs":{},":":{"docs":{},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}}}}}}}},"q":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"x":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521}}}}}},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521}}}}}},"z":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}},"~":{"docs":{},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044}},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044}}}}}}}}}}}}}}},"q":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"x":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385}}}}},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385}}}}},"z":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009}},":":{"docs":{},":":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009}}},"w":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009}}},"z":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}},"c":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259}},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"h":{"docs":{},"p":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"h":{"docs":{},"p":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02}}}}},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549}},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775}}},"docs":{}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775}}},"docs":{}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993}}}}}}}}}}}}}}}}}},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993}}}}}}}}}}}}}},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"_":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494}}}}},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}}}}}}},"q":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098}}}}}},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332}},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"x":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285}}}}},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285}}}}},"z":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"p":{"docs":{},"s":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}},"h":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}},"v":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"c":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"(":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{},"(":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"k":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"h":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"r":{"docs":{},"c":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775}},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"x":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521}}}}}},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521}}}}}},"z":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"~":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124}}}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"g":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"g":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"g":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179}},":":{"docs":{},":":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179}}}}}}}}}}}}},"w":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179}}},"z":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}}}}}}},"q":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}}}},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"(":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"6":{"4":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"x":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285}}}}},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285}}}}},"z":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}},"a":{"docs":{},"w":{"docs":{},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"p":{"docs":{},"s":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}},"h":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}},"v":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}}}}}}}}}}}}}},"c":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904}},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775}}},"docs":{}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775}}},"docs":{}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549}},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549}},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806}}}}}}}}}}}}}}}},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124}}}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232}},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{},":":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"g":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"g":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"g":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}},":":{"docs":{},":":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}}}}}}}}}}}},"w":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}},"z":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"h":{"docs":{},"p":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"h":{"docs":{},"p":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02}},":":{"docs":{},":":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02}}}}},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"x":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521}}}}}},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521}}}}}},"z":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521}}}}}}}}}}}},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364}},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"b":{"docs":{},"o":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"b":{"docs":{},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"o":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"w":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}}},"t":{"docs":{},"s":{"docs":{},"l":{"docs":{},"c":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"_":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"]":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},":":{"docs":{},":":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},":":{"docs":{},":":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186}}},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}},"~":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808}},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},"}":{"docs":{},";":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428}}}}}},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"t":{"docs":{},"c":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}}}}}}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"m":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009}},":":{"docs":{},":":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009}}},"w":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009}}},"z":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547}}}}}},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"t":{"docs":{},"c":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}},"docs":{}},"docs":{}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"m":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{},":":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"h":{"docs":{},"z":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009}},":":{"docs":{},":":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009}}},"w":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009}}},"z":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"r":{"docs":{},"o":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}}},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}},"~":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012}},":":{"docs":{},":":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":5}}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203}}}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203}}}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}}}}}}}},"~":{"docs":{},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}},"~":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"x":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547}}}}}},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547}}}}}},"z":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}},"f":{"docs":{},"t":{"docs":{},"p":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}},"~":{"docs":{},"f":{"docs":{},"t":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856}},":":{"docs":{},":":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"l":{"docs":{},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}},"i":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"8":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}},"docs":{}}}}}}}}},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"w":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"d":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"w":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"w":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}}},"docs":{}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"_":{"docs":{},"o":{"docs":{},"r":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}},"k":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}},"docs":{}},"docs":{}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517}}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516}}}}}}}}}},"g":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"(":{"docs":{},"s":{"docs":{},"h":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02}},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288}},":":{"docs":{},":":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761}},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"i":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"g":{"docs":{},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},":":{"docs":{},":":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"a":{"docs":{},"c":{"docs":{},"y":{"docs":{},"_":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}},"~":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152}},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888}},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"w":{"docs":{},"_":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"w":{"docs":{},"_":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},":":{"docs":{},":":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"(":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}},"~":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105}}},"docs":{}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105}}},"docs":{}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}},":":{"docs":{},":":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414}}}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414}}}}}}}}}}},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124}}}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745}}}}}}}}}}}}}}}}},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}}}}}},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},":":{"docs":{},":":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775}},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856}},":":{"docs":{},":":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332}},":":{"docs":{},":":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332}},":":{"docs":{},":":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332}},":":{"docs":{},":":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775}},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332}},":":{"docs":{},":":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332}},":":{"docs":{},":":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102}}}}}}}}}}}}}}}}}},"~":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}}}}}}}}}}}},"t":{"docs":{},"k":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"r":{"docs":{},"t":{"docs":{},"c":{"docs":{},"m":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"r":{"docs":{},"t":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"r":{"docs":{},"t":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}},"_":{"0":{"docs":{},".":{"3":{"7":{"docs":{},".":{"0":{"docs":{},"_":{"docs":{},"u":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"u":{"2":{"0":{"docs":{},".":{"0":{"4":{"docs":{},"_":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"6":{"4":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}}}}}}},"docs":{}},"docs":{}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}}}}}}}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},")":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},".":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":3.346153846153846},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.009259259259259259},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"=":{"1":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.009230769230769232}}},"docs":{}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.01730769230769231},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"'":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"/":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"{":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"{":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"}":{"docs":{},"}":{"docs":{},";":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"}":{"docs":{},"}":{"docs":{},";":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}},"#":{"1":{"0":{"1":{"0":{"docs":{},",":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"docs":{}},"4":{"5":{"docs":{},".":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},")":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.029411764705882353}},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"v":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}},"o":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471}},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}},"v":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.017699115044247787},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.023529411764705882}}}}}}},"g":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.06741573033707865}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":5.01123595505618},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":5.01123595505618}}}}}}}}}},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976}}}}}}}}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.023696682464454975}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}},"e":{"docs":{},"n":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},":":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}},"k":{"docs":{},"e":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.016853932584269662},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.006006006006006006},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.010893246187363835},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.02734375},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.014218009478672985},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.011695906432748537},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"4":{"7":{"docs":{},".":{"3":{"9":{"8":{"1":{"7":{"0":{"3":{"2":{"7":{"0":{"5":{"4":{"4":{"7":{"3":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}},"d":{"docs":{},"e":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875}}}},"r":{"docs":{},"k":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.021052631578947368},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875}}}}}}}},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.022727272727272728},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232}},".":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}}}}}},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"[":{"docs":{},".":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"[":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"[":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"]":{"docs":{},"]":{"docs":{},"]":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.022988505747126436},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.022988505747126436}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927}}},"]":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927}}},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}},"y":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166}}}}}}}}}}}}}}}}}}},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/":{"ref":"cpp/","tf":0.013513513513513514},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.012302284710017574},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":10.070692194403534},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.015384615384615385},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":5.079439252336448},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.007194244604316547},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":5.064912280701755},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.04215456674473068},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.07894736842105263},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.10294117647058823},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.043010752688172046},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.03938906752411576},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.04838709677419355},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.011029411764705883},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.10294117647058823},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.016853932584269662},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.011029411764705883},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.07894736842105263},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.10294117647058823},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"faq.html":{"ref":"faq.html","tf":0.007142857142857143}},"s":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}},":":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.017673048600883652},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0075},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":5.0023419203747075},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":5},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.009363295880149813},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":5}},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}}}}}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":5}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.004418262150220913},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":5.008842443729904},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},":":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":5.0187265917602994}},"e":{"docs":{},"r":{"docs":{},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.007009345794392523},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.007894736842105263},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.007234726688102894},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.007009345794392523},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.05263157894736842},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.03225806451612903},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.05263157894736842}},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}},"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193}}}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.011510791366906475}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}}},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},")":{"docs":{},")":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176}}}}}}}}}}},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176}}}}}},"t":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{},"y":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}},"e":{"docs":{},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784}}}}}}}},"{":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"}":{"docs":{},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}},"!":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":5},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":5}},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0075},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0043859649122807015},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":5},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0040192926045016075},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":5},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":5}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.005263157894736842},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193}}}}}}}}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"u":{"docs":{},"m":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.022988505747126436}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.022988505747126436}}}}}}}}}}}}}}}}},"g":{"docs":{},"w":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045}}}},"o":{"docs":{},"r":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.022727272727272728}},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}}}}}}}},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358}}}}}}}},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"?":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}}}}}}},"b":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.023166023166023165}}}},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612}}}}}},"d":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"w":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}},"e":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}}}},"r":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.010968921389396709},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.015384615384615385},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},".":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}}}},"v":{"docs":{},"e":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}},"s":{"docs":{},".":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}}}}}}},"d":{"docs":{},"e":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.010796221322537112},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.006570302233902759},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.013530135301353014},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.014319809069212411},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.023076923076923078},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":2.504366812227074},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":5.001739130434783},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0053533190578158455},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.008314855875831485},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0053583389149363695},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.014084507042253521},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328}}},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.015384615384615385},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.007494646680942184},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.0967741935483871},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0020093770931011385},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.010025062656641603},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0015203344735841885},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.025974025974025976}}},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}},"s":{"docs":{},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}},"l":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}}}}}},":":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}},"i":{"docs":{},"f":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}},"i":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}},"u":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.007692307692307693},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"s":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},")":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":5.043352601156069}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248}}}}}}}}}}},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666}}}},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}},"k":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.01054481546572935},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.0582010582010582},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.04918032786885246},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.022788203753351208},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.006338028169014085},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.008314436885865457},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},":":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01639344262295082}}}}}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},";":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}},",":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.04},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.010723860589812333}}}}}}},":":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.008787346221441126},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.014844804318488529},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.011826544021024968},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01639344262295082},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.006046863189720333},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}},":":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},"s":{"docs":{},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}},":":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},".":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208}}},":":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.047058823529411764},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.01948051948051948},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.047058823529411764},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.01948051948051948},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.06},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.058823529411764705}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.09859154929577464},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.09859154929577464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.09859154929577464},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.0196078431372549}}},"^":{"2":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.07894736842105263}}}},"docs":{}}}}}}}}},".":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.04040404040404041},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.04040404040404041},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.09230769230769231},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.08571428571428572},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.07792207792207792},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.01948051948051948},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.08571428571428572},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.07792207792207792},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.01948051948051948}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863}}}}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}},"e":{"docs":{},"r":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.004302925989672977},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.021660649819494584},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.05755395683453238},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.014705882352941176}},"s":{"docs":{},",":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.09090909090909091}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203}}}},"a":{"docs":{},"n":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.03773584905660377}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.06741573033707865}},"e":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.04597701149425287}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}},"e":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}},"r":{"docs":{},"g":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},".":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.012539184952978056},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.013289036544850499},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.010025062656641603},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.011049723756906077},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.010256410256410256},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.00749063670411985},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.011560693641618497},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.007633587786259542},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.006299212598425197},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.016},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.014336917562724014},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.012121212121212121},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.006872852233676976},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.007874015748031496},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.009456264775413711},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204}}}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}},"p":{"docs":{},"l":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/":{"ref":"cpp/examples/","tf":0.008714596949891068},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.03571428571428571},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.01}},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.023076923076923078},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},".":{"docs":{},".":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}},"s":{"docs":{},"l":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.009230769230769232}}}}}},"p":{"docs":{},"c":{"docs":{},"_":{"docs":{},"x":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}},"/":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}},"s":{"docs":{},":":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"(":{"docs":{},"{":{"0":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"docs":{}}},"docs":{}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"{":{"3":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471}}},"^":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}},"docs":{}}}},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}}}}}},",":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}}}}}}},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"h":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}},"h":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"v":{"docs":{},"c":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},")":{"docs":{},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"g":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}},"l":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094}}}}},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372}}},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.009615384615384616},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.018281535648994516},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.004988913525498891},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.004743833017077799},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.056338028169014086},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.017241379310344827},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.006461421512732801},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.015384615384615385},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.003779289493575208},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},":":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}}}},"c":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}},"e":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},")":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}},"l":{"docs":{},"y":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}}}},")":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"g":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}},"e":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"?":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.030303030303030304},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.017167381974248927}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}},"o":{"docs":{},"r":{"docs":{},"=":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102}}}}}}}}}},"n":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0016629711751662971},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":5.0701754385964914},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.05660377358490566},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.07216494845360824},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.03508771929824561}}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.03508771929824561}}}}}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.02830188679245283},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863}}}},"a":{"docs":{},"l":{"docs":{},"!":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"m":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"i":{"docs":{},"s":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}},"u":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.009259259259259259},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},")":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.058823529411764705},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0392156862745098}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}},"g":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.015384615384615385},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.004743833017077799},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.056338028169014086},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":5.053571428571429},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.02145922746781116}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.037037037037037035},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},"a":{"docs":{},"l":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.019332161687170474},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.015267175572519083},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.005891016200294551},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.03571428571428571},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"s":{"docs":{},")":{"docs":{},",":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"l":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"e":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.010135135135135136},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.013422818791946308},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}},"e":{"docs":{},"y":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"f":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":2.0013140604467807},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":5.027060270602706},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":2.53056768558952},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":5.0354523227383865},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},":":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"(":{"docs":{},"{":{"0":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}}},"docs":{}}},"5":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}}}}}}}}}}}}}},"{":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"}":{"docs":{},";":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0005701254275940707},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{},".":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}},":":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}}},"!":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},"l":{"docs":{},"d":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},"e":{"docs":{},"r":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"/":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.006696428571428571},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.003779289493575208},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.04}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.05714285714285714}}},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"b":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822}}}}}}}}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}}}}}}}}},":":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"c":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"s":{"docs":{},".":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}},"t":{"docs":{},"a":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}},"u":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}},"s":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}},"_":{"docs":{},"s":{"docs":{},"w":{"docs":{},"_":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0075},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.014450867052023121},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":5.013274336283186},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":5.011764705882353},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":5.011764705882353}}},"y":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}},"k":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"e":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}},"w":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}},"!":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.04316546762589928},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.047058823529411764},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.047058823529411764},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.014814814814814815},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.021367521367521368},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}},"c":{"docs":{},"e":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}}},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}},"e":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},":":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},"s":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},")":{"docs":{},".":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}},"n":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}},"y":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.037825059101654845}},"_":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.029411764705882353}}}}}},"c":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},"?":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"s":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372}}}}},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.007029876977152899},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.06870229007633588},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.005891016200294551},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00954653937947494},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.006696428571428571},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0057553956834532375},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":5.074074074074074},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.016453382084095063},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.01282051282051282},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0066518847006651885},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0020093770931011385},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.018808777429467086},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0069605568445475635},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.016574585635359115},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.015384615384615385},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.012526096033402923},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.00938337801608579},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.005263157894736842},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.017341040462427744},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.007334963325183374},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.024},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.014184397163120567},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.012345679012345678},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":5.032501889644747},"faq.html":{"ref":"faq.html","tf":0.01}},"s":{"docs":{},"\"":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}},")":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542}},":":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},".":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}},"!":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},",":{"docs":{"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372}}}},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"#":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542}}}}}}}}}},"/":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":5.005464480874317},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},",":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":5.08080808080808}},"e":{"docs":{},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.030303030303030304}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204}}}}}}}},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}},":":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}}}}}}}},"r":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.014218009478672985}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.04225352112676056}},"l":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"y":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}},"e":{"docs":{},"r":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}},"n":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.013422818791946308},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.021164021164021163},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},"!":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},"v":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}},"a":{"docs":{},"t":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"o":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.008287292817679558},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":5.013888888888889},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.01762114537444934}}}}}},",":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.05555555555555555}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.027777777777777776},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.027777777777777776}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.013215859030837005},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}},".":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.004418262150220913},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.06451612903225806},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.11904761904761904},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.1282051282051282},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.053763440860215055},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},":":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},"/":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.01},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":5.043010752688172},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":5},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":5},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":5},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.043010752688172046}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":5}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.010683760683760684},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0043859649122807015}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.04},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},",":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"'":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},"(":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714}}}}}}},"o":{"docs":{},"f":{"docs":{"./":{"ref":"./","tf":0.013215859030837005}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/":{"ref":"cpp/","tf":0.02027027027027027},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.007029876977152899},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.007363770250368188},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.012598425196850394},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}},"t":{"docs":{},"o":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.009259259259259259},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.006802721088435374},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"c":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.012345679012345678}},"o":{"docs":{},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},":":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.009541984732824428}}}}}}}},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}},"/":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},",":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},"c":{"docs":{},"e":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}},"s":{"docs":{},"s":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":5}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.015444015444015444}}}}}}},"m":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.006747638326585695}},"i":{"docs":{},"s":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.006747638326585695}}}},"p":{"docs":{},"t":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988}}}}}}}}},"e":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.037037037037037035}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}}}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"s":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}}}}},"i":{"docs":{},"s":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}},"a":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.002771618625277162},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.08333333333333333}},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}},"q":{"docs":{},"n":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"3":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"docs":{"./":{"ref":"./","tf":0.00881057268722467},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"python/":{"ref":"python/","tf":10.1},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.017543859649122806},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},":":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}},"p":{"docs":{},"i":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"1":{"1":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"docs":{}},"docs":{}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}}},"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}}},"3":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}}},"4":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}}},"5":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806}}}},"6":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806}}}},"7":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806}}}},"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.010071942446043165},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.012539184952978056},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.057692307692307696},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.03322259136212625},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.057692307692307696},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.010723860589812333},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":5.036259541984733},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},":":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.014199655765920827},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.022483940042826552},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.021618625277161862},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.024112525117213665},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.018808777429467086},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.019933554817275746},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.013440860215053764},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.022041763341067284},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.017543859649122806},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.011049723756906077},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.015384615384615385},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.014613778705636743},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.01742627345844504},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.014084507042253521},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.019672131147540985},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.014912280701754385},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.017684887459807074},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.016853932584269662},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.02023121387283237},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.019559902200488997},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.030534351145038167},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.03571428571428571},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.026771653543307086},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.06741573033707865},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.017921146953405017},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.021212121212121213},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.01524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.02299505891296085},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.021251475796930343},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.024054982817869417},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.015748031496062992},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.014184397163120567},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},",":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.022900763358778626},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.03571428571428571},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.08333333333333333},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.01889763779527559},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.08333333333333333}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":5.015748031496063}},"e":{"docs":{},"r":{"docs":{},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}}},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898}}}}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028}}},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.038461538461538464},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.038461538461538464},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771}}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"m":{"docs":{},"s":{"docs":{},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}},"c":{"docs":{},"h":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}},"e":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}}}}}},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.012345679012345678},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"i":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}},"_":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}},"a":{"docs":{},"g":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}},"u":{"docs":{},"s":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.005263157894736842},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193}},"e":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}},"d":{"docs":{},".":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.029411764705882353}}}}}}},"t":{"docs":{},"h":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"/":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"/":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775}}}}}}}}}}}}},"\"":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},")":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128}}}},"c":{"docs":{},"h":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.022727272727272728}},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}},"s":{"docs":{},"s":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}},"d":{"docs":{},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}},"t":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"g":{"docs":{},"e":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875}},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},".":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}}}}},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},"n":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.01349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.021479713603818614},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.017391304347826087},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.015},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0068846815834767644},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.02877697841726619},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":5.01010101010101},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.05357142857142857},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.03571428571428571},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":5.01010101010101},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.07272727272727272},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.016701461377870562},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.1076923076923077},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.007334963325183374},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.05172413793103448},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.08823529411764706},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.03424657534246575},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0024705435195743063},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.03896103896103896},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":5.009708737864078},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.1},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":5.090909090909091},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.125},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.022727272727272728},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0070838252656434475},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":5.009708737864078},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.1},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":5.090909090909091},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.125},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.022727272727272728},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"/":{"docs":{},"g":{"docs":{},"p":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0075},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.034782608695652174},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":5},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.041666666666666664},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":5},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":5}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":5.020833333333333},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":5.020833333333333}},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0059031877213695395},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":5}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":5}}}}}}}},":":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}},"x":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"e":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},".":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}}}}}}}}}}}}}}}},"!":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}},"e":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.017699115044247787},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.01568627450980392},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.01568627450980392}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}}}}}},"t":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}},"r":{"docs":{},"t":{"0":{"docs":{},":":{"5":{"7":{"6":{"0":{"0":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.01054481546572935},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.01730769230769231},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.013380281690140845}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},"s":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.08},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":5.016949152542373},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":5.065420560747664},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104}}},"e":{"docs":{},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004225352112676056},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372}}}},"_":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.018691588785046728}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.018691588785046728}}}},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.005543237250554324},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.012922843025465602},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}},"y":{"docs":{},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":5.02}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.04}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"o":{"docs":{},"l":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.012307692307692308}}}}},"x":{"4":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.02027027027027027},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.033707865168539325},"cpp/examples/":{"ref":"cpp/examples/","tf":0.017429193899782137},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},",":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},"/":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301}}}}}}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}},"docs":{},"h":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},">":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"i":{"docs":{},")":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},"c":{"docs":{},"k":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.050359712230215826},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.044642857142857144}}}}}},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"x":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.03333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.021739130434782608}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.029411764705882353}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.03571428571428571},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.011385199240986717},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.031007751937984496},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.031007751937984496}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239}}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248}}}}}},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"_":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239}}}}}}}}}}},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.03076923076923077}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.03076923076923077}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124}}}}}},"p":{"3":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.008771929824561403}},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}}},"u":{"docs":{},"r":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"e":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}}},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}},"s":{"docs":{},"h":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.03541912632821724}},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.018957345971563982}}}},"s":{"docs":{},"h":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.014218009478672985}},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}},"h":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.009977827050997782},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.01873536299765808}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}}}}}}}}}}}}}}},"k":{"docs":{},"g":{"docs":{},":":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},":":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"x":{"docs":{},".":{"docs":{},"y":{"docs":{},".":{"docs":{},"z":{"docs":{},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}}}}}}},"q":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372}}}}}}},"r":{"docs":{},"i":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.020134228187919462},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},"u":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.009230769230769232}},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}}}}}}}}},",":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}},".":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":10.006756756756756},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":10.002923976608187}}}}}}},"l":{"docs":{},"i":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"e":{"docs":{},"r":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"t":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0125},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":5.097560975609756},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":5.097560975609756},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.034782608695652174},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.017699115044247787},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":5.097560975609756},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0017103762827822121},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.01568627450980392},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":5.08955223880597},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.01568627450980392},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":5.08955223880597}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.02027027027027027},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/":{"ref":"cpp/examples/","tf":0.013071895424836602},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193}},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}}}}}}}}},"c":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}},"a":{"docs":{},"i":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}}}},"t":{"docs":{},"e":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.022941970310391364},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.06201550387596899},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.018244013683010263},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.007874015748031496},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"s":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}}}}},"_":{"docs":{},"h":{"docs":{},"z":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.009122006841505131},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.004561003420752566},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.004561003420752566},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.009122006841505131},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},"e":{"docs":{},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"w":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.013665594855305467},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":5},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":5}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}},"_":{"docs":{},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}},")":{"docs":{},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.018691588785046728}},"s":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}}}}}},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.06315789473684211}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.09230769230769231}}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.08450704225352113}}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.03225806451612903}}},"y":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.03225806451612903}}}}}}}}}},"c":{"docs":{},"e":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}}}},"e":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"p":{"docs":{},"o":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"r":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.02185792349726776},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.008064516129032258},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372}},"s":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},"y":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},":":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}},".":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},":":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.057692307692307696},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.057692307692307696}}}}}}}},"l":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.008771929824561403}},"a":{"docs":{},"c":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}},"i":{"docs":{},"c":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}}},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.010071942446043165},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.017414601473543203},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.00804289544235925},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}},"s":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.016075016744809108},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.00946643717728055},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0053533190578158455},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.008314855875831485},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.008707300736771601},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.017543859649122806},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.008120649651972157},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.013812154696132596},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.006263048016701462},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.009649122807017544},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00964630225080386},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.01589242053789731},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.015267175572519083},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.011023622047244094},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.004751045229950589},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.01770956316410862},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677}}}}}}}},"i":{"docs":{},"r":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.008928571428571428},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.016701461377870562},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125},"faq.html":{"ref":"faq.html","tf":0.011428571428571429}},"e":{"docs":{},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},"d":{"docs":{},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714}}},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.015444015444015444}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.004434589800443459}}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}}}}}}}}}},"g":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}}}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.007029876977152899},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.014735432016075016},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.012121212121212121}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.01818181818181818}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":5.06}}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.031578947368421054},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":5.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.03636363636363636},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.060240963855421686},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.01327433628318584},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0234375},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}},"u":{"docs":{},"s":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.03007518796992481},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.008928571428571428},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0075075075075075074},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":5.018957345971564}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.022727272727272728},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}},"s":{"docs":{},",":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.009280742459396751},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}},"t":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.03480278422273782},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.005633802816901409},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904}},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.008120649651972157}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0034802784222737818}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0034802784222737818}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.009280742459396751}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.00580046403712297}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0069605568445475635}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}}}}}}}}}},"i":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561}}}}}}}}}},"d":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.03773584905660377},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}},"e":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.07017543859649122},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.041237113402061855}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886}}}}}}}},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.006747638326585695},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0052173913043478265},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.022988505747126436}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.02}}}}}},"y":{"docs":{},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}}}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}},"s":{"docs":{},".":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}},"c":{"docs":{},"h":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00702576112412178}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}},"l":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104}}}},"s":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"l":{"docs":{},"i":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.03571428571428571},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.022483940042826552},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.017094017094017096},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.03215077605321508},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.03884795713328868},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.01567398119122257},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.026578073089700997},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.05764411027568922},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.030162412993039442},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.03007518796992481},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.026565464895635674},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.024861878453038673},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.023076923076923078},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.033402922755741124},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.029490616621983913},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.034210526315789476},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.03456591639871383},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.00749063670411985},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.046242774566473986},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0647921760391198},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.05725190839694656},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.04094488188976378},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.032},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.02867383512544803},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.024242424242424242},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.01919422272900038},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0755608028335301},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.027491408934707903},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.015748031496062992},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.018912529550827423},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.017167381974248927},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},":":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.025387263339070567},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.017738359201773836},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.016241299303944315},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.020050125313283207},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.018975332068311195},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.016701461377870562},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.014912280701754385},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.018488745980707395},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.009779951100244499},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.014063093880653743},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.00984251968503937},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.01182033096926714}}}}}}}}}}}},"m":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.010716677829872739},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.021660649819494584},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{},"\"":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}},"d":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.017414601473543203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.013745704467353952}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516}}}}}},"t":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}},"l":{"docs":{},"v":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},"u":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.03333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.021739130434782608}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.010512483574244415},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.015873015873015872},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.020223752151462996},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.017130620985010708},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.01662971175166297},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.017414601473543203},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.01567398119122257},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.016611295681063124},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.02506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.01160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.012531328320802004},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.018026565464895637},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.022099447513812154},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.01282051282051282},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.012526096033402923},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.021447721179624665},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.015492957746478873},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.013114754098360656},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.017543859649122806},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.014469453376205787},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.016853932584269662},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.017341040462427744},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.019559902200488997},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.02099236641221374},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.02047244094488189},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.016},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.014336917562724014},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.015151515151515152},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.018292682926829267},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.018434055492208286},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.021251475796930343},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.015463917525773196},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.009456264775413711},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.017167381974248927},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"l":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"s":{"docs":{},"(":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.014173228346456693}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.007692307692307693},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.007590132827324478}}}}},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904}},"l":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}}}},"u":{"docs":{},"c":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0030120481927710845},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},"t":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.00580046403712297},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}}}},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"=":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}},"u":{"docs":{},"s":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}},"u":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.02702702702702703},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.09550561797752809},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.006006006006006006},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.02178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.006956521739130435},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.015037593984962405},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.004434589800443459},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.006046863189720333},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.03508771929824561},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.01652892561983471}}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},":":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}},"a":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},"s":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}},".":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"s":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}},"l":{"docs":{},"e":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}},"s":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"o":{"docs":{},"b":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}}},"u":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176}}}}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}},"r":{"docs":{},"c":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}},"o":{"docs":{},"t":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}},"f":{"docs":{},"s":{"docs":{},"/":{"docs":{},"f":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"d":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"/":{"2":{"0":{"1":{"7":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"8":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}},"l":{"docs":{},"e":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.014814814814814815}}},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.03076923076923077}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.03076923076923077}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}}}}},"i":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}},"w":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232}}}},"m":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}},"p":{"docs":{},"m":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}},":":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}}}},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664}}}},"c":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.047619047619047616},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.047619047619047616}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":5},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":5}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"l":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}},".":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}},".":{"docs":{},".":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}},":":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.011682242990654205},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203}}}},"c":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":5}}}}}},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}}}}}}}}}}}},"k":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":5.064},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.012}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.012}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008}}}}}}}}}}},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.021052631578947368},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.021052631578947368},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.02666666666666667}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.018691588785046728},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.02666666666666667}}}},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02}},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.02247191011235955}}},"docs":{}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.021052631578947368},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.021052631578947368}}}}}},"g":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.02247191011235955}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}},"f":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}},"s":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}},"s":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904}}}},":":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"(":{"docs":{},"{":{"0":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.04316546762589928},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.047058823529411764},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.047058823529411764},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.06741573033707865}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.004743833017077799},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.028169014084507043}}},"y":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.014084507042253521}}}}}},"^":{"2":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.06741573033707865}}}},"docs":{}},",":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}},"u":{"docs":{},"r":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"n":{"docs":{},"s":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"o":{"docs":{},"r":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.03333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.06},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.04597701149425287}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}},"y":{"docs":{},"r":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}},"\"":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}},"e":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.010438413361169102},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},")":{"docs":{},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}},"d":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.014018691588785047},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0052173913043478265},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.02667814113597246},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.01742627345844504},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.03305785123966942},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.03508771929824561},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.019672131147540985},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.017341040462427744},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.012},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.00909090909090909},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.014184397163120567},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"c":{"docs":{},"m":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.013513513513513514},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.011538461538461539},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.020242914979757085},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.007363770250368188},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.02386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.025525525525525526},"cpp/examples/":{"ref":"cpp/examples/","tf":0.008714596949891068},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0057553956834532375},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.009896729776247849},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.018292682926829267},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":5.047169811320755},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.05154639175257732},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.010716677829872739},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.026565464895635674},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.009154929577464789},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.02622950819672131},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.010526315789473684},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.008842443729903537},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.02444987775061125},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.017241379310344827},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.013358778625954198},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.018434055492208286},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.01948051948051948},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.01948051948051948},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.00984251968503937},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.014184397163120567},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0045351473922902496},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}},"u":{"docs":{},"p":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"_":{"docs":{},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},")":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},")":{"docs":{},":":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"c":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},")":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}},"(":{"docs":{},")":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}}}}},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}}},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.03198031980319803},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}},"s":{"docs":{},":":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":5}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.03773584905660377},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927}}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}},"/":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}},"(":{"docs":{},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"x":{"docs":{},"x":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}}},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.006872852233676976}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.010135135135135136},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0189328743545611},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.013303769401330377},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.013921113689095127},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.011385199240986717},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.010526315789473684},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.012861736334405145},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.029411764705882353},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.009502090459901177},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.012307692307692308},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},":":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.012307692307692308},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248}}},"d":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.015384615384615385},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},":":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"1":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},"docs":{},"n":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"/":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"m":{"0":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},"docs":{},"n":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}},"u":{"docs":{},"s":{"docs":{},"b":{"0":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},"docs":{},"n":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}}}}}},"[":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"]":{"docs":{},"[":{"docs":{},":":{"docs":{},"b":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"]":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"]":{"docs":{},"[":{"docs":{},":":{"docs":{},"b":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"]":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"[":{"docs":{},":":{"docs":{},"b":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"]":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.007692307692307693},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":5.011510791366907},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":5.059259259259259},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0020093770931011385},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.009154929577464789},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},",":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0020093770931011385},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":5.039426523297491}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.010752688172043012}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.010752688172043012}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007}}}}}}}}}}}}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}},"_":{"docs":{},"b":{"docs":{},"y":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0045351473922902496}},"e":{"docs":{},".":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}},"o":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0392156862745098}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}}}},"a":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}},"q":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}},"e":{"docs":{},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124}}}}}}}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784}}}},"l":{"docs":{},"f":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0016629711751662971},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.02830188679245283},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}}}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.006570302233902759},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.007363770250368188},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/":{"ref":"cpp/examples/","tf":0.013071895424836602},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"n":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.005891016200294551},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},":":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542}}}}}}}}}}}}}}}}}}}},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}}}},"r":{"docs":{},"t":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}},"l":{"docs":{},"i":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}}},"u":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}}}}}}}},"i":{"docs":{},"p":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"f":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":5.048484848484849}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.00909090909090909}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.00909090909090909}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}},")":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.010135135135135136},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.014814814814814815},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}},"f":{"docs":{},"i":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.016891891891891893},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.02247191011235955},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.017429193899782137},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.011049723756906077},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534}}},":":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}},".":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}},"s":{"docs":{},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}},".":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}}}}}},"d":{"docs":{},"e":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}}}},"!":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}},"t":{"docs":{},"l":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.010135135135135136},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.02247191011235955},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.017543859649122806}},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}},"k":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.07142857142857142},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.07142857142857142}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}}},"z":{"docs":{},"e":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.03333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.021739130434782608}}},"_":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372}}}}}}}},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"c":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.011160714285714286},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":3.339339339339339},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":3.3397435897435894},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":2.5210526315789474},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.013333333333333334},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.009259259259259259},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},".":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"s":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}},")":{"docs":{},".":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}},"t":{"docs":{},"h":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}},"f":{"docs":{},"t":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.09848484848484848},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}},"e":{"docs":{},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"i":{"docs":{},"m":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},"e":{"docs":{},"/":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}},"o":{"docs":{},"n":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.07352941176470588}},"e":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}},"_":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.029411764705882353}}}}}}},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}},"i":{"docs":{},"f":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.015384615384615385},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.006024096385542169},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.01282051282051282},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.003880266075388027},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.018808777429467086},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.017543859649122806},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0069605568445475635},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.016574585635359115},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.015384615384615385},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.012526096033402923},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.00804289544235925},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.007017543859649123},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.006430868167202572},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.017341040462427744},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.007334963325183374},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.024},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.014184397163120567},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"i":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.007692307692307693},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.015267175572519083},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.013392857142857142},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004225352112676056},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},":":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}},"\"":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}},"a":{"docs":{},"l":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.049586776859504134}}}}}}},"e":{"docs":{},"d":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0051635111876075735},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.017699115044247787},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521}},")":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}},"s":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":5}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}},"n":{"docs":{},"d":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}}},"w":{"docs":{},"n":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}},"o":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.005891016200294551},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00954653937947494},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/examples/":{"ref":"cpp/examples/","tf":0.010893246187363835},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.015444015444015444},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.016701461377870562},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0061403508771929825},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00702576112412178},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.008557457212713936},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.0070921985815602835},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},"u":{"docs":{},"p":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.007159904534606206},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"(":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.014814814814814815},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}},"c":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733}}}},"e":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0034207525655644243},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631}},"/":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}}},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}},"u":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.04439252336448598},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.004434589800443459},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":5.015444015444015},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.049586776859504134},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.04},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.04},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488}},"s":{"docs":{},",":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":5.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":5.02}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.04},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.04}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.011583011583011582},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.006872852233676976}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025}}}}}},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.002280501710376283},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.004573170731707317}}}}}}}},"l":{"docs":{},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}},"s":{"docs":{},",":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.03225806451612903},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"l":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"c":{"docs":{},"k":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}},"e":{"docs":{},"p":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.010510510510510511},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0045351473922902496},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.006006006006006006}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},"s":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.013114754098360656},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.09652509652509653},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0053583389149363695}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.015444015444015444}}}}}}},"!":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}},"_":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.015444015444015444}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.006697923643670462},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.0117096018735363},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.006112469437652812},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},",":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}}}}}}},"n":{"docs":{},"e":{"docs":{},"!":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}},"r":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.007029876977152899},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}},":":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.05128205128205128}}},"s":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"c":{"docs":{},"t":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},"p":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}},"v":{"docs":{},"e":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.06611570247933884},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.022058823529411766},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.006697923643670462},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.01652892561983471}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.024793388429752067},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"s":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808}},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.36},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":5.016129032258065},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":5.018518518518518},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":5.010752688172043},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.006097560975609756},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":5.008333333333334},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":5.0071942446043165},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":5.01010101010101},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":5.008130081300813},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":5.008928571428571},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":5.003861003861004},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":5.008264462809917},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":5.007352941176471},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":5.017543859649122},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":5.009433962264151},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":5.010309278350515},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004688546550569324},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":5.008928571428571},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":5.005434782608695},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":5.01010101010101},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":5.008130081300813},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":5.007518796992481},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":5.019230769230769},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":5.007518796992481},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":5.019230769230769},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":5.003610108303249},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":5.0071942446043165},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":5.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":5.016949152542373},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":5.017857142857143},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":5.021739130434782},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":5.0181818181818185},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":5.007042253521127},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.011049723756906077},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":5.015151515151516},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":5.0120481927710845},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":5.013888888888889},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":5.003787878787879},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":5.011627906976744},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":5.023809523809524},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":5.008264462809917},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":5.008771929824562},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0043859649122807015},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":5.0023419203747075},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":5.026315789473684},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":5.014705882352941},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":5.0256410256410255},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":5.010752688172043},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":5.016129032258065},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":5.0036764705882355},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":5.014705882352941},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":5.0036764705882355},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":5.026315789473684},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":5.014705882352941},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.02601156069364162},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":5.015384615384615},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":5.014084507042254},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":5.008695652173913},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":5.018867924528302},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":5.004424778761062},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":5.015384615384615},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":5.008130081300813},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":5.014084507042254},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":5.010416666666667},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.011002444987775062},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":5.0131578947368425},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":5.008620689655173},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":5.020408163265306},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":5.008620689655173},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":5.007751937984496},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":5.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":5.009803921568627},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":5.009803921568627},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":5.006849315068493},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.007633587786259542},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":5.01123595505618},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":5.017857142857143},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":5.020833333333333},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":5.020833333333333},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.006299212598425197},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":5.01123595505618},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":5.020833333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":5.020833333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":5.020833333333333},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":5.0256410256410255},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":5.013986013986014},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.005701254275940707},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":5.01123595505618},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":5.013333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":5.019607843137255},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":5.015384615384615},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":5.010526315789473},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":5.006993006993007},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":5.019230769230769},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":5.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":5.007751937984496},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":5.011764705882353},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":5.019230769230769},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":5.014285714285714},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":5.0120481927710845},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":5.022222222222222},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":5.0064935064935066},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":5.012987012987013},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":5.01123595505618},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":5.003921568627451},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":5.009708737864078},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":5.014285714285714},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":5.012987012987013},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":5.01123595505618},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":5.014084507042254},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":5.020833333333333},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":5.007462686567164},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":5.003246753246753},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":5.011904761904762},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":5.0092592592592595},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":5.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.031877213695395513},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":5.01123595505618},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":5.013333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":5.019607843137255},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":5.015384615384615},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":5.010526315789473},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":5.017543859649122},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":5.019230769230769},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":5.011494252873563},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":5.007751937984496},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":5.011764705882353},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":5.019230769230769},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":5.0120481927710845},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":5.022222222222222},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":5.012987012987013},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":5.01123595505618},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":5.003921568627451},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":5.009708737864078},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":5.014285714285714},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":5.012987012987013},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":5.020833333333333},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":5.007462686567164},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":5.003246753246753},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":5.011904761904762},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":5.0092592592592595},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":5.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":5.014084507042254},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":5.01123595505618},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":5.009345794392523},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":5.006666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":5.004901960784314},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":5.014705882352941},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856}},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664}}}}}}},",":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}},"d":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.013461538461538462},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.009446693657219974},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.00788436268068331},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.008836524300441826},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004225352112676056},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.03333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.07017543859649122},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.03773584905660377},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.041237113402061855},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.043478260869565216},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.06015037593984962},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.06015037593984962},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.038461538461538464},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.037122969837587005},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.05555555555555555},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.015151515151515152},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.01056338028169014},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.02099236641221374},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.07142857142857142},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.041666666666666664},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.01732283464566929},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.05128205128205128},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},"&":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004225352112676056}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"(":{"3":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},",":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}},"(":{"docs":{},"[":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"]":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}}}}}}}},":":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.04838709677419355},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.03773584905660377},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.04081632653061224},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.033707865168539325},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.033707865168539325},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.004573170731707317},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176}},">":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},",":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464}}}}},")":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.005627009646302251},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.04838709677419355},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},":":{"docs":{},":":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775}}}}}}}}}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.008565310492505354},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.01282051282051282},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.003880266075388027},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0043859649122807015},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.009363295880149813},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.006299212598425197},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.00909090909090909},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.007601672367920942},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.00859106529209622},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.007494646680942184},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.010683760683760684},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"a":{"docs":{},"w":{"docs":{},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"c":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0016629711751662971},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}},"m":{"docs":{},"u":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0005701254275940707}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}},"a":{"docs":{},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"s":{"docs":{},"b":{"docs":{},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}},"p":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.013812154696132596},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.005263157894736842},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.00804289544235925},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463}},"&":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}}}}}}}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581}},".":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506}}}}},"l":{"docs":{},":":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":5.0088888888888885},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}}},"c":{"docs":{},"e":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}},"s":{"docs":{},"s":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},"y":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}},":":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}},"!":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012}}}}}}}}}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372}}}}}},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.012302284710017574},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.008836524300441826},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":5.030769230769231},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.014814814814814815},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.017241379310344827},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.011428571428571429}},".":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},":":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}},"?":{"docs":{"faq.html":{"ref":"faq.html","tf":0.007142857142857143}}}}}}},"s":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}},"e":{"docs":{},"r":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.006006006006006006},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.008771929824561403}}},"v":{"docs":{},"i":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}},"e":{"docs":{},"y":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}},"d":{"docs":{},"o":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.015037593984962405},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.013513513513513514}}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}},"b":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.014989293361884369},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.014735432016075016},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.009146341463414634},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.012922843025465602},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.018808777429467086},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.019933554817275746}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}}}}},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}}}},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.01818181818181818}}}}}}}}},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}},"c":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585}}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775}}}}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756}}}}}}}}}}}}}},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.005263157894736842},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}},":":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0075075075075075074},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"i":{"docs":{},"t":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}}}}}},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.00881057268722467},"swift/":{"ref":"swift/","tf":0.05555555555555555}},":":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.014218009478672985}}}}},"g":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"y":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.015037593984962405},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.008787346221441126},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":3.3641025641025637},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":5.022900763358779},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":5.046979865771812},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.005891016200294551},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.007380073800738007},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00954653937947494},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.015625},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.010510510510510511},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.009345794392523364},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.017467248908296942},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.010434782608695653},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.007194244604316547},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.009140767824497258},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0021514629948364886},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.010683760683760684},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.002771618625277162},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.01567398119122257},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.016129032258064516},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.012531328320802004},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.00580046403712297},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.012531328320802004},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.013812154696132596},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.045454545454545456},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.060240963855421686},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.03409090909090909},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.01282051282051282},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.010438413361169102},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.01742627345844504},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.007746478873239437},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.036065573770491806},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.013157894736842105},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.008842443729903537},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.017341040462427744},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.006112469437652812},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.009541984732824428},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.017921146953405017},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":5.0442073170731705},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.00984251968503937},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.01182033096926714},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269},"faq.html":{"ref":"faq.html","tf":0.007142857142857143}},"s":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},")":{"docs":{},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}}},"(":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}},"/":{"docs":{},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}},",":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.008547008547008548},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.012539184952978056},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.003795066413662239},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.03591160220994475},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.010256410256410256},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.007894736842105263},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.013665594855305467},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.011560693641618497},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.007633587786259542},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.016},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.014336917562724014},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.012121212121212121},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.009146341463414634},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.007874015748031496},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.02127659574468085}},".":{"docs":{},".":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993}}}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},"#":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"/":{"docs":{},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.00641025641025641},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0016629711751662971},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.009404388714733543},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.008064516129032258},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.0034802784222737818},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0028462998102466793},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.008287292817679558},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.006263048016701462},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.002411575562700965},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.012},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.00909090909090909},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0005701254275940707},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.005905511811023622},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.0070921985815602835}},".":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"i":{"docs":{},"d":{"1":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},"docs":{}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.004573170731707317},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"a":{"docs":{},"v":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}},"r":{"docs":{},"c":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"s":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}}}}}}}}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.028169014084507043}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.008097165991902834},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.010512483574244415},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},".":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}}},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}},"k":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.007029876977152899},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},")":{"docs":{},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.021052631578947368},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.018518518518518517}}}}}},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":5},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":5}},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}},"h":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.009198423127463863},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.003779289493575208},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045}}}}}}}}}},"v":{"docs":{},"e":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286}},"d":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}}}},"n":{"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}},"8":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}},"docs":{}}}}}}}}}}}}}},".":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}},"o":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384}}}},".":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"r":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},"r":{"docs":{},"t":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}}}}}}}}}}}}}},".":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}},"k":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"w":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.0196078431372549}}}}}}},"s":{"docs":{},"h":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"a":{"docs":{},"u":{"docs":{},"r":{"docs":{},"@":{"docs":{},"a":{"docs":{},"u":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},".":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}},"s":{"docs":{},".":{"docs":{"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}},"k":{"docs":{},"e":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":2.011826544021025},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.015384615384615385},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.004733218588640275},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.013282732447817837},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0005701254275940707},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.015267175572519083},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.022339027595269383},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":5.017777777777778},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.013100436681222707},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0052173913043478265},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.015037593984962405},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.004733218588640275},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.011695906432748537}},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}},"/":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}}}},"p":{"docs":{},"i":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}}},"]":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}},"n":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.02877697841726619},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856}}}},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0026791694574681848}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.004018754186202277}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}},"l":{"docs":{},"k":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.01909307875894988},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0075075075075075074},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.02527075812274368},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.09352517985611511},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334}},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"=":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}}}}}},",":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639}}},"s":{"docs":{},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":5}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.012531328320802004},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166}}},"'":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976}}}}}}}},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124}}}},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}}}}},"g":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.018957345971563982}},"=":{"docs":{},"v":{"docs":{},"x":{"docs":{},".":{"docs":{},"y":{"docs":{},".":{"docs":{},"z":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"r":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},":":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}}}}}}}}},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}}}}}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"1":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}},"docs":{}}},"docs":{}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"1":{"docs":{},".":{"0":{"docs":{},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"&":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"]":{"docs":{},"(":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{},"(":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"[":{"docs":{},"]":{"docs":{},"(":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02}},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},":":{"5":{"3":{"3":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}},"{":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"}":{"docs":{},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}},")":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":5.011806375442739}},"e":{"docs":{},"r":{"docs":{},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0005701254275940707}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0005701254275940707}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}},"i":{"docs":{"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.015267175572519083},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":10.017543859649123},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":5.003420752565565},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0059031877213695395},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},"s":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.015384615384615385},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":10.067415730337078},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.027210884353741496},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"s":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},":":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.02247191011235955}}},".":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}}}},":":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}},")":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"_":{"docs":{},"f":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249}},"i":{"docs":{},"n":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0030120481927710845},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534}}},":":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.004282655246252677}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.006423982869379015}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}}}},"x":{"docs":{},"t":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.04},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.04},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},".":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.03225806451612903}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.037037037037037035},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.037037037037037035}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976}}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976}}}}}}}}}}}}}},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.058823529411764705}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}},"y":{"docs":{},"r":{"docs":{},"e":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.033950617283950615}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.006172839506172839}}}},"/":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"n":{"docs":{},"i":{"docs":{},"c":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"o":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.02666666666666667},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875}},"i":{"docs":{},"c":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},":":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.037383177570093455},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.02666666666666667}}},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.013333333333333334}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372}},".":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.03571428571428571},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.058823529411764705}},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0057553956834532375}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}}}}}}}}}},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.03571428571428571}}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.029411764705882353}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"/":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},".":{"docs":{},"h":{"docs":{},"\"":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}}}}}}}},":":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"o":{"docs":{},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},"l":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875}}}}}}}},"s":{"docs":{},"\"":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},".":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}},"k":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}}},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.03305785123966942},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.03508771929824561},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286}}},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}}}}}}}}}},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882}},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882}}}}}}}}}}}}}}}},"w":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.024615384615384615}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},"s":{"docs":{},".":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}},",":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}},",":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}},"e":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124}}},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},".":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},"?":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}}},"r":{"docs":{},"d":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},"n":{"docs":{},"g":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"k":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}},"s":{"docs":{},"e":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"e":{"docs":{},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"m":{"docs":{},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},",":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"\"":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"a":{"docs":{},"t":{"docs":{},"'":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},",":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"u":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.03264604810996564},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.056074766355140186}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":5.017182130584192}},"e":{"docs":{},"r":{"docs":{},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.010830324909747292}}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667}}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.006872852233676976}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.006872852233676976}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.006872852233676976}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.046153846153846156},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":5.018796992481203},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.00387263339070568},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0053533190578158455},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"w":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}},"m":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":5.03740157480315}},"e":{"docs":{},"r":{"docs":{},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.005905511811023622}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.007874015748031496}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}}}}}}}}}},".":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.007874015748031496}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.05357142857142857}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.03571428571428571}}}}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}},"d":{"docs":{},"e":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":10.003076923076923}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}}}}}}},"i":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.010135135135135136},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.008771929824561403},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}},"c":{"docs":{},"k":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232}}}}}}}}},"u":{"docs":{},"e":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.007621951219512195},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.09090909090909091},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.047619047619047616},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.047619047619047616}},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},";":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},":":{"1":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}},"docs":{}}},"t":{"docs":{},"h":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}},"y":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.008610086100861008},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.026200873362445413},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}},"/":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}}}}}},"n":{"docs":{},"e":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":5.047281323877068},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},".":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176}}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.0070921985815602835},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":5}}}}}}}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.0070921985815602835}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.0070921985815602835}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}}}}}}}}},":":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.004573170731707317},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664}},"s":{"docs":{},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}}}}},"r":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},",":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.007746478873239437},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},"_":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"s":{"docs":{},")":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"l":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}}}}}}}},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"t":{"docs":{},"c":{"docs":{},"_":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304}}}}}}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}},"c":{"docs":{},"k":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"c":{"docs":{},"p":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.006338028169014085}},":":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"/":{"docs":{},"/":{"docs":{},"[":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"]":{"docs":{},"[":{"docs":{},":":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"]":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"]":{"docs":{},"[":{"docs":{},":":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"]":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"]":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.013422818791946308},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.009446693657219974},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.006454388984509466},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.035331905781584586},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.03205128205128205},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.020509977827051},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.03088803088803089},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.03014065639651708},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.02821316614420063},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.036544850498338874},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.013440860215053764},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.012531328320802004},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.015081206496519721},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.008538899430740038},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.013812154696132596},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.015151515151515152},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.023076923076923078},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.010438413361169102},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.010723860589812333},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.008450704225352112},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.01639344262295082},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00702576112412178},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.012861736334405145},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.031835205992509365},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.014450867052023121},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.006112469437652812},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.03424657534246575},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.02099236641221374},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.07865168539325842},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.03622047244094488},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.07865168539325842},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.021505376344086023},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.02727272727272727},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.028963414634146343},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.02717597871531737},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.04},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0059031877213695395},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.04},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.029209621993127148},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.025590551181102362},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.01182033096926714},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.03571428571428571},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.030042918454935622},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"s":{"docs":{},".":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.016059957173447537},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.01282051282051282},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.009423503325942351},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.01406563965170797},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.009404388714733543},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.00580046403712297},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0028462998102466793},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.005263157894736842},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.00482315112540193},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.013108614232209739},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.011023622047244094},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.00909090909090909},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.009146341463414634},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.01330292664386165},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.012027491408934709},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.005905511811023622},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.023166023166023165},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.03305785123966942},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.06},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.011363636363636364},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.057692307692307696},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.06},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.057692307692307696},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.06},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.024509803921568627}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521}}},"!":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247}}}},"i":{"docs":{},"c":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}},"w":{"docs":{},"o":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"=":{"4":{"1":{"3":{"8":{"1":{"docs":{},"m":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"s":{"docs":{},"l":{"docs":{},"c":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}}},"u":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.013215859030837005},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}},"l":{"docs":{},"i":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"f":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}},"i":{"docs":{},"n":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.02247191011235955},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.01881720430107527},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.009070294784580499}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506}}},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332}},"_":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}},"i":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"i":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.005398110661268556},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0052173913043478265},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.014989293361884369},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.007760532150776054},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0035211267605633804},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.012195121951219513},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.012922843025465602},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}}},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"c":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}}}}}}},"m":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.025974025974025976}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0032119914346895075},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0016629711751662971},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.003348961821835231},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.007575757575757576},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.06},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.06896551724137931},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.01948051948051948},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.01948051948051948}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808}}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"3":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}},"docs":{}}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}},"e":{"docs":{},"d":{"2":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}},"3":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}},"docs":{}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},"p":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.013513513513513514},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/examples/":{"ref":"cpp/examples/","tf":0.008714596949891068},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.005291005291005291},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.006756756756756757},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.017543859649122806},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.009009009009009009},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.003990877993158495},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.023696682464454975}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}},"s":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.005543237250554324},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.027366020524515394},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.03305785123966942},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244}}}},":":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.04439252336448598}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.002771618625277162},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.006461421512732801},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.010309278350515464},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.014912280701754385},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.01527331189710611},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}}}}}}}}}}}},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}}}}}}}},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.004640371229698376}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"!":{"docs":{},")":{"docs":{},":":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"{":{"0":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}},":":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232}}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}},"s":{"docs":{"./":{"ref":"./","tf":0.039647577092511016},"cpp/":{"ref":"cpp/","tf":0.02027027027027027},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.02027027027027027},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.06015037593984962},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0210896309314587},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.01730769230769231},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.05343511450381679},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.020134228187919462},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.024291497975708502},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.0328515111695138},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.026509572901325478},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.041820418204182044},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.01909307875894988},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.038461538461538464},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.033482142857142856},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01639344262295082},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.024024024024024024},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.022435897435897436},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.042105263157894736},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.06222222222222222},"cpp/examples/":{"ref":"cpp/examples/","tf":0.023965141612200435},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.013333333333333334},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.013100436681222707},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.01391304347826087},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.011278195488721804},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.037037037037037035},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.014625228519195612},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.004302925989672977},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.018201284796573874},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.017094017094017096},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.01164079822616408},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.03014065639651708},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.01567398119122257},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.016611295681063124},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.013921113689095127},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.004743833017077799},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.008287292817679558},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.01282051282051282},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.020876826722338204},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.00938337801608579},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.016901408450704224},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.01639344262295082},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.008771929824561403},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.01639344262295082},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.007234726688102894},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.016853932584269662},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.008557457212713936},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.014173228346456693},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.012},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.015151515151515152},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.013719512195121951},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.013683010262257697},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.015463917525773196},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.015748031496062992},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.0070921985815602835},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.015384615384615385},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.012093726379440665},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01953125},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.014619883040935672},"faq.html":{"ref":"faq.html","tf":0.024285714285714285}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335}}}}}},"a":{"docs":{},"g":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"e":{"docs":{},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"m":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":10}}}}}}}}}}}}}},"b":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.01054481546572935},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004929577464788733}}}}},"r":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.015037593984962405},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.04},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},":":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}},"_":{"docs":{},"b":{"docs":{},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188}}}}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"?":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.014814814814814815},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664}}}}}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}},":":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}},"s":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}},"d":{"docs":{},"p":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.011538461538461539},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.009154929577464789},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},":":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}},"/":{"docs":{},"/":{"docs":{},":":{"1":{"4":{"5":{"4":{"0":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"[":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"]":{"docs":{},"[":{"docs":{},":":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"]":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"]":{"docs":{},"[":{"docs":{},":":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"]":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"]":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}},"r":{"docs":{},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004225352112676056},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}},"/":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176}}}}},"i":{"docs":{},"d":{"2":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.04819277108433735},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}}}},"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.07228915662650602}},",":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}},"n":{"docs":{},"t":{"1":{"6":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.006702412868632708},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.027972027972027972}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588}}}}}},"docs":{}},"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.03333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.043478260869565216},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.07142857142857142},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.04411764705882353},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.00749063670411985},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.04411764705882353},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.055944055944055944},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.029411764705882353}}}}},"docs":{}},"6":{"4":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.018518518518518517}}}}},"docs":{}},"8":{"docs":{},"_":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.02680965147453083},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.03305785123966942},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.03508771929824561},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.04590163934426229},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.012195121951219513}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.029411764705882353}},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}},"docs":{}}},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.013422818791946308}},"/":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}}}},":":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676}}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.010752688172043012}},"i":{"docs":{},"s":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028}}}},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"l":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}},"v":{"0":{"docs":{},".":{"4":{"4":{"docs":{},".":{"0":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}},"docs":{}}},"docs":{}},"docs":{}}},"1":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771}},".":{"4":{"docs":{},".":{"1":{"8":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"docs":{}},"docs":{}}},"9":{"docs":{},".":{"0":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}},"docs":{}}},"docs":{}}},"2":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903}},".":{"0":{"docs":{},".":{"0":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"docs":{}}},"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"o":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.022222222222222223},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}}},"y":{"docs":{},",":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"l":{"docs":{},"u":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.020134228187919462},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.007363770250368188},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.00984009840098401},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.002771618625277162},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.01652892561983471},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0020093770931011385},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.07692307692307693},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.07692307692307693},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.008064516129032258},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.018050541516245487},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0028462998102466793},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.011363636363636364},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.004021447721179625},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.07142857142857142},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.08333333333333333},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.006299212598425197},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.08333333333333333},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0059031877213695395},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.056074766355140186},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.05333333333333334},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.005905511811023622},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0392156862745098}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898}}}}}}}},":":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.06015037593984962},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.06015037593984962},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028}}}}}},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.02702702702702703},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.029876977152899824},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.022941970310391364},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.03942181340341656},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.008836524300441826},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.025830258302583026},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00954653937947494},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.015384615384615385},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/examples/":{"ref":"cpp/examples/","tf":0.017429193899782137},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.022222222222222223},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.06956521739130435},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.02962962962962963},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.014629948364888123},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.014989293361884369},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.037037037037037035},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.010830324909747292},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0061403508771929825},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.01873536299765808},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.005627009646302251},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0070838252656434475},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.005905511811023622},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.01}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"/":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}},".":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}}},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}},".":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}},",":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}}},"'":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.012300123001230012},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":2.5087336244541483},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.04316546762589928},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.09859154929577464},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.08450704225352113},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.012224938875305624},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.07},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.06862745098039216},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.03137254901960784},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.09859154929577464},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.03137254901960784},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.09859154929577464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.0196078431372549}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":5},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":5}}},"y":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":5}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"_":{"docs":{},"s":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.005},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0009502090459901178},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":5.01123595505618},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.041666666666666664},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.041666666666666664},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":5.01123595505618}},"e":{"docs":{},"d":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.009779951100244499},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":5}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}},"s":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}},"x":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094}}}}}},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094}}}}}},"z":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094}}}}}},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"_":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}}}}}}},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}}}},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}}}}}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.09230769230769231},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.09230769230769231},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.006756756756756757},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.020134228187919462},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.014625228519195612},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.021739130434782608},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.008287292817679558},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":5.011363636363637},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269}},"s":{"docs":{},":":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},")":{"docs":{},".":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}},")":{"docs":{},".":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}},",":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.020134228187919462},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}},":":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.06818181818181818},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}},"i":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.03333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"p":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.014705882352941176}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.007363770250368188},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.002112676056338028}},".":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}},":":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.020134228187919462},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.022727272727272728}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.05555555555555555}}},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.016666666666666666},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.010869565217391304},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.027777777777777776}}}}},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.027777777777777776},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986}}}}}}}}},"v":{"docs":{},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}},"i":{"docs":{},"a":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.01054481546572935},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.006557377049180328}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}},",":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":5}}}}}}}}}}}}}}},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464}},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356}}}}}}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"e":{"docs":{},"w":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"e":{"docs":{},"r":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.008869179600886918},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.015444015444015444},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.10743801652892562},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.03676470588235294},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.013395847287340924}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.002771618625277162},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":5}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0022172949002217295}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0033259423503325942}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":5}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.03305785123966942}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.03305785123966942}}}}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}}}}},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.005291005291005291}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.00788436268068331},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":5.061538461538461},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":5.018796992481203},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.002280501710376283}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}}}}}},",":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0035419126328217238}},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0189328743545611},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.014989293361884369},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.021367521367521368},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.02106430155210643},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.018561484918793503},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.013282732447817837},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.010256410256410256},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.009859154929577466},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.02622950819672131},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.015789473684210527},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.01607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0149812734082397},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.01524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.02242493348536678},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.020618556701030927},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.007874015748031496},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0030234315948601664}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561}},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561}}}}}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561}}}}}},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}},"s":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.012987012987012988}}}}},"x":{"docs":{},".":{"docs":{},"i":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.014218009478672985}}},"y":{"docs":{},".":{"docs":{},"z":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.009478672985781991}},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}},"w":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.024390243902439025},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.024390243902439025},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.024390243902439025},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.022388059701492536},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.022388059701492536}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},"y":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.00788436268068331},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.005847953216374269},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00702576112412178},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.022058823529411766},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.022058823529411766}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00702576112412178}}}}}}}},".":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}},",":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}},")":{"docs":{},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}}},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"i":{"docs":{},"t":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.013333333333333334},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.021834061135371178},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.01217391304347826},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},"l":{"docs":{},"l":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},"r":{"docs":{},"n":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.01092896174863388},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}},":":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808}}}}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"l":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"faq.html":{"ref":"faq.html","tf":0.005714285714285714}},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"s":{"docs":{},"t":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}},")":{"docs":{},":":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"{":{"5":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}},":":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"{":{"0":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}},"x":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}},"n":{"docs":{},"t":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.010135135135135136},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.022556390977443608},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.008928571428571428},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0045045045045045045},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}},"s":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}},")":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}},":":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.046153846153846156},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0005701254275940707},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}},"c":{"docs":{},"h":{"docs":{"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},":":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542}}}}}},".":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}}}},"f":{"docs":{},"i":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}},"s":{"docs":{},"h":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}}},"e":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.031007751937984496},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248}}}},"d":{"docs":{},"e":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.006696428571428571},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0075075075075075074}},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.006696428571428571}}}}},"k":{"docs":{},"i":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"s":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}},";":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"?":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.005291005291005291},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}},"e":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.011235955056179775},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":5.006802721088436},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},".":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"s":{"docs":{},":":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}},".":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372}}},")":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}},"?":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}},")":{"docs":{},".":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}},"l":{"docs":{},"d":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}}},"s":{"8":{"4":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}},"docs":{}},"docs":{}}},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.008097165991902834},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.043010752688172046},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.015444015444015444},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.01639344262295082},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0035087719298245615},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.043010752688172046},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.013719512195121951}}}}}},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"v":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}},"y":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889}}}}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}}},"©":{"docs":{"./":{"ref":"./","tf":0.004405286343612335},"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/":{"ref":"cpp/guide/","tf":0.03571428571428571},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/":{"ref":"cpp/contributing/","tf":0.023255813953488372},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"swift/":{"ref":"swift/","tf":0.05555555555555555},"python/":{"ref":"python/","tf":0.05},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}},"\"":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}},"docs":{}}},"docs":{}}},"docs":{}}},"1":{"2":{"7":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"\"":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786}},"\"":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}},"d":{"docs":{},"k":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"\"":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"\"":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"\"":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},"s":{"docs":{},"/":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},"\"":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}},"h":{"docs":{},"\"":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}},"i":{"docs":{},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}},"x":{"docs":{},".":{"docs":{},"y":{"docs":{},"\"":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}},"n":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464}}}}}},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464}}}}},"y":{"docs":{},"y":{"docs":{},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.023255813953488372}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}},"m":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}}}},"d":{"docs":{},"d":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"y":{"docs":{},"\"":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}},":":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.003942181340341655},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"\"":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"\"":{"docs":{},".":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"\"":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}}}},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}},"x":{"6":{"4":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}},"docs":{}},"docs":{}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}},"m":{"3":{"docs":{},"\"":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}},"docs":{}},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"\"":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"/":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"s":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}},"docs":{}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},"_":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{},":":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}}},"/":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.04439252336448598},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.022058823529411766},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.022058823529411766},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"/":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.012145748987854251},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.00788436268068331},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.007363770250368188},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.02386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.037037037037037035},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248}},"/":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}}}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}},"u":{"docs":{},"l":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}},"r":{"docs":{},"t":{"docs":{},"l":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}},"u":{"docs":{},"s":{"docs":{},"r":{"docs":{},"/":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},".":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"l":{"docs":{},"d":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},",":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},".":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.021052631578947368}}}}}}}}}}},"x":{"docs":{},"m":{"docs":{},"l":{"docs":{},".":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"m":{"docs":{},"l":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"/":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"d":{"docs":{},".":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.008787346221441126}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.022556390977443608},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.005272407732864675},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.002628120893561104},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.011160714285714286},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.006006006006006006},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.002771618625277162},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.015432098765432098},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.005291005291005291},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.0078125},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},",":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},".":{"docs":{"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},":":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},":":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"x":{"docs":{},"t":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.007352941176470588},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.007352941176470588},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}},"w":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.007692307692307693},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.038461538461538464},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.013114754098360656},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.00749063670411985},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.021604938271604937},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.003779289493575208},"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.01171875},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249}}}}}}}}}}},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"2":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.017673048600883652}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}},"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.004418262150220913}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}},":":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0028169014084507044}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004225352112676056}}}}}}}}}}}}}},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}},",":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807}}}}}}}}}}},"d":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.012224938875305624},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}}},"/":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947}}}}}}}}},"g":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304}},".":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}},"s":{"docs":{},"t":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}},"u":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667}}}}}}},"a":{"docs":{},"r":{"docs":{"cpp/contributing/documentation.html":{"ref":"cpp/contributing/documentation.html","tf":0.00390625}}}}},"o":{"docs":{},"n":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0189328743545611},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.013303769401330377},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.013921113689095127},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.010025062656641603},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.011385199240986717},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.008350730688935281},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.010526315789473684},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.012861736334405145},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.004889975550122249},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.009502090459901177},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"faq.html":{"ref":"faq.html","tf":0.004285714285714286}},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}}},"t":{"docs":{},"e":{"docs":{"cpp/":{"ref":"cpp/","tf":0.0033783783783783786},"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.04491725768321513},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996},"faq.html":{"ref":"faq.html","tf":0.002857142857142857}},"s":{"docs":{},".":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786}}}},":":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0017574692442882249},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"b":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"f":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"p":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}},")":{"docs":{},".":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},"i":{"docs":{},"f":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"i":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232}}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.043010752688172046},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.043010752688172046},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}},"c":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356}}}}},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}},"!":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667}},"a":{"docs":{},"l":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612}},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}},"t":{"docs":{},"h":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.03636363636363636},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.02247191011235955}},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}},":":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"{":{"0":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},",":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013}}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.03636363636363636},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.025974025974025976}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.02247191011235955},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.02247191011235955}},"s":{"2":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.02631578947368421}}},"docs":{}}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}}}}},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}}},"w":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},",":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808}}}},"_":{"docs":{},"v":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}},"e":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.034482758620689655},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248}},"t":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}}},"v":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}},"d":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}},"g":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}}}},",":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.0035149384885764497}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.011160714285714286},"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.017777777777777778},"cpp/examples/":{"ref":"cpp/examples/","tf":0.006535947712418301},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.03333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.007722007722007722},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.03508771929824561},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.020618556701030927},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.021739130434782608},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.03007518796992481},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.07692307692307693},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.03007518796992481},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.07692307692307693},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.05555555555555555},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.015267175572519083},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.07142857142857142},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.08333333333333333},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.014173228346456693},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.08333333333333333},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.004291845493562232},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0022675736961451248},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"d":{"docs":{},":":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542}}}},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.011450381679389313},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.009448818897637795}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/api_reference/":{"ref":"cpp/api_reference/","tf":0.0025},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":3.3419170243204577}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}},"n":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.006956521739130435},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.010071942446043165},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.04195804195804196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.06},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.06896551724137931},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},".":{"docs":{"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.01948051948051948},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.01948051948051948}}},",":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.006956521739130435},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.00641025641025641},"cpp/server_plugins.html":{"ref":"cpp/server_plugins.html","tf":0.007407407407407408},"faq.html":{"ref":"faq.html","tf":0.008571428571428572}}}}},"v":{"docs":{},"i":{"docs":{},"g":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.005484460694698354},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.03571428571428571},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.029411764705882353},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464},"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343},"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},")":{"docs":{},".":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.004225352112676056}}},":":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894}}}}}},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"x":{"docs":{},")":{"docs":{"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154}}}}}},"l":{"docs":{},"l":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{"faq.html":{"ref":"faq.html","tf":0.004285714285714286}}}}}},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},"l":{"docs":{},"l":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}},"y":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}}}},"r":{"docs":{},"p":{"docs":{},"m":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857},"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},".":{"docs":{},".":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.015267175572519083},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":2.002628120893561},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.004418262150220913},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.008928571428571428},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694},"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.014018691588785047},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.018796992481203006},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.029411764705882353}},".":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}},"\"":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}},",":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}},";":{"docs":{},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}}}},"/":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"/":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"n":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.016853932584269662}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"n":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.016853932584269662}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"n":{"docs":{"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.01282051282051282}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"/":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"v":{"docs":{},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"w":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}}}}}}}}},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}}}}}}}}}},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}}}},"s":{"docs":{},"o":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.0015015015015015015}}},"r":{"docs":{},"c":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}},":":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}},"p":{"docs":{},"p":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"h":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.008888888888888889},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.003215434083601286}}}}}}},">":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.007159904534606206},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693},"cpp/guide/test.html":{"ref":"cpp/guide/test.html","tf":0.0056179775280898875},"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/examples/":{"ref":"cpp/examples/","tf":0.004357298474945534},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0052173913043478265},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0034423407917383822},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.009635974304068522},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.012195121951219513},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0020093770931011385},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.025078369905956112},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.009966777408637873},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.008120649651972157},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0028462998102466793},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.03314917127071823},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.017948717948717947},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.00804289544235925},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.015492957746478873},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.007894736842105263},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.01929260450160772},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.04838709677419355},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.00749063670411985},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.015267175572519083},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.033707865168539325},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.01732283464566929},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.033707865168539325},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.006461421512732801},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.006872852233676976},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.005905511811023622},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.008583690987124463},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416},"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"_":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}}}}}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}},"{":{"docs":{},"}":{"docs":{},";":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}},")":{"docs":{},">":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0016629711751662971},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}},"x":{"6":{"4":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}},"docs":{}},"8":{"6":{"docs":{},"_":{"6":{"4":{"docs":{},".":{"docs":{},"r":{"docs":{},"p":{"docs":{},"m":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.022058823529411766},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.022058823529411766},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.018691588785046728},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.02666666666666667}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"cpp/guide/build.html":{"ref":"cpp/guide/build.html","tf":0.003003003003003003}}}}}},"m":{"docs":{},"l":{"docs":{"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684}}}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784}}},"i":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471}}},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.02857142857142857}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.028169014084507043}}}}}},"y":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.04225352112676056},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.04285714285714286},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.04225352112676056},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.04285714285714286},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.04225352112676056},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.037383177570093455},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.02666666666666667}},"o":{"docs":{},"u":{"docs":{},":":{"docs":{"cpp/quickstart.html":{"ref":"cpp/quickstart.html","tf":0.0033783783783783786},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}},"r":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}}}}}},"'":{"docs":{},"r":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}},".":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}},"a":{"docs":{},"y":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}},":":{"docs":{"cpp/guide/installation.html":{"ref":"cpp/guide/installation.html","tf":0.007518796992481203}}}},"w":{"docs":{"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.004920049200492005},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.015180265654648957},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.007334963325183374},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.02586206896551724},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.023255813953488372},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}},"_":{"docs":{},"b":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0017211703958691911}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0136986301369863},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.006493506493506494}},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.015503875968992248}}}}}},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"_":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}},"s":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}}}}}}}},"d":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.03076923076923077}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.03076923076923077}}}}}}},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.007334963325183374},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.02}}}}}}}}}}}}}},"e":{"docs":{"faq.html":{"ref":"faq.html","tf":0.0014285714285714286}},"t":{"docs":{},".":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676}}}},"a":{"docs":{},"r":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}},"s":{"docs":{},".":{"docs":{"faq.html":{"ref":"faq.html","tf":0.002857142857142857}}}}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}},"j":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.008849557522123894},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471}}},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.02857142857142857}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.028169014084507043}}}}}},"=":{"docs":{"cpp/guide/general_usage.html":{"ref":"cpp/guide/general_usage.html","tf":0.008787346221441126},"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.011538461538461539},"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.013422818791946308},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.009446693657219974},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.010512483574244415},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.026509572901325478},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.006150061500615006},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.02386634844868735},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.021164021164021163},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.009140767824497258},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0025817555938037868},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.017130620985010708},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.017094017094017096},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.010532150776053215},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.014735432016075016},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.01567398119122257},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.013289036544850499},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.008064516129032258},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.008120649651972157},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.007518796992481203},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.004743833017077799},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.008287292817679558},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.01282051282051282},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.006263048016701462},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.01056338028169014},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.007017543859649123},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.006430868167202572},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0149812734082397},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.008670520231213872},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.003667481662591687},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0057251908396946565},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.012598425196850394},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.012},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.015151515151515152},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.009146341463414634},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.013683010262257697},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.013745704467353952},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.00984251968503937},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.0070921985815602835},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.009826152683295541},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"=":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735}}}},"!":{"docs":{},"=":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.009615384615384616},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0029455081001472753},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0024600246002460025},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747}}}},":":{"1":{"8":{"3":{"9":{"docs":{},")":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0057692307692307696},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.003048780487804878}}},"?":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0038461538461538464}}},"`":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"{":{"0":{"docs":{},".":{"1":{"docs":{},"f":{"docs":{},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}},"docs":{}},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.0979020979020979},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464}}}},"8":{"docs":{},".":{"0":{"docs":{},"f":{"docs":{},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}},"docs":{}}},"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.015384615384615385},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.014844804318488529},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.009198423127463863},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.011782032400589101},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0036900369003690036},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.007159904534606206},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.010582010582010581},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.014388489208633094},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.007312614259597806},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.043010752688172046},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.021660649819494584},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.04316546762589928},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.02810304449648712},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.027972027972027972},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.06},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.03896103896103896},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.06315789473684211},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.06896551724137931},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.046511627906976744},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.023529411764705882},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.023809523809523808},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.05357142857142857},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.006046863189720333}},"/":{"docs":{},"/":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.0967741935483871},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.07407407407407407},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.11666666666666667},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.10071942446043165},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.08080808080808081},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.05357142857142857},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.07722007722007722},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.049586776859504134},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.10294117647058823},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.07017543859649122},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.07547169811320754},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.08247422680412371},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.10714285714285714},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.11956521739130435},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.08080808080808081},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.13533834586466165},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.07692307692307693},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.13533834586466165},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.07692307692307693},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.08},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.06779661016949153},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.07142857142857142},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.07042253521126761},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.06060606060606061},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.04819277108433735},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.1111111111111111},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.09090909090909091},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.06976744186046512},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.05263157894736842},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.043010752688172046},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.0967741935483871},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.09558823529411764},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.09558823529411764},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.05263157894736842},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.058823529411764705},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.09230769230769231},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.08450704225352113},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.06956521739130435},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.03773584905660377},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.07079646017699115},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.09230769230769231},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.06504065040650407},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.08450704225352113},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.07894736842105263},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.017241379310344827},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.04081632653061224},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.06896551724137931},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.06201550387596899},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.08},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.0784313725490196},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.0784313725490196},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.0684931506849315},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.07142857142857142},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.05128205128205128},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.013986013986013986},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.1038961038961039},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.07058823529411765},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.08571428571428572},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.08450704225352113},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.09090909090909091},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.09259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.08},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.015503875968992248},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.038461538461538464},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.1038961038961039},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.07058823529411765},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.08571428571428572},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.08333333333333333},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.09090909090909091},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.09259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.08},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.08450704225352113},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.06741573033707865},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.056074766355140186},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.05333333333333334},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.11764705882352941},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.058823529411764705},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.005291005291005291}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.047619047619047616},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.01873536299765808},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.05128205128205128},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.09230769230769231},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.04195804195804196},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.047058823529411764},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.07792207792207792},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.05970149253731343},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.09230769230769231},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.03508771929824561},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.047058823529411764},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.025974025974025976},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.07792207792207792},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.05970149253731343}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.05194805194805195},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.047619047619047616},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.047619047619047616}}}}}}}},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{},"}":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.02877697841726619},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00936768149882904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.05714285714285714},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.04819277108433735},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.038834951456310676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.04819277108433735},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.038834951456310676}}}}}}}}}}}}}}},"}":{"docs":{"cpp/guide/connections.html":{"ref":"cpp/guide/connections.html","tf":0.0019230769230769232},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.004048582995951417},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.002386634844868735},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.008633093525179856},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.006046863189720333}},")":{"docs":{},";":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.002699055330634278}}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}}}}}},";":{"docs":{"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291}}},",":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.004316546762589928}}},"]":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}},"#":{"0":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}}},"1":{"docs":{},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247}}}},"6":{"3":{"docs":{},".":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}},"docs":{}},"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.022321428571428572},"cpp/guide/build_docs.html":{"ref":"cpp/guide/build_docs.html","tf":0.010526315789473684},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.006046863189720333}},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/logging.html":{"ref":"cpp/guide/logging.html","tf":0.005291005291005291},"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}},"e":{"docs":{},":":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"ref":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","tf":0.018518518518518517},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","tf":0.008333333333333333},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.007194244604316547},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","tf":0.003861003861003861},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","tf":0.007352941176470588},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","tf":0.009433962264150943},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.010309278350515464},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","tf":0.008928571428571428},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","tf":0.005434782608695652},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","tf":0.007518796992481203},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"ref":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","tf":0.019230769230769232},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.0036101083032490976},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.007194244604316547},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.01694915254237288},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","tf":0.017857142857142856},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","tf":0.021739130434782608},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"ref":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","tf":0.007042253521126761},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.015151515151515152},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","tf":0.013888888888888888},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","tf":0.003787878787878788},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","tf":0.011627906976744186},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","tf":0.023809523809523808},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.008264462809917356},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","tf":0.008771929824561403},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00234192037470726},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","tf":0.02564102564102564},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.010752688172043012},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","tf":0.016129032258064516},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.003676470588235294},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","tf":0.02631578947368421},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.008695652173913044},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","tf":0.018867924528301886},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","tf":0.010416666666666666},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","tf":0.013157894736842105},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","tf":0.02040816326530612},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","tf":0.008620689655172414},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","tf":0.00980392156862745},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","tf":0.00684931506849315},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","tf":0.017857142857142856},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"ref":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","tf":0.020833333333333332},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","tf":0.02564102564102564},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"ref":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","tf":0.006993006993006993},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","tf":0.006993006993006993},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","tf":0.01},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.006493506493506494},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.013333333333333334},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","tf":0.0196078431372549},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","tf":0.015384615384615385},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","tf":0.010526315789473684},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","tf":0.017543859649122806},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","tf":0.011494252873563218},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","tf":0.007751937984496124},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","tf":0.011764705882352941},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","tf":0.019230769230769232},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.012048192771084338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.022222222222222223},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","tf":0.011235955056179775},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00392156862745098},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.009708737864077669},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","tf":0.012987012987012988},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","tf":0.020833333333333332},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","tf":0.003246753246753247},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","tf":0.011904761904761904},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","tf":0.009259259259259259},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","tf":0.02},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","tf":0.011235955056179775},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","tf":0.009345794392523364},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.004901960784313725},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"ref":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","tf":0.014705882352941176},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"ref":"cpp/api_reference/structmavsdk_1_1overloaded.html","tf":0.017857142857142856},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.017167381974248927}}}}}}}}},"f":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.002232142857142857}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}},"e":{"docs":{},".":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.00546448087431694}}}}}}}}},"#":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"v":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},".":{"docs":{"cpp/contributing/release.html":{"ref":"cpp/contributing/release.html","tf":0.004739336492890996}}}}}}}}}},")":{"docs":{"cpp/guide/using_plugins.html":{"ref":"cpp/guide/using_plugins.html","tf":0.007633587786259542},"cpp/guide/system_information.html":{"ref":"cpp/guide/system_information.html","tf":0.006711409395973154},"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139},"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377},"cpp/guide/offboard.html":{"ref":"cpp/guide/offboard.html","tf":0.0012300123001230013},"cpp/guide/follow_me.html":{"ref":"cpp/guide/follow_me.html","tf":0.00477326968973747},"cpp/guide/toolchain.html":{"ref":"cpp/guide/toolchain.html","tf":0.004464285714285714},"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.003656307129798903},"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0015117157974300832}}},"'":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}}}}}}}},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.002280501710376283}},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0015203344735841885}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0015203344735841885}},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667}}}}}}}}}},"d":{"docs":{},"s":{"docs":{},"b":{"docs":{},"v":{"docs":{},"e":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}}}},"o":{"docs":{},"_":{"docs":{},"o":{"docs":{},"r":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"_":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.002280501710376283},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","tf":0.02666666666666667},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","tf":0.02666666666666667}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}}}}}}},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"k":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}},"k":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0012908777969018934}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0015203344735841885},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}},"c":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"y":{"docs":{},"a":{"docs":{},"w":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}},"t":{"docs":{},"u":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"'":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023}}}}}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0015203344735841885},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}}}},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925}}}}}}},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925}}}}}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0015203344735841885},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0013302926643861649},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","tf":0.025974025974025976},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"ref":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","tf":0.021505376344086023},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","tf":0.021505376344086023}}}}}}}}},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}}}}}}}}}}}}},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"_":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}}}}}}}},"m":{"docs":{},"u":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.002280501710376283},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647}}}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"_":{"docs":{},"t":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925}}}}}},"docs":{}},"6":{"4":{"docs":{},"_":{"docs":{},"t":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471}}}}}},"docs":{}},"docs":{}}}},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0015203344735841885},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0011402508551881414}}}}}}},"e":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}}}}}}}}}}}},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0007601672367920942}}}}}}}}}}}}}},"[":{"0":{"1":{"docs":{},":":{"5":{"5":{"docs":{},":":{"5":{"9":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}}}}}}},"docs":{}},"docs":{}}},"6":{"docs":{},":":{"0":{"0":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}}}}}}}}},"7":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.006956521739130435}}}}}}}}}},"docs":{}},"1":{"2":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}}}}},"docs":{}},"5":{"3":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088}}}}}}}}}},"docs":{}},"docs":{}}},"7":{"docs":{},":":{"1":{"2":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"2":{"docs":{},":":{"5":{"6":{"docs":{},":":{"2":{"6":{"docs":{},"|":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.006153846153846154}}}}}}}},"docs":{}},"3":{"5":{"docs":{},"|":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"]":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"3":{"docs":{},":":{"0":{"0":{"docs":{},":":{"0":{"2":{"docs":{},"|":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"4":{"docs":{},":":{"4":{"4":{"docs":{},":":{"2":{"4":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.007194244604316547}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"]":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.004316546762589928}}}}}}}},"5":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}}}}}}}}},"docs":{}},"3":{"5":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.007194244604316547}}}}}}}}}},"docs":{}},"4":{"0":{"docs":{},"|":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}},"1":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}}}},"5":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}}}}}}}}},"docs":{}},"docs":{}}},"5":{"docs":{},":":{"0":{"5":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0028776978417266188}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"5":{"5":{"docs":{},":":{"0":{"8":{"docs":{},"|":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"]":{"docs":{"cpp/guide/dev_logging.html":{"ref":"cpp/guide/dev_logging.html","tf":0.02185792349726776}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"6":{"docs":{},":":{"4":{"0":{"docs":{},":":{"0":{"3":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.013333333333333334}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}}}}}}},"4":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.008888888888888889}}}}}}}}}},"7":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.017777777777777778}}}}}}}}}},"docs":{}},"1":{"7":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"9":{"docs":{},":":{"3":{"6":{"docs":{},":":{"0":{"8":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.007009345794392523}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}}},"9":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682}}}}}}}}}},"docs":{}},"1":{"0":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.02336448598130841}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}}},"docs":{}},"2":{"8":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682}}}}}}}}}},"docs":{}},"docs":{}}},"7":{"docs":{},":":{"0":{"0":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}}}}},"1":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682}}}}}}}}}},"9":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}}}}},"docs":{}},"1":{"6":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}}}}},"docs":{}},"4":{"1":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}}}}},"6":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}}}}},"docs":{}},"5":{"6":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}}}}},"9":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"1":{"0":{"docs":{},":":{"2":{"4":{"docs":{},":":{"4":{"2":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}}}}},"3":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}}}}}}},"4":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.015037593984962405}}}}}}}}}},"docs":{}},"docs":{}}},"5":{"docs":{},":":{"0":{"9":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}}}}}}},"docs":{}},"1":{"8":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}}}}}}},"docs":{}},"2":{"9":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"2":{"docs":{},":":{"5":{"3":{"docs":{},":":{"0":{"3":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.013100436681222707}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}}}}}}},"4":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.008733624454148471}}}}}}}}}},"5":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.017467248908296942}}}}}}}}}},"docs":{}},"docs":{}}},"4":{"docs":{},":":{"2":{"9":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"2":{"docs":{},"]":{"docs":{"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077}}}},"8":{"5":{"4":{"5":{"6":{"4":{"9":{"0":{"0":{"4":{"docs":{},":":{"4":{"4":{"docs":{},":":{"4":{"5":{"docs":{},"|":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"]":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{},":":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"cpp/guide/telemetry.html":{"ref":"cpp/guide/telemetry.html","tf":0.001349527665317139}}}}}}}}}}}}}}}}}}}}}}}}},"]":{"docs":{},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{},":":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"cpp/guide/missions.html":{"ref":"cpp/guide/missions.html","tf":0.0014727540500736377}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"]":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"]":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.039301310043668124}}}}}}},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"]":{"docs":{"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.03056768558951965}}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.06956521739130435}}}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"]":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}}}}}}}}}}}}},"n":{"docs":{},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","tf":0.041237113402061855}}}}},"/":{"docs":{},"s":{"docs":{},"]":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}},"]":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.01444043321299639}}}},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"]":{"docs":{"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","tf":0.007220216606498195}}}}}}},"k":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.005256241787122208},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0021514629948364886}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},",":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}}},".":{"docs":{},")":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.003076923076923077},"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}},"n":{"docs":{"cpp/guide/taking_off_landing.html":{"ref":"cpp/guide/taking_off_landing.html","tf":0.001314060446780552},"cpp/guide/vtol.html":{"ref":"cpp/guide/vtol.html","tf":0.007692307692307693}},".":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}}}}},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}},"+":{"1":{"8":{"0":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.03389830508474576},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}}},"docs":{}},"docs":{}},"3":{"6":{"0":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","tf":0.044444444444444446},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","tf":0.044444444444444446}}}},"docs":{}},"docs":{}},"9":{"0":{"docs":{},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","tf":0.020202020202020204},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"ref":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","tf":0.03389830508474576},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","tf":0.00468384074941452},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","tf":0.024096385542168676},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","tf":0.019417475728155338},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"ref":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","tf":0.00980392156862745}}}},"docs":{}},"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.024390243902439025},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.024390243902439025},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.024390243902439025},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.022388059701492536},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.022388059701492536},"faq.html":{"ref":"faq.html","tf":0.01}},"x":{"docs":{"cpp/guide/build_mavsdk_server.html":{"ref":"cpp/guide/build_mavsdk_server.html","tf":0.003205128205128205}}}},"_":{"docs":{},"m":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}},"_":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{"cpp/guide/code_style.html":{"ref":"cpp/guide/code_style.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}},"\\":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\\":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"\\":{"docs":{"cpp/examples/":{"ref":"cpp/examples/","tf":0.002178649237472767}}}}}}}}}}}}}}},"$":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.002336448598130841},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0017391304347826088},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0014388489208633094}},"{":{"docs":{},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"}":{"docs":{},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"p":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"}":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.0007558578987150416}}}}}}}}}}}}}}}}}}}}}},"]":{"docs":{"cpp/examples/takeoff_and_land.html":{"ref":"cpp/examples/takeoff_and_land.html","tf":0.0044444444444444444},"cpp/examples/fly_mission.html":{"ref":"cpp/examples/fly_mission.html","tf":0.004672897196261682},"cpp/examples/offboard_velocity.html":{"ref":"cpp/examples/offboard_velocity.html","tf":0.004366812227074236},"cpp/examples/follow_me.html":{"ref":"cpp/examples/follow_me.html","tf":0.0034782608695652175},"cpp/examples/transition_vtol_fixed_wing.html":{"ref":"cpp/examples/transition_vtol_fixed_wing.html","tf":0.0037593984962406013},"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.0057553956834532375},"cpp/troubleshooting.html":{"ref":"cpp/troubleshooting.html","tf":0.009230769230769232}}},"z":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"ref":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","tf":0.014388489208633094},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","tf":0.014705882352941176},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.017699115044247787},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.016260162601626018},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.01568627450980392},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.01568627450980392},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.014925373134328358},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.028169014084507043}},":":{"docs":{"cpp/examples/autopilot_server.html":{"ref":"cpp/examples/autopilot_server.html","tf":0.012949640287769784},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","tf":0.004424778761061947},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","tf":0.00784313725490196},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","tf":0.00784313725490196}}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","tf":0.014388489208633094},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","tf":0.017391304347826087},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}},",":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","tf":0.030303030303030304}}},"s":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"ref":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","tf":0.024096385542168676}}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"ref":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","tf":0.008620689655172414}}}}}},"k":{"docs":{},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","tf":0.008130081300813009},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","tf":0.007462686567164179},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","tf":0.007462686567164179}}}},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405}}},".":{"docs":{"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","tf":0.01652892561983471}}},"_":{"docs":{},"m":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","tf":0.03076923076923077},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.02857142857142857},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.02857142857142857}},"_":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.028169014084507043},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.028169014084507043}}}}},")":{"docs":{"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","tf":0.014084507042253521},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","tf":0.014285714285714285},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"ref":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","tf":0.014084507042253521}}}},"&":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0021514629948364886},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.011777301927194861},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.021367521367521368},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0066518847006651885},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.009377093101138647},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.018808777429467086},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.016611295681063124},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.013440860215053764},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.012531328320802004},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.008120649651972157},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.012531328320802004},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0056925996204933585},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.013812154696132596},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.015384615384615385},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.010438413361169102},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.005633802816901409},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.007017543859649123},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.005627009646302251},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.013108614232209739},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.014450867052023121},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.006112469437652812},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.009541984732824428},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.011023622047244094},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.02},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.017921146953405017},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.01818181818181818},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.009146341463414634},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.007411630558722919},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.004722550177095631},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.012027491408934709},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.011811023622047244},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.01182033096926714},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.030303030303030304},"cpp/api_reference/namespacemavsdk.html":{"ref":"cpp/api_reference/namespacemavsdk.html","tf":0.017167381974248927}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"]":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_changes.html":{"ref":"cpp/api_changes.html","tf":0.0018281535648994515}}}}}}}}},")":{"docs":{},"=":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0008605851979345956},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0021413276231263384},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.004273504273504274},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0011086474501108647},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0013395847287340924},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.006269592476489028},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.006644518272425249},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.005376344086021506},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.005012531328320802},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0018975332068311196},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0055248618784530384},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.005128205128205128},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0041753653444676405},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.005361930294906166},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0017543859649122807},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.003745318352059925},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.005780346820809248},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0024449877750611247},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.003816793893129771},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0031496062992125984},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.008},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.007168458781362007},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.006060606060606061},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.006097560975609756},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.0003800836183960471},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0023612750885478157},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.003436426116838488},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.003937007874015748},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.004728132387706856},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.04040404040404041}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623},"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874},"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.007494646680942184},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.010683760683760684},"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.003880266075388027},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.006697923643670462},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.002320185614849188},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761},"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.002631578947368421},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.001607717041800643},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0056179775280898875},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.004724409448818898},"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303},"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.004573170731707317},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.006461421512732801},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.005154639175257732},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}}}}},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.002680965147453083}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"i":{"docs":{},"p":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"p":{"docs":{},",":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0014084507042253522}}}}}}}}}}}}},"~":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action.html","tf":0.0004302925989672978}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_action_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_action_server.html","tf":0.0010706638115631692}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_calibration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_calibration.html","tf":0.002136752136752137}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera.html","tf":0.0005543237250554324}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_camera_server.html","tf":0.0006697923643670462}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information.html","tf":0.003134796238244514}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","tf":0.0033222591362126247}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"ref":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","tf":0.003278688524590164}}}}}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"u":{"docs":{},"r":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_failure.html":{"ref":"cpp/api_reference/classmavsdk_1_1_failure.html","tf":0.002688172043010753}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"ref":"cpp/api_reference/classmavsdk_1_1_follow_me.html","tf":0.002506265664160401}}}}}}}}}}},"t":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_ftp.html":{"ref":"cpp/api_reference/classmavsdk_1_1_ftp.html","tf":0.001160092807424594}}}}}}},"g":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_geofence.html":{"ref":"cpp/api_reference/classmavsdk_1_1_geofence.html","tf":0.002506265664160401}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"ref":"cpp/api_reference/classmavsdk_1_1_gimbal.html","tf":0.0009487666034155598}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_info.html":{"ref":"cpp/api_reference/classmavsdk_1_1_info.html","tf":0.0027624309392265192}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_log_files.html":{"ref":"cpp/api_reference/classmavsdk_1_1_log_files.html","tf":0.002564102564102564}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"ref":"cpp/api_reference/classmavsdk_1_1_manual_control.html","tf":0.0020876826722338203}}}}}}}}}}}}}}},"v":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","tf":0.0013404825737265416}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","tf":0.0007042253521126761}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission.html","tf":0.0008771929824561404}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.0008038585209003215}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_mocap.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mocap.html","tf":0.002890173410404624}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_offboard.html":{"ref":"cpp/api_reference/classmavsdk_1_1_offboard.html","tf":0.0012224938875305623}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param.html","tf":0.0019083969465648854}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_param_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_param_server.html","tf":0.0015748031496062992}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"ref":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","tf":0.010101010101010102}}}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"k":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_rtk.html":{"ref":"cpp/api_reference/classmavsdk_1_1_rtk.html","tf":0.004}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"ref":"cpp/api_reference/classmavsdk_1_1_server_utility.html","tf":0.0035842293906810036}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_shell.html":{"ref":"cpp/api_reference/classmavsdk_1_1_shell.html","tf":0.0030303030303030303}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_system.html":{"ref":"cpp/api_reference/classmavsdk_1_1_system.html","tf":0.001524390243902439}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry.html","tf":0.00019004180919802356}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","tf":0.0011806375442739079}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","tf":0.001718213058419244}}}}}}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_transponder.html":{"ref":"cpp/api_reference/classmavsdk_1_1_transponder.html","tf":0.001968503937007874}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}},"(":{"docs":{},")":{"docs":{"cpp/api_reference/classmavsdk_1_1_tune.html":{"ref":"cpp/api_reference/classmavsdk_1_1_tune.html","tf":0.002364066193853428}}}}}}}}},"|":{"docs":{"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"ref":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","tf":0.006430868167202572}}},"*":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{"cpp/contributing/autogen.html":{"ref":"cpp/contributing/autogen.html","tf":0.0030864197530864196}}}}}}}}},"│":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.006802721088435374}}},"└":{"docs":{},"─":{"docs":{},"─":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.007558578987150416}}}}},"├":{"docs":{},"─":{"docs":{},"─":{"docs":{"cpp/contributing/plugins.html":{"ref":"cpp/contributing/plugins.html","tf":0.012093726379440665}}}}},"‘":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}},"“":{"docs":{},"a":{"docs":{},"i":{"docs":{},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"”":{"docs":{},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},"”":{"docs":{},")":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}}}}}},"…":{"docs":{},")":{"docs":{},".":{"docs":{"python/quickstart.html":{"ref":"python/quickstart.html","tf":0.0029239766081871343}}}}}},"length":25947},"corpusTokens":["!=","\"../path","\"/dev/ttys0\",","\"0.0.0.0\"","\"127.0.0.1\"","\"add","\"all","\"almost","\"board\".","\"broadcast","\"busi","\"client\"","\"com3\"","\"connect","\"core\"","\"debug\"","\"develop","\"distanc","\"down\",","\"embedded\"","\"example\"","\"freshness\"","\"github_branch\":","\"global","\"handle\"","\"healthy\"","\"healthy\":","\"internal\".","\"land\".","\"largely\"","\"local","\"loiter\").","\"matter","\"mission","\"no\")","\"ordinary\"","\"plugins\"","\"primary\"","\"public\"","\"repeat\",","\"return","\"sdk","\"secondary\"","\"server","\"server\"","\"stale\"","\"state\":","\"systems\",","\"takeoff\"","\"template\"","\"templates/plugin_cpp\"","\"templates/plugin_h\"","\"vehicl","\"visual","\"vx.y\"","\"with","\"work\"","\"x64","\"yes\"","\"yyyi","#","##option","#0","#1.","#63.","#all","#defin","#define.","#if","#includ","#include:","#mavsdk.","$","${cmake_source_dir}/src/plugins/mission/example_foo_test.cpp","${unit_test_sources}","&","&)=delet","&callback)","&command)","&connection_url,","&dev_path,","&local_ip,","&message)","&name,","&other)","&prom]()","&remote_ip,","&system)","'acro'","'actuat","'actuatorcontroltarget'","'actuatoroutputstatus'","'adsbvehicle'","'altitud","'altitude'","'angularvelocitybody'","'are_files_identical'","'are_files_identical_async'","'arm'","'arm_async'","'attitud","'attitude'","'battery'","'bool'","'camera","'changes'","'clear_geofence'","'clear_geofence_async'","'clear_mission'","'clear_mission_async'","'controlstatus'","'create_directory'","'create_directory_async'","'disarm'","'disarm_async'","'distanc","'distancesensor'","'do_orbit'","'do_orbit_async'","'download_mission'","'download_mission_async'","'eulerangle'","'extend","'false'","'fixedw","'fixedwingmetrics'","'flight","'flightmode'","'follow","'format_storage'","'format_storage_async'","'get_entries'","'get_entries_async'","'get_gps_global_origin'","'get_gps_global_origin_async'","'get_maximum_speed'","'get_maximum_speed_async'","'get_return_to_launch_altitude'","'get_return_to_launch_altitude_async'","'get_setting'","'get_setting_async'","'get_takeoff_altitude'","'get_takeoff_altitude_async'","'gimbal'","'goto_location'","'goto_location_async'","'gp","'gpsinfo'","'ground","'groundtruth'","'heading'","'health'","'healthallok'","'hold'","'hold_async'","'home","'imu'","'information'","'kill'","'kill_async'","'land'","'land_async'","'landedstate'","'list_directory'","'list_directory_async'","'list_photos'","'list_photos_async'","'manual'","'mission_plan'","'missionitem'","'missionplan'","'missionprogress'","'mode'","'odometry'","'offboard'","'pause_mission'","'pause_mission_async'","'play_tune'","'play_tune_async'","'posit","'position'","'positionvelocityned'","'prepare'","'prepare_async'","'progress'","'quaternion'","'rattitude'","'raw","'rawgps'","'rc","'rcstatus'","'reboot'","'reboot_async'","'release_control'","'release_control_async'","'remove_directory'","'remove_directory_async'","'remove_file'","'remove_file_async'","'rename'","'rename_async'","'reset_settings'","'reset_settings_async'","'return_to_launch'","'return_to_launch_async'","'scale","'scaledpressure'","'set_actuator'","'set_actuator_async'","'set_current_mission_item'","'set_current_mission_item_async'","'set_current_speed'","'set_current_speed_async'","'set_maximum_speed'","'set_maximum_speed_async'","'set_mode'","'set_mode_async'","'set_pitch_and_yaw'","'set_pitch_and_yaw_async'","'set_pitch_rate_and_yaw_rate'","'set_pitch_rate_and_yaw_rate_async'","'set_rate_actuator_control_target'","'set_rate_actuator_control_target_async'","'set_rate_actuator_output_status'","'set_rate_actuator_output_status_async'","'set_rate_altitude'","'set_rate_altitude_async'","'set_rate_attitude_euler'","'set_rate_attitude_euler_async'","'set_rate_attitude_quaternion'","'set_rate_attitude_quaternion_async'","'set_rate_battery'","'set_rate_battery_async'","'set_rate_camera_attitude'","'set_rate_camera_attitude_async'","'set_rate_distance_sensor'","'set_rate_distance_sensor_async'","'set_rate_fixedwing_metrics'","'set_rate_fixedwing_metrics_async'","'set_rate_gps_info'","'set_rate_gps_info_async'","'set_rate_ground_truth'","'set_rate_ground_truth_async'","'set_rate_home'","'set_rate_home_async'","'set_rate_imu'","'set_rate_imu_async'","'set_rate_in_air'","'set_rate_in_air_async'","'set_rate_landed_state'","'set_rate_landed_state_async'","'set_rate_odometry'","'set_rate_odometry_async'","'set_rate_position'","'set_rate_position_async'","'set_rate_position_velocity_ned'","'set_rate_position_velocity_ned_async'","'set_rate_raw_imu'","'set_rate_raw_imu_async'","'set_rate_rc_status'","'set_rate_rc_status_async'","'set_rate_scaled_imu'","'set_rate_scaled_imu_async'","'set_rate_transponder'","'set_rate_transponder_async'","'set_rate_unix_epoch_time'","'set_rate_unix_epoch_time_async'","'set_rate_velocity_ned'","'set_rate_velocity_ned_async'","'set_rate_vtol_state'","'set_rate_vtol_state_async'","'set_return_to_launch_altitude'","'set_return_to_launch_altitude_async'","'set_roi_location'","'set_roi_location_async'","'set_setting'","'set_setting_async'","'set_takeoff_altitude'","'set_takeoff_altitude_async'","'shutdown'","'shutdown_async'","'si","'stabilize'","'start'","'start_altitude_control'","'start_altitude_control_async'","'start_async'","'start_mission'","'start_mission_async'","'start_photo_interval'","'start_photo_interval_async'","'start_position_control'","'start_position_control_async'","'start_video'","'start_video_async'","'statu","'status'","'status_text'","'statustext'","'std::vector'","'stop'","'stop_async'","'stop_photo_interval'","'stop_photo_interval_async'","'stop_video'","'stop_video_async'","'take_control'","'take_control_async'","'take_photo'","'take_photo_async'","'takeoff'","'takeoff_async'","'terminate'","'terminate_async'","'transition_to_fixedwing'","'transition_to_fixedwing_async'","'transition_to_multicopter'","'transition_to_multicopter_async'","'transponder'","'uint32_t'","'uint64_t'","'unix","'upload_geofence'","'upload_geofence_async'","'upload_mission'","'upload_mission_async'","'upload_rally_points'","'upload_rally_points_async'","'velocityned'","'videostreaminfo'","'vtolstate'","(","(!check_health.gyrometer_calibration_ok)","(!telemetry.health_all_ok())","(#includ","(#mavsdk)","()","()=default","()=delet","(0","(0).","(0..1.0)","(0.0.0.0).","(0.5","(1","(1)","(1),","(1,0,0,0).","(14540).","(190)","(2016):","(2018):","(2019).","(2019):","(2020):","(29","(31","(5","(512).","(>","(a","(a.k.a.","(abov","(acceler","(accept","(actual","(actuatorcontrol","(actuatorcontroltargethandl","(actuatoroutputstatushandl","(aggreg","(agl).","(allowableflightmod","(also","(although","(altitudehandl","(amsl).","(and","(angular","(ani","(armdisarmhandl","(armedhandl","(asynchronous)","(asynchronous).","(at","(attitud","(attitudeangularvelocitybodyhandl","(attitudeeulerhandl","(attitudepositionmocap","(attitudequaternionhandl","(attituder","(auto","(basic","(batteri","(batteryhandl","(below","(blocking).","(bool","(but","(c++)","(cameraattitudeeulerhandl","(cameraattitudequaternionhandl","(camerafeedback","(can","(captureinfohandl","(capturestatushandl","(changedparamcustomhandl","(changedparamfloathandl","(changedparaminthandl","(clearallhandl","(clockwise,","(cmakelists.txt)","(com","(commandansw","(componentdiscoveredhandl","(componentdiscoveredidhandl","(componenttyp","(config","(config_result","(configur","(connect","(connected).","(connection_result","(connectionhandl","(const","(controlhandl","(controlmod","(core","(core/plugin_impl_base.h)","(current","(current_posit","(currentitemchangedhandl","(currentsettingshandl","(default","(default).","(depend","(deprecated).","(deviceimpl).","(discov","(distancesensor","(distancesensorhandl","(doubl","(dronecode_sdk_impl.cpp:25)","(dronecode_sdk_impl.cpp:286)","(dronecode_sdk_impl.cpp:292)","(e.g","(e.g.","(e.g.:","(either","(entri","(euler","(euler).","(even","(failureunit","(fakelocationprovider)","(file","(first)","(fix","(fixedwingmetricshandl","(flight_mode()).","(flightmodechangehandl","(flightmodehandl","(float","(float).","(floatparam","(floatparamhandl","(follow_me_impl.cpp:81)","(follow_me_result","(followme::config).","(followme::targetlocation)","(for","(formatstoragehandl","(formerli","(fourth)","(frame","(from","(front","(front,","(fw_result","(gazebo):","(gc","(gcs)","(geofencedata","(gimbalmod","(globalcoordin","(globals)","(gnu/linux),","(gpsinfohandl","(groundtruth","(groundtruthhandl","(grpc","(gtest).","(gzclient),","(ha","(half","(handled/ignored)","(headinghandl","(health_all_ok()).","(healthallokhandl","(healthhandl","(here","(homehandl","(hover","(http","(https://github.com/px4/firmware/blob/v1.9.0/src/modules/mavlink/mavlink_receiver.cpp#l980).","(human","(i.","(i.e.","(ias)","(if","(immediately)","(imu","(imuhandl","(in","(inaddr_any/0.0.0.0)","(inairhandl","(includ","(incomingmissionhandl","(incompatible)","(incorrect","(info::vers","(inform","(informationhandl","(instal","(instead","(int","(int).","(int32_t","(interact","(intern","(isconnectedhandl","(it","(iteration)","(jmavsim):","(jmavsim,","(just","(land_result","(landedstatehandl","(landhandl","(lat/lon)","(latest)","(latitude,","(librari","(localcoordin","(localhost).","(m)","(m/s).","(machin","(main)","(manual","(mavlink","(mavlink_commands.cpp:205)","(mavlink_message_t","(mavlink_parameters.cpp:724)","(mavlink_parameters.cpp:756)","(mavlink_system.cpp:286)","(mavlink_system.cpp:349)","(mavlink_system.cpp:481)","(mavlink_system.cpp:483)","(mavsdk.options.async_type)","(mavsdk.options.is_finite)","(mavsdk.system().size()","(mavsdk_impl.cpp:222)","(mavsdk_impl.cpp:278)","(mavsdk_impl.cpp:29)","(mavsdk_impl.cpp:473)","(mavsdk_impl.cpp:475)","(max","(meter)","(mission_impl.cpp:131)","(mission_impl.cpp:163)","(mission_impl.cpp:839)","(mission_impl.cpp:898)","(mission_items)","(mission_raw_server_impl.cpp:150)","(missionchangedhandl","(missionplan","(missionprogresshandl","(mode","(modehandl","(multicopt","(ned)","(ned).","(need","(negative)","(new","(newsystemhandl","(non","(none,","(normal","(north","(north,","(not","(note,","(notes,","(notic","(object","(odometri","(odometryhandl","(offboard::velocitybodyyawspeed::forward_m_s)","(offboard::velocitybodyyawspeed::right_m_","(often)","(oldflightmod","(on","(one","(onli","(only)","(only).","(optionally)","(or","(otherwis","(outsid","(per","(percentage)","(photosrang","(plugin","(plugin)","(posit","(positionglobalyaw","(positionhandl","(positionnedyaw","(positionvelocityn","(positionvelocitynedhandl","(positive)","(possiblesettingoptionshandl","(protobuf)","(protoc","(px4","(quaternion)","(quaternion).","(rad).","(rad/s).","(rang","(range:","(rawgp","(rawgpshandl","(rawimuhandl","(rcstatushandl","(read","(reboothandl","(receivehandl","(recommend","(rel","(resetsettingshandl","(result","(result)","(result.first","(revert","(roi).","(roll,","(rtcmdata","(rtl)","(rtl_result","(same","(scaledimuhandl","(scaledpressurehandl","(search","(see","(set","(set_rate_result","(set_velocity_body()).","(set_velocity_ned())","(setmodehandl","(shutdownhandl","(simul","(simulation)","(simulation),","(sinc","(startvideohandl","(startvideostreaminghandl","(state","(statushandl","(statustext","(statustexthandl","(statustexttyp","(std::function","(std::functionmavlinkaddress","(std::ostream","(std::shared_ptrservercompon","(std::shared_ptrsystem","(std::string","(std::vectormissionitem","(stopvideohandl","(stopvideostreaminghandl","(storageinformationhandl","(such","(sync,","(synchronous)","(synchronous,","(system","(system)","(system).","(system_impl.cpp:1213)","(system_impl.cpp:1218)","(system_impl.cpp:273)","(system_impl.cpp:277)","(system_impl.cpp:297)","(system_impl.cpp:320)","(system_impl.cpp:327)","(system_impl.cpp:335)","(system_impl.cpp:339)","(system_impl.cpp:372)","(system_impl.cpp:462)","(system_impl.cpp:464)","(system_impl.cpp:466)","(system_impl.cpp:468)","(system_impl.cpp:520)","(take","(takeoff)","(takeoffhandl","(takephotohandl","(tangenti","(targetloc","(telemetry.armed())","(telemetry.health_all_ok()","(telemetry_server_impl.cpp:38)","(terminatehandl","(test_file.cpp:26)","(the","(then","(there","(they","(thi","(time","(todo:","(trackingoffcommandhandl","(trackingpointcommandhandl","(trackingrectanglecommandhandl","(trackpoint","(trackrectangl","(transfer","(transponderhandl","(ts...)","(tunedescript","(twist)","(typic","(udp://:14540)","(udp://:14540).","(udp_connection.cpp:194)","(udp_connection.cpp:200)","(udp_connection.cpp:208)","(udp_connection.cpp:210)","(uint16_t","(uint16_t)","(uint32_t","(uint64_t","(uint8_t","(unit_tests_runner),","(unitless).","(unix","(unixepochtimehandl","(unsign","(upload","(use","(usual","(vehicle)","(vehicle),","(vehicle).","(vehicles)","(vehicles)).","(vehicles/camera","(velocitybodyyawspe","(velocitynedhandl","(velocitynedyaw","(videostream","(videostreaminfohandl","(visionpositionestim","(vtolstat","(vtolstatehandl","(w,","(we","(wgs84","(wgs84,","(when","(where","(which","(with","(written","(x","(x:","(you",")","*.proto","+","+180)","+180).","+360)","+90)","+x",".","...","...\"","...)","...).","...,","...;.","../","../core/unittests_main.cpp","./autopilot_serv","./build/debug/src/integration_tests/integration_tests_runn","./build/default/src/integration_tests/integration_tests_runn","./build/default/src/unit_tests_runn","./dockcross","./fly_miss","./follow_m","./my_executable_using_mavsdk","./offboard","./takeoff_and_land","./tools/fix_style.sh","./tools/generate_docs.sh","./transition_vtol_fixed_w",".a",".clang",".cpp",".deb",".dll",".dylib",".h",".lib",".plan",".rpm",".so",".srcinfo.",".srcinfo:","/","//","///","//add","//block","//flight","//follow","//fulfil","//iter","//land","//rtl","//stop","/build","/en/cpp/api_refer","/en/cpp/api_reference/readme.md.","/firmwar","/install,","/install/docs/markdown.","/install/docs/xml.","/lib/ld","/plugins)","/src/integration_tests/integration_test_helper.h).","/usr/","/usr/,","/usr/local,","/usr/local.","/xml","0","0)","0,","0.","0..1,","0.0","0.0.0.0","0.0.0.0.","0.004","0.007","0.079","0.0f,","0.0f});","0.2.8","0.2f;","0.37.0","0.5","0.507","0.524","0.96","02:32:17","02:36:31","04:44:45|debug]","05","07","09/0","09/1","1","1)","1)const","1,","1.","1..+1","1..+1)","1.0)","1.0f;","1.0}","1.208","1.4.3","1.934","1.fc33","10","10.0","10.00","10.0f,","10.254","10.263","100","100)","100,","10^7.","11","11.884","12","12.f;","1261673","127.0.0.1.","127.0.0.1:14557","127.0.0.1:14580","127.0.0.1:40799","128","128).","13.61","14.","14540","14540\":","14540,","14550).","16","16).","16.","17)","17.083","178","180","180)","180.0f}","19","190","192.168.1.12","192.168.1.12,","1;","1current","1e4,","2","2,","2.","2.0.","2.0.0).","2.044","2.0f,","2.0f;","2.381","2.5","2.50","2.502","20","20.","20.0f,","20.0f;","20.72","20.f;","2017","2022\",","2022:","2023","2023.","204","205","20hz","21","21/0","22","22.262","23/0","24.616","245","247","255","255)","255).","255.","27","27.489","27.62","270.0f});","28.189","28.722","28.892","29.199","29.323","29.326","29.33","29.357","2;","2d","2hz).","3","3,","3.0f,","3.15)","3.6+:","30.0f});","32","32.","33","359","3d","3rd","4","4.","4.0","4.10.8,","4294967298","44","47.3974,","47.3975,","47.3976,","47.3977,","47.40;","473981703","493","5","5.0","5.0f,","5.0f;","5.0f});","517","518","541m","5760","5760).","57600","57600).","6","60","60.0f,","60.0f;","60.0f});","6x6","8","8).","8.","8.0f}","8.5455360114574432);","8.5455360114574432;","8.54559","8.54563","8.5456490218639658,","8.54567","8.5457","8.54574","8.54577","8.54581","8.54588","8.54592","8.54595","85456490","8601","90",":",":1839)","=","==",">",">();",">)>",">camera_act",">camera_photo_interval_",">get_future();",">get_system_id())",">gimbal_pitch_deg",">gimbal_yaw_deg",">has_autopilot())",">is_fly_through",">latitude_deg",">loiter_time_",">longitude_deg",">relative_altitude_m",">set_value()",">set_value();",">set_value(result);",">speed_m_",">{};","?","[01:55:59|debug]","[01:55:59|info","[01:56:00|debug]","[01:56:07|debug]","[01:56:12|debug]","[01:56:53|debug]","[01:57:12|debug]","[02:56:26|warn","[02:56:35|error]","[03:00:02|warn","[04:44:24|debug]","[04:44:24|error]","[04:44:24|info","[04:44:25|debug]","[04:44:35|debug]","[04:44:40|warn","[04:44:41|debug]","[04:44:45|debug]","[04:45:05|debug]","[04:55:08|error]","[06:40:03|debug]","[06:40:03|info","[06:40:04|debug]","[06:40:07|debug]","[06:40:17|debug]","[09:36:08|debug]","[09:36:08|info","[09:36:09|debug]","[09:36:10|debug]","[09:36:10|info","[09:36:28|debug]","[09:37:00|debug]","[09:37:01|debug]","[09:37:09|debug]","[09:37:16|debug]","[09:37:41|debug]","[09:37:46|debug]","[09:37:56|debug]","[09:37:59|debug]","[10:24:42|debug]","[10:24:42|info","[10:24:43|debug]","[10:24:44|debug]","[10:25:09|debug]","[10:25:18|debug]","[10:25:29|debug]","[12:53:03|debug]","[12:53:03|info","[12:53:04|debug]","[12:53:05|debug]","[12:54:29|debug]","[2]","[8545649004:44:45|debug]","[](mission::missionprogress","[body]","[commander]","[current","[deg]","[flightmode:","[logger]","[m/s]","[m]","[min,","[mission_item:","[ned]","[prom](bool","[prom](telemetry::result","\\build\\debug\\","]","_m","_m_","_parent","_server.","_variable_name.","`forwardingoption::forwardingoff`);","a.","abbrevi","abi","abil","abort","abov","above)","above,","above.","absolut","absolute,","absolute_altitude_m","absolute_altitude_m)","absolute_altitude_m)const","absolute_altitude_m,","absolute_pressure_hpa","abstract","accel_statu","accel_status,","acceler","acceleration.","acceleration_frd","acceleration_n","acceleration_ned)","acceleration_ned)const","accelerationfrd","acceleromet","accelerometer,","accelerometer.","accept","acceptance_radius_m","accepted!","accepted,","accepted.","access","access.","access_float_param","access_float_params()","accord","accordingly.","account","accur","achiev","acknowledg","acro","acronyms.","act","action","action&","action()","action(system);","action,","action.","action.cpp,","action.h","action.h,","action.java","action.land();","action.proto","action.set_takeoff_altitude(3.0);","action.transition_to_fixedwing();","action:","action::land()","action::result","action::result::success","action::result::success)","action::takeoff_async(resultcallback","action_hover_async.cpp","action_result","action_serv","action_server.h","action_takeoff_and_kill.cpp","action_transition_multicopter_fixedwing.cpp","actionerror(result,","actionresult","actions!","actions).","actions,","actions.","actions/offboard","actionserv","actionserver&","actionserver()","actionserver(server_component);","actionserver::allowableflightmod","actionservic","action{system};","activ","active.","actor","actual","actuat","actuator.","actuator_control","actuator_control)","actuator_control)const","actuator_control.num_control","actuator_control_target","actuator_control_target()","actuator_output_statu","actuator_output_status()","actuatorcontrol","actuatorcontrolgroup","actuatorcontroltarget","actuatorcontroltargetcallback","actuatorcontroltargetcallback&","actuatorcontroltargethandl","actuatoroutputstatu","actuatoroutputstatuscallback","actuatoroutputstatuscallback&","actuatoroutputstatushandl","ad","add","add_any_connect","add_any_connection()","add_any_connection().","add_any_connection_with_handl","add_any_connection_with_handle()","add_definitions(\"","add_executable().","add_executable(integration_tests_runn","add_executable(your_executable_nam","add_serial_connect","add_serial_connection()","add_tcp_connect","add_tcp_connection()","add_tcp_connection().","add_udp_connect","add_udp_connection()","add_udp_connection()).","add_udp_connection().","added.","added?","addit","addition","addition,","additionally,","additions:","address","address\").","adher","admin","adsb","adsbaltitudetyp","adsbemittertyp","adsbvehicl","advanc","advantag","advic","again","again!","again,","again.","against","aggress","agl","aid","aim","aioconsol","air","air.","air...","aircraft","aircraft.","airspe","airspeed.","airspeed_m_","alert","alert.","algorithm","align","allow","allow_takeoff","allow_takeoff)","allow_takeoff)const","allowableflightmod","allowed)","allparam","alone,","along","alpha","alreadi","already.","also,","alt_m","altctl","altern","alternatively,","altitud","altitude()","altitude)","altitude).","altitude)const","altitude,","altitude.","altitude:","altitude_ellipsoid_m","altitude_m","altitude_m)","altitude_m)const","altitude_m,","altitude_mod","altitude_typ","altitude_type.","altitudecallback","altitudecallback&","altitudehandl","altitudetyp","altogeth","altogether.","alway","always_send_heartbeat","always_send_heartbeats)","amp","amps,","amsl","and/or","android","android,","android:","angl","angle'","angle)","angle_bodi","anglebodi","angles.","angular","angular_velocity_bodi","angular_velocity_frd","angularvelocitybodi","angularvelocityfrd","angularvelocityn","annot","anoth","answer","anti","anticlockwis","any).","any,","anyth","api","api).","api,","api.","apis.","apis:","app","app'","appear,","append","appl","apple:","appli","applic","application,","application.","applications,","applications.","approach","appropri","apps).","apt","apython","arbitrari","arch","architectur","architecture,","ardupilot","are:","are_files_ident","are_files_identical()","are_files_identical_async","are_files_identical_async()","are_files_identical_async.","arefilesidenticalcallback","argument","argument(s).","argument,","argument.","arm","arm()","arm();","arm,","arm.","arm/disarm","arm64","arm:","arm_async","arm_async()","armabl","armable,","armdisarm","armdisarm)>","armdisarmcallback","armdisarmcallback&","armdisarmhandl","armed()","armed).","armed,","armed.","armed/disarmed.","armedcallback","armedcallback&","armedhandl","armhf.so.3,","arming,","arming...","arming:","armv6/7/8).","armv7","armv7/src/backend/src/mavsdk_serv","armv7:","around","arriv","arriving.","artefact","artefacts.","artifact","artifacts.","as:","asan:","aspect","assembl","assign","associ","assum","assumed:","async","async,","async_connect.cpp","asynchron","asynchronous,","asyncio","at.","at:","attach","attempt","attitud","attitude'","attitude)","attitude)const","attitude/orient","attitude_angular_velocity_bodi","attitude_angular_velocity_body()","attitude_eul","attitude_euler()","attitude_euler_angl","attitude_position_mocap","attitude_position_mocap)","attitude_position_mocap)const","attitude_quaternion","attitude_quaternion()","attitude_r","attitude_rate)","attitude_rate)const","attitudeangularvelocitybodycallback","attitudeangularvelocitybodycallback&","attitudeangularvelocitybodyhandl","attitudeeulercallback","attitudeeulercallback&","attitudeeulerhandl","attitudepositionmocap","attitudequaternioncallback","attitudequaternioncallback&","attitudequaternionhandl","attituder","attribut","attributes.","aur","author","auto","auto/miss","autocontinu","autocontinue:","autogener","autogenerated:","autogeneration.","autom","automat","automatically)","automatically.","autopilot","autopilot).","autopilot,","autopilot.","autopilot/flight","autopilot:","autopilot_server.cpp","autopilot_vers","autopilotvers","autostart","autostart_sitl=1","avail","available)","available.","available_storage_mib","aviat","avoid","avoidance,","avoidance.","avoided,","await","awar","aware.","ax","axes.","axi","axis,","b","b.","back","back).","backend","backend)","backend).","backtrac","bandwidth","bank","baro","barometer.","base","based),","basi","basic","basically,","batteri","batteries.","battery()","battery)","battery)const","battery,","battery.","batterycallback","batterycallback&","batteryhandl","baudrat","baudrate.","baudrate=default_serial_baudrate,","baudrateunknown","bbuild","bbuild/default","bbuild/io","bbuild/ios_simul","bbuild/linux","be","be)","be:","beaglebon","becom","befor","beginning.","behav","behavior","behavior,","behaviour","behaviour)","behaviour,","behind","behind)","below","below,","below.","below:","below:cd","below:sudo","benefit","best","beta","better","between","bi","big","bigger","binari","binary.","bind","binderror","bindings.","bit","bit_rate_b_","block","blocker","blocking.","blocking;","blue","board","board_vers","board_version.","bodi","bodyn","boilerpl","book","book.json","bool","bool)>","boost","boot)","boot,","boot.","both","both.","bottom","bottom).","bottom_right_corner_i","bottom_right_corner_x","branch","branch.","branch:","branchgit","break","breaks.","brew","brew,","bridge.","broadcast","broken","broken,","brows","browser","bryan","bsd","bug","bug!","bug,","bugs.","build","build),","build,","build.","build/default","build/io","build/linux","build/takeoff_and_land","build/your_executable_nam","build\\debug\\takeoff_and_land.ex","build_mavsdk_server:","build_shared_libs:","builds.","built","built.","bump","busi","busy.","but,","button","byte","bytes)","bytes.","bytes_transf","c","c#:","c+","c++","c++),","c++).","c++,","c++.","c++/contributing/plugins.","c++11","c++11,","c++17","c++:","c++?","c.","c:\\program","cache.","cal_acc0_id","cal_gyro0_id","cal_mag0_id","calcul","calibr","calibrate_accelerometer_async","calibrate_accelerometer_async()","calibrate_accelerometer_async.","calibrate_gimbal_accelerometer_async","calibrate_gimbal_accelerometer_async()","calibrate_gimbal_accelerometer_async.","calibrate_gyro_async","calibrate_gyro_async()","calibrate_gyro_async.","calibrate_level_horizon_async","calibrate_level_horizon_async()","calibrate_level_horizon_async.","calibrate_magnetometer_async","calibrate_magnetometer_async()","calibrate_magnetometer_async.","calibrateaccelerometercallback","calibrateaccelerometercallback&","calibrated,","calibrated.","calibrategimbalaccelerometercallback","calibrategimbalaccelerometercallback&","calibrategyrocallback","calibrategyrocallback&","calibratelevelhorizoncallback","calibratelevelhorizoncallback&","calibratemagnetometercallback","calibratemagnetometercallback&","calibration&","calibration()","calibration(system);","calibration.","calibration.h","calibration:","calibration_requir","call","call_everi","call_every,","callabl","callables.","callback","callback)","callback).","callback,","callback.","callback:","callbacklist","callbacklistimpl","callbacks,","callbacks.","called.","calls.","callsign","callsign.","camelcase.","camera","camera&","camera()","camera(system);","camera).","camera.","camera.h","camera/gimb","camera:","camera::set","camera_act","camera_action);","camera_attitude_eul","camera_attitude_euler()","camera_attitude_quaternion","camera_attitude_quaternion()","camera_id","camera_id)","camera_id)const","camera_id=","camera_information.","camera_photo_distance_m","camera_photo_interval_","camera_serv","camera_server.h","cameraact","cameraattitudeeulercallback","cameraattitudeeulercallback&","cameraattitudeeulerhandl","cameraattitudequaternioncallback","cameraattitudequaternioncallback&","cameraattitudequaternionhandl","camerafeedback","cameras,","cameras.","cameraserv","cameraserver&","cameraserver()","cameraserver(server_component);","can't","can_auto_mod","can_guided_mod","can_stabilize_mod","cancel","cancel()","cancel_mission_download","cancel_mission_download()","cancel_mission_upload","cancel_mission_upload()","cancelled.","candidate.","capabilities.","capabl","capacity_consumed_ah","captur","capture_info","capture_info)","capture_info)const","capture_statu","capture_status)","capture_status)const","capture_status_feedback","capture_status_feedback,","captured.","captureinfo","captureinfocallback","captureinfocallback&","captureinfohandl","capturestatu","capturestatuscallback","capturestatuscallback&","capturestatushandl","card)","card.","care","carefully.","carri","case","case,","case.","caus","cc","cd","celsius)","celsius,","celsius.","center","centr","certain","certainli","challenges:","chang","change.","change?","changed!","changed,","changed.","changed:","changedparamcustomcallback","changedparamcustomcallback&","changedparamcustomhandl","changedparamfloatcallback","changedparamfloatcallback&","changedparamfloathandl","changedparamintcallback","changedparamintcallback&","changedparaminthandl","changelog","changes,","changes.","changes/updates.","changes:","channel","channel).","channel)>","channel,","channel.","char[18].","characterist","charg","chars)","chars.","check","check_health","checker","checking):#includ","checkout","checks.","checksum.","child_frame_id","chip","chmod","choic","choice.","choos","chose","chosen.","ci","ci.","circl","circle).","circle,","circular","civil","clang","clang,","class","class)","class,","class.","class/struct/enum","classes/funct","classif","clause.","clean","cleanup","clear","clear_al","clear_all()","clear_geof","clear_geofence()","clear_geofence_async","clear_geofence_async()","clear_miss","clear_mission()","clear_mission_async","clear_mission_async()","clearallcallback","clearallcallback&","clearallhandl","cleared).","clearli","click","client","client,","client.","climb","climb_rate_m_","clock","clockwis","clockwise).","clone","cloud,","cmake","cmake).","cmake,","cmake.","cmake:","cmake_build_typ","cmake_build_type:","cmake_install_prefix","cmake_install_prefix,","cmake_install_prefix:","cmake_minimum_required(vers","cmake_prefix_path","cmake_prefix_path.","cmake_prefix_path:","cmakelists.txt","cmakelists.txt:","code","code).","code,","code.","code:","codes.","cog_deg","collect","collection,","collis","com","combin","come","command","command)","command)const","command,","command.","command.)","command:","command_ack","command_ack.","command_answ","command_answer)","command_answer)const","command_denied.","command_denied:","command_int.","command_long.","commandansw","commandbusi","commanddeni","commanddeniedlandedstateunknown","commanddeniednotland","commandfail","commandint","commandint&","commandlong","commandlong&","commandnosystem","commands).","commands.","commands/vehicl","commands:","commandtemporarilyreject","commandtimeout","commandunsupport","comment","comment.","commit","common","common)","commonli","commun","communication,","comp","companion","companioncomput","compar","compass","compat","compid","compid)","compid)const","compid_primary_control","compid_secondary_control","compil","compiler,","complet","complete,","complete.","completed.","completion.","complic","compon","component(s)","component(s).","component.","component_id","component_id)","component_id)const","component_id,","component_ids()","component_inform","component_information.h","component_information_serv","component_information_server.h","component_typ","component_type)","component_type,","componentdiscoveredcallback","componentdiscoveredcallback&","componentdiscoveredhandl","componentdiscoveredidcallback","componentdiscoveredidcallback&","componentdiscoveredidhandl","componentinform","componentinformation&","componentinformation()","componentinformation(system);","componentinformationserv","componentinformationserver&","componentinformationserver()","componentinformationserver(server_component);","components)","components,","components.","componenttyp","comprehens","compris","comput","computer,","computer.","computer;","computers,","con","concept.","concret","condit","condition.","config","config)","config)const","config.follow_direct","config.follow_distance_m","config.min_height_m","config.respons","config;","config_result","configur","configuration()","configuration)","configuration).","configuration,","configuration,from","configuration.","configuration..","configuration:","configuration::groundst","configurations,","configurations.","configure_stream).","confirm","conflict","conflict).","conflict.","conflicts.","conn_result","connect","connected!","connected,","connected.","connection,","connection.","connection:","connection_result","connection_result.h","connection_url","connection_url,","connectionerror","connectionhandl","connectionresult","connectionresult&","connectionresult.","connectionresult::success)","connections).","connections,","connections.","connectionsexhaust","connectionurlinvalid","cons:","consid","considerably.","consist","consistency).","consistent.","consol","console,","console:","const","constant","constexpr","construct","constructor","constructor.","consum","consumpt","contain","content","content.","context.","continu","contribut","contribute,","contributing/extend","contributions!","contributor","control","control'","control()","control)","control,","control.","control_mod","control_mode)","control_mode)const","control_mode,","controlcallback","controlcallback&","controlhandl","controlmod","controls,","controls.","controlstatu","conveni","convent","convinc","cooperative,","coordin","coordinate,","coordinates\"","coordinates,","coordinates.","coordinatetransform","coordinatetransformation()","copi","copter","copter.","copyable).","core","corner","correct","correctli","correctly.","correspond","cortex","cost","count","counter","counter.","counterpart.","coupl","cours","covari","covariance_matrix","cover","cpu","crash","crc32","creat","create,","create/destroy","create/us","create_directori","create_directory()","create_directory_async","create_directory_async()","created,","created.","creation","credenti","critic","critical.","critical:","cross","cruis","csharp","csv","ctrl+c","cumbersom","curr_config","current","current.","current/start","current:","current_battery_a","current_distance_m","current_item_chang","current_item_changed()","current_position=0;","currentinvalid","currentitemchangedcallback","currentitemchangedcallback&","currentitemchangedhandl","currently,","currentsettingscallback","currentsettingscallback&","currentsettingshandl","curv","custom","custom.","custom_param","customparam","cygwin","d.","da00ag57","daili","danger","data","data.","date","dbuild_mavsdk_server=on","dbuild_shared_libs=off","dcmake_build_type=debug","dcmake_build_type=releas","dcmake_install_prefix=instal","dcmake_prefix_path=../mavsdk","dcmake_prefix_path=../mavsdk_extract","dcmake_prefix_path=wherever_mavsdk_is_locally_instal","dcmake_toolchain_file=tools/ios.toolchain.cmak","ddthh:mm:ssz\".","debug","debug)","debug.","decid","decim","decimal_plac","declar","declared/us","deduct","default","default)","default,","default.","default/curr","default_serial_baudr","default_tcp_remote_ip","default_tcp_remote_port","default_timeout_","default_udp_bind_ip","default_udp_port","default_valu","defer","defin","defined)","defined,","defines/flag","definit","definition,","definition.","definition_file_uri","definition_file_vers","definitions.","degre","degrees)","degrees,","degrees.","degrees/second,","degrees/second.","deinit()","delay","delet","deliv","demonstr","demonstration.","deni","denied.","denied’;","denot","depend","dependencies,","dependencies.","dependency.","dependency?","deprec","deprecated.","deriv","descend","describ","descript","description,","description.","design","desir","destinationipunknown","destroy","destroyed.","destruction,","destructor","destructor.","detail","detect","determin","dev","dev_1.4.16_ubuntu20.04_amd64.deb","dev_path","dev_path,","devel","develop","developers.","development,","development.","deviat","devic","device.","device:cp","dflag=value:","dgps/sba","differ","differenti","differential_pressure_hpa","differential_pressure_temperature_deg","differently,","difficult","dilut","direct","direction,","direction.","direction/at","directli","directly,","directori","directory)","directory):","directory,","directory.","directory:","disabl","disable()","disabled.","disadvantages:","disarm","disarm()","disarm(),","disarm,","disarm.","disarm/kil","disarm_async","disarm_async()","disarmable,","disarmed,","disarmed.","disconnect","discord","discourag","discouraged.","discov","discovered,","discovered.","discoveri","discuss","display","distanc","distance,","distance.","distance_sensor","distance_sensor()","distance_sensor)","distance_sensor)const","distancesensor","distancesensorcallback","distancesensorcallback&","distancesensorhandl","distinguish:","distribut","distribution:","dlopen","dnf","do","do.","do:","do_orbit","do_orbit()","do_orbit_async","do_orbit_async()","do_set_mode.","doc","dockcross","dockcross,","dockcross/android","dockcross/linux","docker","docker.sh","docs.","docs/en/summary.md","document","documentation,","documentation.","documentation:","documented,","doesn't","doesn't,","don't","done","done.","door.","doubl","down","down)","down).","down)..","down.","down_gauss","down_m","down_m_","down_m_s2","down_rad_","download","download!","download)","download,","download.","download/import","download_async","download_async()","download_async.","download_log_file_async","download_log_file_async()","download_log_file_async.","download_miss","download_mission()","download_mission_async","download_mission_async()","download_mission_async.","download_mission_with_progress_async","download_mission_with_progress_async()","download_mission_with_progress_async.","downloadcallback","downloadcallback&","downloaded.","downloadlogfilecallback","downloadlogfilecallback&","downloadmissioncallback","downloadmissionwithprogresscallback","downloadmissionwithprogresscallback&","doxygen","dpkg","dpkg:","dplatform=o","dplatform=simulator64","draft","drawback","drive","drone","drone!","drone).","drone,","drone.","drone.action.:","drone.action.arm()","drone.action.land()","drone.action.takeoff()","drone.connect()","dronecod","dronecodesdk","drones,","drop","due","dummi","dumped)","duplic","duplicateparam","durat","duration1","duration16","duration2","duration32","duration4","duration8","dure","dynam","e.","e.g","e.g.","e.g.:","eabi5","each","each,","earli","earth","easi","easier","easier.","easiest","easili","east","east,","east_m","east_m_","east_m_s2","easy.","edit","editor","effect","effici","effort","egm96","eight","either:","elaps","element","element,","elf","ellipsoid)","embed","emerg","emergency.","emergencysurfac","emit","emitt","emitter..","emitter_typ","empti","emul","enabl","enable()","enable()/disable():","enable)","enable)const","enable/dis","enable_timesync","enable_timesync()","encod","encourag","end","end,","engag","enhanc","enhancement,","enough","enough.","ensur","enter","entering:","entity.","entri","entry,","enum","enum).","enum.","enumer","enumeration.","environ","environment.","environments.","ephemeral,","epoch","epoch)","equal","equal/bett","eras","erase_all_log_fil","erase_all_log_files()","err","erro","error","error!","error)","error.","especi","essenti","essentially,","essentials;","estim","estimate.","estimn","etc)","etc).","etc.","etc.)","etc.),","etc.).","euler","eulerangl","even","event","events.","eventu","everyone.","everyth","evolv","exactli","exampl","example).","example,","example.","example.cpp","example.h","example/takeoff_land/build","example:","example:fli","example:follow","example_foo_test.cpp","example_impl.cpp","example_impl.h","examples.","examples/takeoff_and_land/","examples:","excel","except","except.","exception,","exceptions!","exceptions.","exclus","execut","executable,","exhausted.","exhaustive,","exist","exist.","exit","exiting.","expect","expect,","expected,","experience!","explain","explan","explanatory.","explicit","explicitli","export","exported,","expos","exposed.","express","ext","extend","extended)","extended,","extended.","extens","extern","extract","f.","f/r","face","fact","factor","fail","fail).","failed,","failed.","failed..","failedarm","failedtoopenqgcplan","failedtoparseqgcplan","failsaf","failsafes.","failur","failure&","failure()","failure(system);","failure.","failure.h","failure_typ","failure_type,","failure_unit","failure_unit,","failures).","failures,","failuretyp","failureunit","fake","fakehandl","fakelocationprovid","fall","fals","false,","false.","false:0,","false;","false}","faq","far,","fast,","faster","fastest","fastest).","favour","featur","feature).","feature,","feature.","features.","fedora:","feed","feedback","fenc","fence.","fence_typ","fencetyp","few","field","field.","file","file,","file.","file:","file_url","filedoesnotexist","fileexist","fileioerror","filenam","fileopenfail","fileprotect","files)","files),","files,","files.","files/cod","files/structure,","fill","final","find","find_package(mavsdk","finish","finished,","finished.","finished...","finishes.","finit","firmwar","firmware/flight","firmware_vers","first","first:","first_autopilot","first_autopilot()","fit.","fix","fix,","fix.","fix2d","fix3d","fix_typ","fixdgp","fixed,","fixed.","fixedw","fixedwing.","fixedwing...","fixedwing_metr","fixedwing_metrics()","fixedwingmetr","fixedwingmetricscallback","fixedwingmetricscallback&","fixedwingmetricshandl","fixtyp","flag","flags.","flat","fli","flight","flight).","flight.","flight_mod","flight_mode()","flight_modes)","flight_modes)const","flight_sw_git_hash","flight_sw_major","flight_sw_minor","flight_sw_patch","flight_sw_vendor_major","flight_sw_vendor_minor","flight_sw_vendor_patch","flight_sw_vers","flight_sw_version.","flight_sw_version_typ","flight_uid","flightinfo","flightmod","flightmode)","flightmode)>","flightmodecallback","flightmodecallback&","flightmodechangecallback","flightmodechangecallback&","flightmodechangehandl","flightmodehandl","flightmodes.","flightsoftwareversiontyp","float","float(nan)}","float)>","float,","float.","float_param","floatparam","floatparamcallback","floatparamcallback&","floatparamhandl","floatparamupd","flow","flow,","flow.","flow_control","flow_control=false,","fly_mission.cpp","flying,","flying.","flying/in","focal","focal_length_mm","folder","folder'","follow","follow.","follow_angle_deg","follow_distance_m","follow_height_m","follow_m","follow_me.cpp","follow_me.get_config();","follow_me.h","follow_me.set_config(config);","follow_me.start();","follow_me_result","followaltitudemod","followm","followme&","followme()","followme(system);","followme:","followme::config","followme::config::followdirection::front;","followme::result","followme::result::success)","followme::targetloc","followme]","followme{system};","follows:","forc","force_arm","force_armable)","force_armable)const","force_disarm","force_disarmable)","force_disarmable)const","forever.","form","format","format).","format,","format.","format:","format_storag","format_storage()","format_storage_async","format_storage_async()","format_storage_feedback","format_storage_feedback)","format_storage_feedback)const","formatstoragecallback","formatstoragecallback&","formatstoragehandl","formatting,","formula","forward","forward,","forward.","forward_gauss","forward_m_","forward_m_s2","forward_rad_","forwarding:","forwarding_opt","forwarding_option=forwardingoption::forwardingoff)","forwardingoff","forwardingon","forwardingopt","forwardingoption::forwardingoff.","forwardingoption::forwardingon);","forwards,","found","found,","found.","foundation.","four","fov","fraction","fragment","frame","frame)","frame).","frame.","frame:","frame_id","frame_rate_hz","frames).","framework","free","free\".","frequenc","friendli","from)","from.","from:","front","front)","frontend)","ftdi,","ftdi_ft232r_usb_uart_xxxxxxxx","ftp","ftp&","ftp()","ftp(system);","ftp)","ftp.","ftp.h","ftpserver","fulfil","fulfilled.","full","full/direct","fulli","fun","fun)","function","function)","function.","function:","functionality,","functionality.","functions)","functions):","fundament","further","furthermor","fut","futur","future)","future,","future.","future_result","future_result.get();","fw","fw_result","g.","gamepad.","garbag","garbage.","gauss.","gazebo","gazebo,","gazebo_standard_vtol","gc","gcc,","gdb.","gear","gen","gener","general.","general/overview","generally,","generate_docs.sh","generate_from_proto.sh","generate_markdown_from_doxygen_xml.pi","generated)","generated,","generated.","generated:","generation,","generation:pip3","generation:tools/fix_style.sh","generation:tools/generate_from_protos.sh","generic,","geofenc","geofence&","geofence()","geofence(system);","geofence.","geofence.h","geofence:","geofence_data","geofence_data)","geofence_data)const","geofence_data,","geofence_item","geofencedata","geofences.","geometr","geometry.h","geometry::coordinatetransform","get","get/set","get_all_param","get_all_params()","get_allowable_flight_mod","get_allowable_flight_modes()","get_always_send_heartbeat","get_always_send_heartbeats()","get_component_id","get_component_id()","get_component_typ","get_component_type()","get_config","get_config()","get_entri","get_entries()","get_entries_async","get_entries_async()","get_entries_async.","get_flight_inform","get_flight_information()","get_gps_global_origin","get_gps_global_origin()","get_gps_global_origin_async","get_gps_global_origin_async()","get_gps_global_origin_async.","get_identif","get_identification()","get_last_loc","get_last_location()","get_last_location().","get_maximum_spe","get_maximum_speed()","get_maximum_speed_async","get_maximum_speed_async()","get_maximum_speed_async.","get_message(\"attitude\").get_field(\"pitch\").as_float().","get_our_compid","get_our_compid()","get_our_sysid","get_our_sysid()","get_param_custom","get_param_custom()","get_param_float","get_param_float()","get_param_int","get_param_int()","get_product","get_product()","get_return_to_launch_after_miss","get_return_to_launch_after_mission()","get_return_to_launch_altitud","get_return_to_launch_altitude()","get_return_to_launch_altitude_async","get_return_to_launch_altitude_async()","get_return_to_launch_altitude_async.","get_set","get_setting()","get_setting_async","get_setting_async()","get_setting_async.","get_speed_factor","get_speed_factor()","get_system_id","get_system_id()","get_takeoff_altitud","get_takeoff_altitude()","get_takeoff_altitude().","get_takeoff_altitude_async","get_takeoff_altitude_async()","get_takeoff_altitude_async.","get_target_compid","get_target_compid()","get_target_sysid","get_target_sysid()","get_vers","get_version()","getentriescallback","getgpsglobalorigincallback","getmaximumspeedcallback","getreturntolaunchaltitude(getreturntolaunchaltituderequest)","getreturntolaunchaltitudecallback","getreturntolaunchaltituderequest","getreturntolaunchaltituderespons","getsettingcallback","gettakeoffaltitudecallback","getter","gimbal","gimbal&","gimbal()","gimbal(system);","gimbal,","gimbal.","gimbal.cpp","gimbal.h","gimbal:","gimbal_mod","gimbal_mode)","gimbal_mode)const","gimbal_mode,","gimbal_pitch_deg","gimbal_pitch_deg,","gimbal_yaw_deg","gimbal_yaw_deg,","gimbalmod","gimbals,","git","git,","git.","git:","gitbook","gitbook.com","github","github,","github.","github:","github_branch","give","given","glider","global","global:","global_coordin","global_coordinate)","global_coordinate)const","global_from_loc","global_from_local()","globalcoordin","gnss","gnu/linux","go","go:","goal","goe","gone","good","googl","goto_loc","goto_location()","goto_location_async","goto_location_async()","govern","gp","gps'","gps,","gps.","gps_info","gps_info()","gps_info)","gps_info)const","gps_statu","gps_status)","gps_status)const","gpsglobalorigin","gpsglobalorigin)>","gpsinfo","gpsinfocallback","gpsinfocallback&","gpsinfohandl","graphic","great","gripper","ground","ground).","ground,","ground.","ground_truth","ground_truth()","ground_truth)","ground_truth)const","groundstat","groundtruth","groundtruthcallback","groundtruthcallback&","groundtruthhandl","group","group,","group.","groupinstal","groups.","grpc","grpc,","grpc.","gsc","gtest","gtest.h.","gtest_filter=\"sitltest.telemetry*\"","gtest_filter=\"sitltest.telemetryasync\"","gtest_list_test","guarante","guarantees.","guards,","guid","guidanc","guide)","guide.","guide:","guidelin","gyro","gyro,","gyro.","gyro_statu","gyro_status,","gyromet","h.","hamilton","hand","handi","handl","handle)","handle.","handle<>","handleactuatorcontroltarget","handleactuatoroutputstatu","handleadsbvehicl","handlealtitud","handleangularvelocitybodi","handlebatteri","handlecaptureinfo","handlecomponenttyp","handlecomponenttype,","handlecontrolstatu","handlecustomparam","handledistancesensor","handleeulerangl","handlefixedwingmetr","handleflightmod","handlefloatparam","handlefloatparamupd","handlegpsinfo","handlegroundtruth","handlehead","handlehealth","handleimu","handleinform","handleintparam","handlelandedst","handlemissionitem","handlemissionprogress","handlemod","handleodometri","handleposit","handlepositionvelocityn","handlequaternion","handlerawgp","handlercstatu","handleresult,","handlescaledpressur","handleset","handlesettingopt","handlestatu","handlestatustext","handletrackpoint","handletrackrectangl","handlevelocityn","handlevideostreaminfo","handlevtolst","handling,","happen","happened,","happened.","hard","hardwar","hardware),","hardware,","hardware.","hardware_uid","has_autopilot","has_autopilot()","has_camera","has_camera()","has_gimb","has_gimbal()","has_miss","has_progress","has_status_text","hash.","have","have:","hd","hdop","head","head/front","header","headers.","heading()","heading)","heading)const","heading,","heading.","heading_deg","heading_uncertainty_deg","headingcallback","headingcallback&","headinghandl","headless","headless:1.11.0","headless=1","health","health()","health_all_ok","health_all_ok()","healthallokcallback","healthallokcallback&","healthallokhandl","healthcallback","healthcallback&","healthhandl","healthy\"","heart","heartbeat","heartbeats.","heavi","height","height,","help","help,","helper","helpful,","henc","here","here).","here.","here:","high","higher","highli","highlight","highlymanuv","highvortexlarg","hint","hold","hold()","hold]","hold_async","hold_async()","holdfronttangenttocircl","holdfronttocirclecent","holdinitialhead","home","home\")","home()","home)","home)const","home.","homebrew","homebrew_github_api_token=","homecallback","homecallback&","homehandl","hook","horizon","horizont","horizontal_fov_deg","horizontal_resolution_pix","horizontal_resolution_px","horizontal_sensor_size_mm","horizontal_uncertainty_m","horizontal_velocity_m_","host","host'","hours,","hover","hover.","however,","hpa.","http://mathworld.wolfram.com/azimuthalequidistantprojection.html","https://docs.px4.io/en/flight_modes/hold.html","https://docs.px4.io/master/en/config/flight_mode.html.","https://en.wikipedia.org/wiki/euler_angl","https://en.wikipedia.org/wiki/quaternion","https://github.com/mavlink/mavsdk.git","https://github.com/mavlink/mavsdk/releases/download/v1.4.16/libmavsdk","https://github.com/px4/ecl/blob/master/geo/geo.cpp","https://mavlink.io/en/protocol/camera.html.","https://mavsdk.mavlink.io/main/en/cpp/troubleshooting.html#user_callback","human","hybrid/vtol","hz).","hz.","i.e.:","icao","icao_address","id","id,","id.","id/usb","id:","idea","ideal","ideally,","ident","identif","identifi","identification,","identification.","identifier.","idle.","ids.","ids/names.","if","if00","ignor","ignored/not","imag","image).","image.","image:","imit","immedi","immediately.","implement","implemented.","implemented/support","impli","implic","import","import/download","import_qgroundcontrol_miss","import_qgroundcontrol_mission()","import_qgroundcontrol_mission_from_str","import_qgroundcontrol_mission_from_string()","improv","imu","imu'","imu()","imu)","imu)const","imucallback","imucallback&","imuhandl","in,","in.","in:","in_air","in_air()","in_progress","in_progress)","in_progress)const","inair","inaircallback","inaircallback&","inairhandl","includ","inclus","incom","incoming_miss","incoming_mission()","incomingmissioncallback","incomingmissioncallback&","incomingmissionhandl","increas","increasingli","increment","indefinitely.","independ","independently.","index","index)","index)const","index,","indic","individu","indoor","indoor,","indoors,","inerti","inferred)","info","info&","info'","info()","info(system);","info,","info..","info.h","info:","info::flightinfo","info::identif","info::is_complete()","info::product","info::product)","info::vers","inform","information()","information)","information).","information)const","information,","information.","information/exampl","information:","informationcallback","informationcallback&","informationhandl","informationnotreceivedyet","info{system};","infrar","infrared.","inherit","init","init()","init().","init()/deinit():","initi","initialis","initialization/configur","initialized.","inject","inject()","injected,","inlin","inprogress","input","input.","inputnotset","inputoutofrang","inputs,","insert","insid","inspect","inspection,","inspir","instal","installation,","installation.","installed.","installer).","instanc","instance)","instance)const","instance,","instance.","instance=0)","instanti","instantiated,","instantiated.","instantiation:","instead","instead,","instead.","instruct","instruction.","instructions\")","instructions.","int","int.","int32_t","int_param","integ","integer,","integr","integration_test","integration_test_helper.h.","integration_tests.","integration_tests_runn","intend","intended,","interact","interactively,","intercept","intercept_incoming_messages_async","intercept_incoming_messages_async()","intercept_outgoing_messages_async","intercept_outgoing_messages_async()","interest","interfac","interface,","interface.","intermedi","intermitt","intern","internal/implement","interpret","interv","interval.","interval].","interval_","interval_ms:1000","interval_s)","interval_s)const","interval_s,","intervals.","intmessagesnotsupport","intparam","intrins","introduc","introduct","intuit","invalid","invalid.","invalidargu","invalidparamdefaultvalu","invalidparamet","invalidparamnam","invalidparamstartvalu","invalidrequestdata","invalidsequ","invalidtempo","invok","involv","io","ios.","ios/swift","ip","ip,","ip:","iphone.","irrespect","is:","is_accelerometer_calibration_ok","is_act","is_active()","is_arm","is_avail","is_connect","is_connected()","is_fly_through","is_fly_through,","is_global_position_ok","is_gyrometer_calibration_ok","is_home_position_ok","is_local_position_ok","is_magnetometer_calibration_ok","is_mission_finish","is_mission_finished()","is_rang","is_standalon","is_standalone()","is_success","isconnectedcallback","isconnectedcallback&","isconnectedhandl","isn't","iso","issu","issues/retri","it'","it)","it).","it,","it.","item","item).","item,","item.","item:","items\",","items.","iter","itself","itself).","itself,","j","j4","j8","jargon","java","java,","java.","java:","javascript","jetson","jmavsim","jmavsim:","jonasvautherin/px4","joystick","json","julianoes).","jump","keep","kill","kill()","kill(),","kill.)","kill_async","kill_async()","kind","know","known","known.","label","labels.","lambda","land","land\",","land()","land,","land.","land:","land_async","land_async()","land_result","landcallback","landcallback&","landed,","landed.","landed...","landed_st","landed_state()","landed_state)","landed_state)const","landedst","landedstatecallback","landedstatecallback&","landedstatehandl","landhandl","landing).","landing,","landing.","landing...","landing:","lands.","languag","language,","language.","language:","languages.","languages:","larg","last","lat_deg","latenc","latency,","later","later.","latest","latitud","latitude/longitud","latitude/longitude).","latitude_deg","latitude_deg,","latter","launch","launch\"","launch\",","launch...","layer","ldconfig.","lead","leak","learn","left","left,","left/right/centr","legaci","legacy_uid","legato.","len","length.","lens_id","less","let","level","level)","level).","level,","libboost","libcurl","libmavsdk","librari","libraries\"","libraries.","library).","library,","library.","library:","licens","license.","license:","light","light.","lighter","lighterair","lightweight","like:","limit","limitation)","limitations.","limitations/behaviour","line","line)","line.","linear","link","link).","link.","linked,","linker","linux","linux,","linux.","linux/maco","linux/macos:","linux:","list","list(append","list_directori","list_directory()","list_directory_async","list_directory_async()","list_directory_async.","list_photo","list_photos()","list_photos_async","list_photos_async()","list_photos_async.","listdirectorycallback","listed.","listen","listphotoscallback","littl","load","local","local:","local_coordin","local_coordinate)","local_coordinate)const","local_dir","local_dir,","local_file_path","local_file_path,","local_from_glob","local_from_global()","local_ip","local_ip,","local_port","local_port=default_udp_port,","localcoordin","localfrd","locally.","locat","location)","location)const","location,","lock","lock).","lock.","lockstep","log","log_fil","log_files.h","logdebug()","logdebug(),","logerr()","logfil","logfiles&","logfiles()","logfiles(system);","logfiles:","logger","logic\"","logic)","login","loginfo()","logs,","logwarn()","loiter","loiter_time_","loitering.","lon_deg","long","long.","long_descript","longer","longitud","longitude,","longitude_deg","longitude_deg,","look","loop","loss,","lost","lost.","lot","low","lower","lsan:","lsb","m","m/","m/s,","m/s:offboard.set_velocity_body({0.0f,","m/s:offboard.set_velocity_ned({3.0f,","m/s^2","m1","m4,","machine,","maco","macos,","macos/linux,","macos/linux:","macos:","made","mag_statu","mag_status,","magnet","magnetic_field_frd","magneticfieldfrd","magnetomet","magnetometer).","magnetometer.","main","main:git","maintain","maintainers.","maintainter'","mainten","major","major.minor.patch.","major:","major[.minor[.patch[.dev]]]","make","make_command_ack_messag","make_command_ack_message()","make_mission_item(","make_mission_item(47.398170327054473,","makepkg","makepkg.","manag","management)","maneuver","mani","manipul","manual","manual_control","manual_control.h","manualcontrol","manualcontrol&","manualcontrol()","manualcontrol(system);","manually.","manually:","map","markdown","mass","master","match","matrix","matrix.","matter","mav","mav.","mav_cmd","mav_cmd_do_change_spe","mav_cmd_do_mount_control","mav_cmd_image_start_captur","mav_cmd_image_stop_captur","mav_cmd_nav_land","mav_cmd_nav_loiter_tim","mav_cmd_nav_takeoff","mav_cmd_nav_waypoint","mav_cmd_video_start_captur","mav_cmd_video_stop_captur","mav_fram","mav_frame_estim_ned..","mav_frame_mocap_ned,","mav_frame_vision_ned,","mav_result","mav_state_uninit.","mav_typ","mav_vtol_state.","mavfram","mavlink","mavlink.","mavlink/mavsdk","mavlink:","mavlink_address","mavlink_address,","mavlink_main.cpp","mavlink_message_t","mavlink_message_t&","mavlink_message_xx_pack_chan().","mavlink_passthrough","mavlink_passthrough.h","mavlinkaddress","mavlinkpassthrough","mavlinkpassthrough&","mavlinkpassthrough()","mavlinkpassthrough(system);","mavlinkpassthrough:","mavros).","mavsdk","mavsdk#1010,","mavsdk#1045.","mavsdk'","mavsdk()","mavsdk)","mavsdk,","mavsdk.","mavsdk...","mavsdk.add_any_connection(\"serial:///dev/serial/bi","mavsdk.add_any_connection(\"serial://com3:57600\");","mavsdk.add_any_connection(\"tcp://192.168.1.12:14550\");","mavsdk.add_any_connection(\"udp://192.168.1.12:14550\");","mavsdk.add_any_connection(\"udp://:14540\");","mavsdk.add_any_connection(\"udp://:14540\",","mavsdk.add_udp_connection();","mavsdk.first_autopilot(3.0);","mavsdk.generated.action.actionerror:","mavsdk.h","mavsdk.h,","mavsdk.register_on_new_system([]()","mavsdk.so)","mavsdk.so).","mavsdk.subscribe_on_new_system([&mavsdk,","mavsdk.systems())","mavsdk.systems().back();","mavsdk.systems()[0];","mavsdk/install/","mavsdk/src/integration_tests.","mavsdk:","mavsdk::act","mavsdk::action::action(const","mavsdk::action::action(std::shared_ptr","mavsdk::action::action(system","mavsdk::action::arm()","mavsdk::action::arm_async(const","mavsdk::action::disarm()","mavsdk::action::disarm_async(const","mavsdk::action::do_orbit(float","mavsdk::action::do_orbit_async(float","mavsdk::action::get_maximum_speed()","mavsdk::action::get_maximum_speed_async(const","mavsdk::action::get_return_to_launch_altitude()","mavsdk::action::get_return_to_launch_altitude_async(const","mavsdk::action::get_takeoff_altitude()","mavsdk::action::get_takeoff_altitude_async(const","mavsdk::action::getmaximumspeedcallback","mavsdk::action::getreturntolaunchaltitudecallback","mavsdk::action::gettakeoffaltitudecallback","mavsdk::action::goto_location(doubl","mavsdk::action::goto_location_async(doubl","mavsdk::action::hold()","mavsdk::action::hold_async(const","mavsdk::action::kill()","mavsdk::action::kill_async(const","mavsdk::action::land()","mavsdk::action::land_async(const","mavsdk::action::operator=(const","mavsdk::action::reboot()","mavsdk::action::reboot_async(const","mavsdk::action::resultcallback","mavsdk::action::return_to_launch()","mavsdk::action::return_to_launch_async(const","mavsdk::action::set_actuator(int32_t","mavsdk::action::set_actuator_async(int32_t","mavsdk::action::set_current_speed(float","mavsdk::action::set_current_speed_async(float","mavsdk::action::set_maximum_speed(float","mavsdk::action::set_maximum_speed_async(float","mavsdk::action::set_return_to_launch_altitude(float","mavsdk::action::set_return_to_launch_altitude_async(float","mavsdk::action::set_takeoff_altitude(float","mavsdk::action::set_takeoff_altitude_async(float","mavsdk::action::shutdown()","mavsdk::action::shutdown_async(const","mavsdk::action::takeoff()","mavsdk::action::takeoff_async(const","mavsdk::action::terminate()","mavsdk::action::terminate_async(const","mavsdk::action::transition_to_fixedwing()","mavsdk::action::transition_to_fixedwing_async(const","mavsdk::action::transition_to_multicopter()","mavsdk::action::transition_to_multicopter_async(const","mavsdk::action::~action()","mavsdk::actionserv","mavsdk::actionserver::actionserver(const","mavsdk::actionserver::actionserver(std::shared_ptr","mavsdk::actionserver::allowableflightmod","mavsdk::actionserver::allowableflightmodes::can_auto_mod","mavsdk::actionserver::allowableflightmodes::can_guided_mod","mavsdk::actionserver::allowableflightmodes::can_stabilize_mod","mavsdk::actionserver::armdisarm","mavsdk::actionserver::armdisarm::arm","mavsdk::actionserver::armdisarm::forc","mavsdk::actionserver::armdisarmcallback","mavsdk::actionserver::armdisarmhandl","mavsdk::actionserver::flightmodechangecallback","mavsdk::actionserver::flightmodechangehandl","mavsdk::actionserver::get_allowable_flight_modes()","mavsdk::actionserver::landcallback","mavsdk::actionserver::landhandl","mavsdk::actionserver::operator=(const","mavsdk::actionserver::rebootcallback","mavsdk::actionserver::reboothandl","mavsdk::actionserver::resultcallback","mavsdk::actionserver::set_allow_takeoff(bool","mavsdk::actionserver::set_allowable_flight_modes(allowableflightmod","mavsdk::actionserver::set_armable(bool","mavsdk::actionserver::set_disarmable(bool","mavsdk::actionserver::shutdowncallback","mavsdk::actionserver::shutdownhandl","mavsdk::actionserver::subscribe_arm_disarm(const","mavsdk::actionserver::subscribe_flight_mode_change(const","mavsdk::actionserver::subscribe_land(const","mavsdk::actionserver::subscribe_reboot(const","mavsdk::actionserver::subscribe_shutdown(const","mavsdk::actionserver::subscribe_takeoff(const","mavsdk::actionserver::subscribe_terminate(const","mavsdk::actionserver::takeoffcallback","mavsdk::actionserver::takeoffhandl","mavsdk::actionserver::terminatecallback","mavsdk::actionserver::terminatehandl","mavsdk::actionserver::unsubscribe_arm_disarm(armdisarmhandl","mavsdk::actionserver::unsubscribe_flight_mode_change(flightmodechangehandl","mavsdk::actionserver::unsubscribe_land(landhandl","mavsdk::actionserver::unsubscribe_reboot(reboothandl","mavsdk::actionserver::unsubscribe_shutdown(shutdownhandl","mavsdk::actionserver::unsubscribe_takeoff(takeoffhandl","mavsdk::actionserver::unsubscribe_terminate(terminatehandl","mavsdk::actionserver::~actionserver()","mavsdk::calibr","mavsdk::calibration::calibrate_accelerometer_async(const","mavsdk::calibration::calibrate_gimbal_accelerometer_async(const","mavsdk::calibration::calibrate_gyro_async(const","mavsdk::calibration::calibrate_level_horizon_async(const","mavsdk::calibration::calibrate_magnetometer_async(const","mavsdk::calibration::calibrateaccelerometercallback","mavsdk::calibration::calibrategimbalaccelerometercallback","mavsdk::calibration::calibrategyrocallback","mavsdk::calibration::calibratelevelhorizoncallback","mavsdk::calibration::calibratemagnetometercallback","mavsdk::calibration::calibration(const","mavsdk::calibration::calibration(std::shared_ptr","mavsdk::calibration::calibration(system","mavsdk::calibration::cancel()","mavsdk::calibration::operator=(const","mavsdk::calibration::progressdata","mavsdk::calibration::progressdata::has_progress","mavsdk::calibration::progressdata::has_status_text","mavsdk::calibration::progressdata::progress","mavsdk::calibration::progressdata::status_text","mavsdk::calibration::resultcallback","mavsdk::calibration::~calibration()","mavsdk::callbacklist","mavsdk::callbacklistimpl","mavsdk::camera","mavsdk::camera::camera(const","mavsdk::camera::camera(std::shared_ptr","mavsdk::camera::camera(system","mavsdk::camera::captureinfo","mavsdk::camera::captureinfo::attitude_euler_angl","mavsdk::camera::captureinfo::attitude_quaternion","mavsdk::camera::captureinfo::file_url","mavsdk::camera::captureinfo::index","mavsdk::camera::captureinfo::is_success","mavsdk::camera::captureinfo::posit","mavsdk::camera::captureinfo::time_utc_u","mavsdk::camera::captureinfocallback","mavsdk::camera::captureinfohandl","mavsdk::camera::currentsettingscallback","mavsdk::camera::currentsettingshandl","mavsdk::camera::eulerangl","mavsdk::camera::eulerangle::pitch_deg","mavsdk::camera::eulerangle::roll_deg","mavsdk::camera::eulerangle::yaw_deg","mavsdk::camera::format_storage(int32_t","mavsdk::camera::format_storage_async(int32_t","mavsdk::camera::get_setting(set","mavsdk::camera::get_setting_async(set","mavsdk::camera::getsettingcallback","mavsdk::camera::inform","mavsdk::camera::information()","mavsdk::camera::information::focal_length_mm","mavsdk::camera::information::horizontal_resolution_px","mavsdk::camera::information::horizontal_sensor_size_mm","mavsdk::camera::information::model_nam","mavsdk::camera::information::vendor_nam","mavsdk::camera::information::vertical_resolution_px","mavsdk::camera::information::vertical_sensor_size_mm","mavsdk::camera::informationcallback","mavsdk::camera::informationhandl","mavsdk::camera::list_photos(photosrang","mavsdk::camera::list_photos_async(photosrang","mavsdk::camera::listphotoscallback","mavsdk::camera::mode()","mavsdk::camera::modecallback","mavsdk::camera::modehandl","mavsdk::camera::operator=(const","mavsdk::camera::opt","mavsdk::camera::option::option_descript","mavsdk::camera::option::option_id","mavsdk::camera::posit","mavsdk::camera::position::absolute_altitude_m","mavsdk::camera::position::latitude_deg","mavsdk::camera::position::longitude_deg","mavsdk::camera::position::relative_altitude_m","mavsdk::camera::possible_setting_options()","mavsdk::camera::possiblesettingoptionscallback","mavsdk::camera::possiblesettingoptionshandl","mavsdk::camera::prepare()","mavsdk::camera::prepare_async(const","mavsdk::camera::quaternion","mavsdk::camera::quaternion::i","mavsdk::camera::quaternion::w","mavsdk::camera::quaternion::x","mavsdk::camera::quaternion::z","mavsdk::camera::reset_settings()","mavsdk::camera::reset_settings_async(const","mavsdk::camera::resultcallback","mavsdk::camera::select_camera(int32_t","mavsdk::camera::set","mavsdk::camera::set_mode(mod","mavsdk::camera::set_mode_async(mod","mavsdk::camera::set_setting(set","mavsdk::camera::set_setting_async(set","mavsdk::camera::setting::is_rang","mavsdk::camera::setting::opt","mavsdk::camera::setting::setting_descript","mavsdk::camera::setting::setting_id","mavsdk::camera::settingopt","mavsdk::camera::settingoptions::is_rang","mavsdk::camera::settingoptions::opt","mavsdk::camera::settingoptions::setting_descript","mavsdk::camera::settingoptions::setting_id","mavsdk::camera::start_photo_interval(float","mavsdk::camera::start_photo_interval_async(float","mavsdk::camera::start_video()","mavsdk::camera::start_video_async(const","mavsdk::camera::start_video_streaming(int32_t","mavsdk::camera::statu","mavsdk::camera::status()","mavsdk::camera::status::available_storage_mib","mavsdk::camera::status::media_folder_nam","mavsdk::camera::status::photo_interval_on","mavsdk::camera::status::recording_time_","mavsdk::camera::status::storage_id","mavsdk::camera::status::storage_statu","mavsdk::camera::status::storage_typ","mavsdk::camera::status::total_storage_mib","mavsdk::camera::status::used_storage_mib","mavsdk::camera::status::video_on","mavsdk::camera::statuscallback","mavsdk::camera::statushandl","mavsdk::camera::stop_photo_interval()","mavsdk::camera::stop_photo_interval_async(const","mavsdk::camera::stop_video()","mavsdk::camera::stop_video_async(const","mavsdk::camera::stop_video_streaming(int32_t","mavsdk::camera::subscribe_capture_info(const","mavsdk::camera::subscribe_current_settings(const","mavsdk::camera::subscribe_information(const","mavsdk::camera::subscribe_mode(const","mavsdk::camera::subscribe_possible_setting_options(const","mavsdk::camera::subscribe_status(const","mavsdk::camera::subscribe_video_stream_info(const","mavsdk::camera::take_photo()","mavsdk::camera::take_photo_async(const","mavsdk::camera::unsubscribe_capture_info(captureinfohandl","mavsdk::camera::unsubscribe_current_settings(currentsettingshandl","mavsdk::camera::unsubscribe_information(informationhandl","mavsdk::camera::unsubscribe_mode(modehandl","mavsdk::camera::unsubscribe_possible_setting_options(possiblesettingoptionshandl","mavsdk::camera::unsubscribe_status(statushandl","mavsdk::camera::unsubscribe_video_stream_info(videostreaminfohandl","mavsdk::camera::video_stream_info()","mavsdk::camera::videostreaminfo","mavsdk::camera::videostreaminfo::set","mavsdk::camera::videostreaminfo::spectrum","mavsdk::camera::videostreaminfo::statu","mavsdk::camera::videostreaminfocallback","mavsdk::camera::videostreaminfohandl","mavsdk::camera::videostreamset","mavsdk::camera::videostreamsettings::bit_rate_b_","mavsdk::camera::videostreamsettings::frame_rate_hz","mavsdk::camera::videostreamsettings::horizontal_fov_deg","mavsdk::camera::videostreamsettings::horizontal_resolution_pix","mavsdk::camera::videostreamsettings::rotation_deg","mavsdk::camera::videostreamsettings::uri","mavsdk::camera::videostreamsettings::vertical_resolution_pix","mavsdk::camera::~camera()","mavsdk::cameraserv","mavsdk::cameraserver::cameraserver(const","mavsdk::cameraserver::cameraserver(std::shared_ptr","mavsdk::cameraserver::captureinfo","mavsdk::cameraserver::captureinfo::attitude_quaternion","mavsdk::cameraserver::captureinfo::file_url","mavsdk::cameraserver::captureinfo::index","mavsdk::cameraserver::captureinfo::is_success","mavsdk::cameraserver::captureinfo::posit","mavsdk::cameraserver::captureinfo::time_utc_u","mavsdk::cameraserver::capturestatuscallback","mavsdk::cameraserver::capturestatushandl","mavsdk::cameraserver::formatstoragecallback","mavsdk::cameraserver::formatstoragehandl","mavsdk::cameraserver::inform","mavsdk::cameraserver::information::definition_file_uri","mavsdk::cameraserver::information::definition_file_vers","mavsdk::cameraserver::information::firmware_vers","mavsdk::cameraserver::information::focal_length_mm","mavsdk::cameraserver::information::horizontal_resolution_px","mavsdk::cameraserver::information::horizontal_sensor_size_mm","mavsdk::cameraserver::information::lens_id","mavsdk::cameraserver::information::model_nam","mavsdk::cameraserver::information::vendor_nam","mavsdk::cameraserver::information::vertical_resolution_px","mavsdk::cameraserver::information::vertical_sensor_size_mm","mavsdk::cameraserver::operator=(const","mavsdk::cameraserver::posit","mavsdk::cameraserver::position::absolute_altitude_m","mavsdk::cameraserver::position::latitude_deg","mavsdk::cameraserver::position::longitude_deg","mavsdk::cameraserver::position::relative_altitude_m","mavsdk::cameraserver::quaternion","mavsdk::cameraserver::quaternion::i","mavsdk::cameraserver::quaternion::w","mavsdk::cameraserver::quaternion::x","mavsdk::cameraserver::quaternion::z","mavsdk::cameraserver::resetsettingscallback","mavsdk::cameraserver::resetsettingshandl","mavsdk::cameraserver::respond_capture_status(camerafeedback","mavsdk::cameraserver::respond_format_storage(camerafeedback","mavsdk::cameraserver::respond_reset_settings(camerafeedback","mavsdk::cameraserver::respond_set_mode(camerafeedback","mavsdk::cameraserver::respond_start_video(camerafeedback","mavsdk::cameraserver::respond_start_video_streaming(camerafeedback","mavsdk::cameraserver::respond_stop_video(camerafeedback","mavsdk::cameraserver::respond_stop_video_streaming(camerafeedback","mavsdk::cameraserver::respond_storage_information(camerafeedback","mavsdk::cameraserver::respond_take_photo(camerafeedback","mavsdk::cameraserver::resultcallback","mavsdk::cameraserver::set_in_progress(bool","mavsdk::cameraserver::set_information(inform","mavsdk::cameraserver::set_video_streaming(videostream","mavsdk::cameraserver::setmodecallback","mavsdk::cameraserver::setmodehandl","mavsdk::cameraserver::startvideocallback","mavsdk::cameraserver::startvideohandl","mavsdk::cameraserver::startvideostreamingcallback","mavsdk::cameraserver::startvideostreaminghandl","mavsdk::cameraserver::stopvideocallback","mavsdk::cameraserver::stopvideohandl","mavsdk::cameraserver::stopvideostreamingcallback","mavsdk::cameraserver::stopvideostreaminghandl","mavsdk::cameraserver::storageinformationcallback","mavsdk::cameraserver::storageinformationhandl","mavsdk::cameraserver::subscribe_capture_status(const","mavsdk::cameraserver::subscribe_format_storage(const","mavsdk::cameraserver::subscribe_reset_settings(const","mavsdk::cameraserver::subscribe_set_mode(const","mavsdk::cameraserver::subscribe_start_video(const","mavsdk::cameraserver::subscribe_start_video_streaming(const","mavsdk::cameraserver::subscribe_stop_video(const","mavsdk::cameraserver::subscribe_stop_video_streaming(const","mavsdk::cameraserver::subscribe_storage_information(const","mavsdk::cameraserver::subscribe_take_photo(const","mavsdk::cameraserver::takephotocallback","mavsdk::cameraserver::takephotohandl","mavsdk::cameraserver::unsubscribe_capture_status(capturestatushandl","mavsdk::cameraserver::unsubscribe_format_storage(formatstoragehandl","mavsdk::cameraserver::unsubscribe_reset_settings(resetsettingshandl","mavsdk::cameraserver::unsubscribe_set_mode(setmodehandl","mavsdk::cameraserver::unsubscribe_start_video(startvideohandl","mavsdk::cameraserver::unsubscribe_start_video_streaming(startvideostreaminghandl","mavsdk::cameraserver::unsubscribe_stop_video(stopvideohandl","mavsdk::cameraserver::unsubscribe_stop_video_streaming(stopvideostreaminghandl","mavsdk::cameraserver::unsubscribe_storage_information(storageinformationhandl","mavsdk::cameraserver::unsubscribe_take_photo(takephotohandl","mavsdk::cameraserver::~cameraserver()","mavsdk::cameraserver{mavsdk.server_component()};","mavsdk::componentinform","mavsdk::componentinformation::access_float_params()","mavsdk::componentinformation::componentinformation(const","mavsdk::componentinformation::componentinformation(std::shared_ptr","mavsdk::componentinformation::componentinformation(system","mavsdk::componentinformation::floatparam","mavsdk::componentinformation::floatparam::decimal_plac","mavsdk::componentinformation::floatparam::default_valu","mavsdk::componentinformation::floatparam::long_descript","mavsdk::componentinformation::floatparam::max_valu","mavsdk::componentinformation::floatparam::min_valu","mavsdk::componentinformation::floatparam::nam","mavsdk::componentinformation::floatparam::short_descript","mavsdk::componentinformation::floatparam::start_valu","mavsdk::componentinformation::floatparam::unit","mavsdk::componentinformation::floatparamcallback","mavsdk::componentinformation::floatparamhandl","mavsdk::componentinformation::floatparamupd","mavsdk::componentinformation::floatparamupdate::nam","mavsdk::componentinformation::floatparamupdate::valu","mavsdk::componentinformation::operator=(const","mavsdk::componentinformation::resultcallback","mavsdk::componentinformation::subscribe_float_param(const","mavsdk::componentinformation::unsubscribe_float_param(floatparamhandl","mavsdk::componentinformation::~componentinformation()","mavsdk::componentinformationserv","mavsdk::componentinformationserver::componentinformationserver(const","mavsdk::componentinformationserver::componentinformationserver(std::shared_ptr","mavsdk::componentinformationserver::floatparam","mavsdk::componentinformationserver::floatparam::decimal_plac","mavsdk::componentinformationserver::floatparam::default_valu","mavsdk::componentinformationserver::floatparam::long_descript","mavsdk::componentinformationserver::floatparam::max_valu","mavsdk::componentinformationserver::floatparam::min_valu","mavsdk::componentinformationserver::floatparam::nam","mavsdk::componentinformationserver::floatparam::short_descript","mavsdk::componentinformationserver::floatparam::start_valu","mavsdk::componentinformationserver::floatparam::unit","mavsdk::componentinformationserver::floatparamcallback","mavsdk::componentinformationserver::floatparamhandl","mavsdk::componentinformationserver::floatparamupd","mavsdk::componentinformationserver::floatparamupdate::nam","mavsdk::componentinformationserver::floatparamupdate::valu","mavsdk::componentinformationserver::operator=(const","mavsdk::componentinformationserver::provide_float_param(floatparam","mavsdk::componentinformationserver::resultcallback","mavsdk::componentinformationserver::subscribe_float_param(const","mavsdk::componentinformationserver::unsubscribe_float_param(floatparamhandl","mavsdk::componentinformationserver::~componentinformationserver()","mavsdk::configur","mavsdk::failur","mavsdk::failure::failure(const","mavsdk::failure::failure(std::shared_ptr","mavsdk::failure::failure(system","mavsdk::failure::inject(failureunit","mavsdk::failure::operator=(const","mavsdk::failure::resultcallback","mavsdk::failure::~failure()","mavsdk::fakehandl","mavsdk::first_autopilot(doubl","mavsdk::followm","mavsdk::followme::config","mavsdk::followme::config::altitude_mod","mavsdk::followme::config::follow_angle_deg","mavsdk::followme::config::follow_distance_m","mavsdk::followme::config::follow_height_m","mavsdk::followme::config::max_tangential_vel_m_","mavsdk::followme::config::respons","mavsdk::followme::followme(const","mavsdk::followme::followme(std::shared_ptr","mavsdk::followme::followme(system","mavsdk::followme::get_config()","mavsdk::followme::get_last_location()","mavsdk::followme::is_active()","mavsdk::followme::operator=(const","mavsdk::followme::resultcallback","mavsdk::followme::set_config(config","mavsdk::followme::set_target_location(targetloc","mavsdk::followme::start()","mavsdk::followme::stop()","mavsdk::followme::targetloc","mavsdk::followme::targetlocation::absolute_altitude_m","mavsdk::followme::targetlocation::latitude_deg","mavsdk::followme::targetlocation::longitude_deg","mavsdk::followme::targetlocation::velocity_x_m_","mavsdk::followme::targetlocation::velocity_y_m_","mavsdk::followme::targetlocation::velocity_z_m_","mavsdk::followme::~followme()","mavsdk::ftp","mavsdk::ftp::are_files_identical(std::str","mavsdk::ftp::are_files_identical_async(std::str","mavsdk::ftp::arefilesidenticalcallback","mavsdk::ftp::create_directory(std::str","mavsdk::ftp::create_directory_async(std::str","mavsdk::ftp::download_async(std::str","mavsdk::ftp::downloadcallback","mavsdk::ftp::ftp(const","mavsdk::ftp::ftp(std::shared_ptr","mavsdk::ftp::ftp(system","mavsdk::ftp::list_directory(std::str","mavsdk::ftp::list_directory_async(std::str","mavsdk::ftp::listdirectorycallback","mavsdk::ftp::operator=(const","mavsdk::ftp::progressdata","mavsdk::ftp::progressdata::bytes_transf","mavsdk::ftp::progressdata::total_byt","mavsdk::ftp::remove_directory(std::str","mavsdk::ftp::remove_directory_async(std::str","mavsdk::ftp::remove_file(std::str","mavsdk::ftp::remove_file_async(std::str","mavsdk::ftp::rename(std::str","mavsdk::ftp::rename_async(std::str","mavsdk::ftp::resultcallback","mavsdk::ftp::set_target_compid(uint32_t","mavsdk::ftp::upload_async(std::str","mavsdk::ftp::uploadcallback","mavsdk::ftp::~ftp()","mavsdk::ftpserv","mavsdk::geof","mavsdk::geofence::clear_geofence()","mavsdk::geofence::clear_geofence_async(const","mavsdk::geofence::geofence(const","mavsdk::geofence::geofence(std::shared_ptr","mavsdk::geofence::geofence(system","mavsdk::geofence::operator=(const","mavsdk::geofence::point","mavsdk::geofence::point::latitude_deg","mavsdk::geofence::point::longitude_deg","mavsdk::geofence::polygon","mavsdk::geofence::polygon::fence_typ","mavsdk::geofence::polygon::point","mavsdk::geofence::resultcallback","mavsdk::geofence::upload_geofence(geofencedata","mavsdk::geofence::upload_geofence_async(geofencedata","mavsdk::geofence::~geofence()","mavsdk::geometry::coordinatetransform","mavsdk::geometry::coordinatetransformation::coordinatetransformation()=delet","mavsdk::geometry::coordinatetransformation::coordinatetransformation(globalcoordin","mavsdk::geometry::coordinatetransformation::global_from_local(localcoordin","mavsdk::geometry::coordinatetransformation::globalcoordin","mavsdk::geometry::coordinatetransformation::globalcoordinate::latitude_deg","mavsdk::geometry::coordinatetransformation::globalcoordinate::longitude_deg","mavsdk::geometry::coordinatetransformation::local_from_global(globalcoordin","mavsdk::geometry::coordinatetransformation::localcoordin","mavsdk::geometry::coordinatetransformation::localcoordinate::east_m","mavsdk::geometry::coordinatetransformation::localcoordinate::north_m","mavsdk::geometry::coordinatetransformation::~coordinatetransformation()=default","mavsdk::gimb","mavsdk::gimbal::control()","mavsdk::gimbal::controlcallback","mavsdk::gimbal::controlhandl","mavsdk::gimbal::controlstatu","mavsdk::gimbal::controlstatus::compid_primary_control","mavsdk::gimbal::controlstatus::compid_secondary_control","mavsdk::gimbal::controlstatus::control_mod","mavsdk::gimbal::controlstatus::sysid_primary_control","mavsdk::gimbal::controlstatus::sysid_secondary_control","mavsdk::gimbal::gimbal(const","mavsdk::gimbal::gimbal(std::shared_ptr","mavsdk::gimbal::gimbal(system","mavsdk::gimbal::operator=(const","mavsdk::gimbal::release_control()","mavsdk::gimbal::release_control_async(const","mavsdk::gimbal::resultcallback","mavsdk::gimbal::set_mode(gimbalmod","mavsdk::gimbal::set_mode_async(gimbalmod","mavsdk::gimbal::set_pitch_and_yaw(float","mavsdk::gimbal::set_pitch_and_yaw_async(float","mavsdk::gimbal::set_pitch_rate_and_yaw_rate(float","mavsdk::gimbal::set_pitch_rate_and_yaw_rate_async(float","mavsdk::gimbal::set_roi_location(doubl","mavsdk::gimbal::set_roi_location_async(doubl","mavsdk::gimbal::subscribe_control(const","mavsdk::gimbal::take_control(controlmod","mavsdk::gimbal::take_control_async(controlmod","mavsdk::gimbal::unsubscribe_control(controlhandl","mavsdk::gimbal::~gimbal()","mavsdk::gripp","mavsdk::handl","mavsdk::info","mavsdk::info::flightinfo","mavsdk::info::flightinfo::flight_uid","mavsdk::info::flightinfo::time_boot_m","mavsdk::info::get_flight_information()","mavsdk::info::get_identification()","mavsdk::info::get_product()","mavsdk::info::get_speed_factor()","mavsdk::info::get_version()","mavsdk::info::identif","mavsdk::info::identification::hardware_uid","mavsdk::info::identification::legacy_uid","mavsdk::info::info(const","mavsdk::info::info(std::shared_ptr","mavsdk::info::info(system","mavsdk::info::operator=(const","mavsdk::info::product","mavsdk::info::product::product_id","mavsdk::info::product::product_nam","mavsdk::info::product::vendor_id","mavsdk::info::product::vendor_nam","mavsdk::info::resultcallback","mavsdk::info::vers","mavsdk::info::version::flight_sw_git_hash","mavsdk::info::version::flight_sw_major","mavsdk::info::version::flight_sw_minor","mavsdk::info::version::flight_sw_patch","mavsdk::info::version::flight_sw_vendor_major","mavsdk::info::version::flight_sw_vendor_minor","mavsdk::info::version::flight_sw_vendor_patch","mavsdk::info::version::flight_sw_version_typ","mavsdk::info::version::os_sw_git_hash","mavsdk::info::version::os_sw_major","mavsdk::info::version::os_sw_minor","mavsdk::info::version::os_sw_patch","mavsdk::info::~info()","mavsdk::log::subscrib","mavsdk::log::subscribe([](mavsdk::log::level","mavsdk::log::subscribe(nullptr);","mavsdk::logfil","mavsdk::logfiles::download_log_file_async(entri","mavsdk::logfiles::downloadlogfilecallback","mavsdk::logfiles::entri","mavsdk::logfiles::entry::d","mavsdk::logfiles::entry::id","mavsdk::logfiles::entry::size_byt","mavsdk::logfiles::erase_all_log_files()","mavsdk::logfiles::get_entries()","mavsdk::logfiles::get_entries_async(const","mavsdk::logfiles::getentriescallback","mavsdk::logfiles::logfiles(const","mavsdk::logfiles::logfiles(std::shared_ptr","mavsdk::logfiles::logfiles(system","mavsdk::logfiles::operator=(const","mavsdk::logfiles::progressdata","mavsdk::logfiles::progressdata::progress","mavsdk::logfiles::resultcallback","mavsdk::logfiles::~logfiles()","mavsdk::manualcontrol","mavsdk::manualcontrol::manualcontrol(const","mavsdk::manualcontrol::manualcontrol(std::shared_ptr","mavsdk::manualcontrol::manualcontrol(system","mavsdk::manualcontrol::operator=(const","mavsdk::manualcontrol::resultcallback","mavsdk::manualcontrol::set_manual_control_input(float","mavsdk::manualcontrol::start_altitude_control()","mavsdk::manualcontrol::start_altitude_control_async(const","mavsdk::manualcontrol::start_position_control()","mavsdk::manualcontrol::start_position_control_async(const","mavsdk::manualcontrol::~manualcontrol()","mavsdk::mavlinkpassthrough","mavsdk::mavlinkpassthrough::commandint","mavsdk::mavlinkpassthrough::commandint::command","mavsdk::mavlinkpassthrough::commandint::fram","mavsdk::mavlinkpassthrough::commandint::i","mavsdk::mavlinkpassthrough::commandint::param1","mavsdk::mavlinkpassthrough::commandint::param2","mavsdk::mavlinkpassthrough::commandint::param3","mavsdk::mavlinkpassthrough::commandint::param4","mavsdk::mavlinkpassthrough::commandint::target_compid","mavsdk::mavlinkpassthrough::commandint::target_sysid","mavsdk::mavlinkpassthrough::commandint::x","mavsdk::mavlinkpassthrough::commandint::z","mavsdk::mavlinkpassthrough::commandlong","mavsdk::mavlinkpassthrough::commandlong::command","mavsdk::mavlinkpassthrough::commandlong::param1","mavsdk::mavlinkpassthrough::commandlong::param2","mavsdk::mavlinkpassthrough::commandlong::param3","mavsdk::mavlinkpassthrough::commandlong::param4","mavsdk::mavlinkpassthrough::commandlong::param5","mavsdk::mavlinkpassthrough::commandlong::param6","mavsdk::mavlinkpassthrough::commandlong::param7","mavsdk::mavlinkpassthrough::commandlong::target_compid","mavsdk::mavlinkpassthrough::commandlong::target_sysid","mavsdk::mavlinkpassthrough::get_our_compid()","mavsdk::mavlinkpassthrough::get_our_sysid()","mavsdk::mavlinkpassthrough::get_param_float(const","mavsdk::mavlinkpassthrough::get_param_int(const","mavsdk::mavlinkpassthrough::get_target_compid()","mavsdk::mavlinkpassthrough::get_target_sysid()","mavsdk::mavlinkpassthrough::make_command_ack_message(const","mavsdk::mavlinkpassthrough::mavlinkpassthrough(const","mavsdk::mavlinkpassthrough::mavlinkpassthrough(std::shared_ptr","mavsdk::mavlinkpassthrough::mavlinkpassthrough(system","mavsdk::mavlinkpassthrough::messagecallback","mavsdk::mavlinkpassthrough::messagehandl","mavsdk::mavlinkpassthrough::operator=(const","mavsdk::mavlinkpassthrough::queue_message(std::funct","mavsdk::mavlinkpassthrough::send_command_int(const","mavsdk::mavlinkpassthrough::send_command_long(const","mavsdk::mavlinkpassthrough::send_message(mavlink_message_t","mavsdk::mavlinkpassthrough::subscribe_message(uint16_t","mavsdk::mavlinkpassthrough::unsubscribe_message(uint16_t","mavsdk::mavlinkpassthrough::~mavlinkpassthrough()","mavsdk::mavsdk","mavsdk::mavsdk::add_any_connection(const","mavsdk::mavsdk::add_any_connection_with_handle(const","mavsdk::mavsdk::add_serial_connection(const","mavsdk::mavsdk::add_tcp_connection(const","mavsdk::mavsdk::add_udp_connection(const","mavsdk::mavsdk::add_udp_connection(int","mavsdk::mavsdk::configur","mavsdk::mavsdk::configuration::configuration()=delet","mavsdk::mavsdk::configuration::configuration(componenttyp","mavsdk::mavsdk::configuration::configuration(uint8_t","mavsdk::mavsdk::configuration::get_always_send_heartbeats()","mavsdk::mavsdk::configuration::get_component_id()","mavsdk::mavsdk::configuration::get_component_type()","mavsdk::mavsdk::configuration::get_system_id()","mavsdk::mavsdk::configuration::set_always_send_heartbeats(bool","mavsdk::mavsdk::configuration::set_component_id(uint8_t","mavsdk::mavsdk::configuration::set_component_type(componenttyp","mavsdk::mavsdk::configuration::set_system_id(uint8_t","mavsdk::mavsdk::configuration::~configuration()=default","mavsdk::mavsdk::connectionhandl","mavsdk::mavsdk::default_serial_baudr","mavsdk::mavsdk::default_tcp_remote_ip","mavsdk::mavsdk::default_tcp_remote_port","mavsdk::mavsdk::default_timeout_","mavsdk::mavsdk::default_udp_bind_ip","mavsdk::mavsdk::default_udp_port","mavsdk::mavsdk::first_autopilot(doubl","mavsdk::mavsdk::intercept_incoming_messages_async(std::funct","mavsdk::mavsdk::intercept_outgoing_messages_async(std::funct","mavsdk::mavsdk::mavsdk()=delet","mavsdk::mavsdk::mavsdk(configur","mavsdk::mavsdk::newsystemcallback","mavsdk::mavsdk::newsystemhandl","mavsdk::mavsdk::remove_connection(connectionhandl","mavsdk::mavsdk::server_component(unsign","mavsdk::mavsdk::server_component_by_id(uint8_t","mavsdk::mavsdk::server_component_by_type(componenttyp","mavsdk::mavsdk::set_configuration(configur","mavsdk::mavsdk::set_system_status(uint8_t","mavsdk::mavsdk::set_timeout_s(doubl","mavsdk::mavsdk::setup_udp_remote(const","mavsdk::mavsdk::subscribe_on_new_system(const","mavsdk::mavsdk::systems()","mavsdk::mavsdk::unsubscribe_on_new_system(newsystemhandl","mavsdk::mavsdk::version()","mavsdk::mavsdk::~mavsdk()","mavsdk::mavsdk_act","mavsdk::mavsdk_follow_m","mavsdk::mavsdk_miss","mavsdk::mavsdk_offboard","mavsdk::mavsdk_telemetri","mavsdk::miss","mavsdk::mission::cancel_mission_download()","mavsdk::mission::cancel_mission_upload()","mavsdk::mission::clear_mission()","mavsdk::mission::clear_mission_async(const","mavsdk::mission::download_mission()","mavsdk::mission::download_mission_async(const","mavsdk::mission::download_mission_with_progress_async(const","mavsdk::mission::downloadmissioncallback","mavsdk::mission::downloadmissionwithprogresscallback","mavsdk::mission::get_return_to_launch_after_mission()","mavsdk::mission::is_mission_finished()","mavsdk::mission::mission(const","mavsdk::mission::mission(std::shared_ptr","mavsdk::mission::mission(system","mavsdk::mission::mission_progress()","mavsdk::mission::missionitem","mavsdk::mission::missionitem::acceptance_radius_m","mavsdk::mission::missionitem::camera_act","mavsdk::mission::missionitem::camera_photo_distance_m","mavsdk::mission::missionitem::camera_photo_interval_","mavsdk::mission::missionitem::gimbal_pitch_deg","mavsdk::mission::missionitem::gimbal_yaw_deg","mavsdk::mission::missionitem::is_fly_through","mavsdk::mission::missionitem::latitude_deg","mavsdk::mission::missionitem::loiter_time_","mavsdk::mission::missionitem::longitude_deg","mavsdk::mission::missionitem::relative_altitude_m","mavsdk::mission::missionitem::speed_m_","mavsdk::mission::missionitem::vehicle_act","mavsdk::mission::missionitem::yaw_deg","mavsdk::mission::missionplan","mavsdk::mission::missionplan::mission_item","mavsdk::mission::missionprogress","mavsdk::mission::missionprogress::curr","mavsdk::mission::missionprogress::tot","mavsdk::mission::missionprogresscallback","mavsdk::mission::missionprogresshandl","mavsdk::mission::operator=(const","mavsdk::mission::pause_mission()","mavsdk::mission::pause_mission_async(const","mavsdk::mission::progressdata","mavsdk::mission::progressdata::progress","mavsdk::mission::progressdataormiss","mavsdk::mission::progressdataormission::has_miss","mavsdk::mission::progressdataormission::has_progress","mavsdk::mission::progressdataormission::mission_plan","mavsdk::mission::progressdataormission::progress","mavsdk::mission::resultcallback","mavsdk::mission::set_current_mission_item(int32_t","mavsdk::mission::set_current_mission_item_async(int32_t","mavsdk::mission::set_return_to_launch_after_mission(bool","mavsdk::mission::start_mission()","mavsdk::mission::start_mission_async(const","mavsdk::mission::subscribe_mission_progress(const","mavsdk::mission::unsubscribe_mission_progress(missionprogresshandl","mavsdk::mission::upload_mission(missionplan","mavsdk::mission::upload_mission_async(missionplan","mavsdk::mission::upload_mission_with_progress_async(missionplan","mavsdk::mission::uploadmissionwithprogresscallback","mavsdk::mission::~mission()","mavsdk::missionraw","mavsdk::missionraw::cancel_mission_download()","mavsdk::missionraw::cancel_mission_upload()","mavsdk::missionraw::clear_mission()","mavsdk::missionraw::clear_mission_async(const","mavsdk::missionraw::download_mission()","mavsdk::missionraw::download_mission_async(const","mavsdk::missionraw::downloadmissioncallback","mavsdk::missionraw::import_qgroundcontrol_mission(std::str","mavsdk::missionraw::import_qgroundcontrol_mission_from_string(std::str","mavsdk::missionraw::mission_progress()","mavsdk::missionraw::missionchangedcallback","mavsdk::missionraw::missionchangedhandl","mavsdk::missionraw::missionimportdata","mavsdk::missionraw::missionimportdata::geofence_item","mavsdk::missionraw::missionimportdata::mission_item","mavsdk::missionraw::missionimportdata::rally_item","mavsdk::missionraw::missionitem","mavsdk::missionraw::missionitem::autocontinu","mavsdk::missionraw::missionitem::command","mavsdk::missionraw::missionitem::curr","mavsdk::missionraw::missionitem::fram","mavsdk::missionraw::missionitem::i","mavsdk::missionraw::missionitem::mission_typ","mavsdk::missionraw::missionitem::param1","mavsdk::missionraw::missionitem::param2","mavsdk::missionraw::missionitem::param3","mavsdk::missionraw::missionitem::param4","mavsdk::missionraw::missionitem::seq","mavsdk::missionraw::missionitem::x","mavsdk::missionraw::missionitem::z","mavsdk::missionraw::missionprogress","mavsdk::missionraw::missionprogress::curr","mavsdk::missionraw::missionprogress::tot","mavsdk::missionraw::missionprogresscallback","mavsdk::missionraw::missionprogresshandl","mavsdk::missionraw::missionraw(const","mavsdk::missionraw::missionraw(std::shared_ptr","mavsdk::missionraw::missionraw(system","mavsdk::missionraw::operator=(const","mavsdk::missionraw::pause_mission()","mavsdk::missionraw::pause_mission_async(const","mavsdk::missionraw::resultcallback","mavsdk::missionraw::set_current_mission_item(int32_t","mavsdk::missionraw::set_current_mission_item_async(int32_t","mavsdk::missionraw::start_mission()","mavsdk::missionraw::start_mission_async(const","mavsdk::missionraw::subscribe_mission_changed(const","mavsdk::missionraw::subscribe_mission_progress(const","mavsdk::missionraw::unsubscribe_mission_changed(missionchangedhandl","mavsdk::missionraw::unsubscribe_mission_progress(missionprogresshandl","mavsdk::missionraw::upload_geofence(std::vector","mavsdk::missionraw::upload_geofence_async(std::vector","mavsdk::missionraw::upload_mission(std::vector","mavsdk::missionraw::upload_mission_async(std::vector","mavsdk::missionraw::upload_rally_points(std::vector","mavsdk::missionraw::upload_rally_points_async(std::vector","mavsdk::missionraw::~missionraw()","mavsdk::missionrawserv","mavsdk::missionrawserver::clear_all()","mavsdk::missionrawserver::clearallcallback","mavsdk::missionrawserver::clearallhandl","mavsdk::missionrawserver::current_item_changed()","mavsdk::missionrawserver::currentitemchangedcallback","mavsdk::missionrawserver::currentitemchangedhandl","mavsdk::missionrawserver::incoming_mission()","mavsdk::missionrawserver::incomingmissioncallback","mavsdk::missionrawserver::incomingmissionhandl","mavsdk::missionrawserver::missionitem","mavsdk::missionrawserver::missionitem::autocontinu","mavsdk::missionrawserver::missionitem::command","mavsdk::missionrawserver::missionitem::curr","mavsdk::missionrawserver::missionitem::fram","mavsdk::missionrawserver::missionitem::i","mavsdk::missionrawserver::missionitem::mission_typ","mavsdk::missionrawserver::missionitem::param1","mavsdk::missionrawserver::missionitem::param2","mavsdk::missionrawserver::missionitem::param3","mavsdk::missionrawserver::missionitem::param4","mavsdk::missionrawserver::missionitem::seq","mavsdk::missionrawserver::missionitem::x","mavsdk::missionrawserver::missionitem::z","mavsdk::missionrawserver::missionplan","mavsdk::missionrawserver::missionplan::mission_item","mavsdk::missionrawserver::missionprogress","mavsdk::missionrawserver::missionprogress::curr","mavsdk::missionrawserver::missionprogress::tot","mavsdk::missionrawserver::missionrawserver(const","mavsdk::missionrawserver::missionrawserver(std::shared_ptr","mavsdk::missionrawserver::operator=(const","mavsdk::missionrawserver::resultcallback","mavsdk::missionrawserver::set_current_item_complete()","mavsdk::missionrawserver::subscribe_clear_all(const","mavsdk::missionrawserver::subscribe_current_item_changed(const","mavsdk::missionrawserver::subscribe_incoming_mission(const","mavsdk::missionrawserver::unsubscribe_clear_all(clearallhandl","mavsdk::missionrawserver::unsubscribe_current_item_changed(currentitemchangedhandl","mavsdk::missionrawserver::unsubscribe_incoming_mission(incomingmissionhandl","mavsdk::missionrawserver::~missionrawserver()","mavsdk::mocap","mavsdk::mocap::anglebodi","mavsdk::mocap::anglebody::pitch_rad","mavsdk::mocap::anglebody::roll_rad","mavsdk::mocap::anglebody::yaw_rad","mavsdk::mocap::angularvelocitybodi","mavsdk::mocap::angularvelocitybody::pitch_rad_","mavsdk::mocap::angularvelocitybody::roll_rad_","mavsdk::mocap::angularvelocitybody::yaw_rad_","mavsdk::mocap::attitudepositionmocap","mavsdk::mocap::attitudepositionmocap::pose_covari","mavsdk::mocap::attitudepositionmocap::position_bodi","mavsdk::mocap::attitudepositionmocap::q","mavsdk::mocap::attitudepositionmocap::time_usec","mavsdk::mocap::covari","mavsdk::mocap::covariance::covariance_matrix","mavsdk::mocap::mocap(const","mavsdk::mocap::mocap(std::shared_ptr","mavsdk::mocap::mocap(system","mavsdk::mocap::odometri","mavsdk::mocap::odometry::angular_velocity_bodi","mavsdk::mocap::odometry::frame_id","mavsdk::mocap::odometry::pose_covari","mavsdk::mocap::odometry::position_bodi","mavsdk::mocap::odometry::q","mavsdk::mocap::odometry::speed_bodi","mavsdk::mocap::odometry::time_usec","mavsdk::mocap::odometry::velocity_covari","mavsdk::mocap::operator=(const","mavsdk::mocap::positionbodi","mavsdk::mocap::positionbody::x_m","mavsdk::mocap::positionbody::y_m","mavsdk::mocap::positionbody::z_m","mavsdk::mocap::quaternion","mavsdk::mocap::quaternion::i","mavsdk::mocap::quaternion::w","mavsdk::mocap::quaternion::x","mavsdk::mocap::quaternion::z","mavsdk::mocap::resultcallback","mavsdk::mocap::set_attitude_position_mocap(attitudepositionmocap","mavsdk::mocap::set_odometry(odometri","mavsdk::mocap::set_vision_position_estimate(visionpositionestim","mavsdk::mocap::speedbodi","mavsdk::mocap::speedbody::x_m_","mavsdk::mocap::speedbody::y_m_","mavsdk::mocap::speedbody::z_m_","mavsdk::mocap::visionpositionestim","mavsdk::mocap::visionpositionestimate::angle_bodi","mavsdk::mocap::visionpositionestimate::pose_covari","mavsdk::mocap::visionpositionestimate::position_bodi","mavsdk::mocap::visionpositionestimate::time_usec","mavsdk::mocap::~mocap()","mavsdk::offboard","mavsdk::offboard::acceler","mavsdk::offboard::accelerationned::down_m_s2","mavsdk::offboard::accelerationned::east_m_s2","mavsdk::offboard::accelerationned::north_m_s2","mavsdk::offboard::actuatorcontrol","mavsdk::offboard::actuatorcontrol::group","mavsdk::offboard::actuatorcontrolgroup","mavsdk::offboard::actuatorcontrolgroup::control","mavsdk::offboard::attitud","mavsdk::offboard::attitude::pitch_deg","mavsdk::offboard::attitude::roll_deg","mavsdk::offboard::attitude::thrust_valu","mavsdk::offboard::attitude::yaw_deg","mavsdk::offboard::attituder","mavsdk::offboard::attituderate::pitch_deg_","mavsdk::offboard::attituderate::roll_deg_","mavsdk::offboard::attituderate::thrust_valu","mavsdk::offboard::attituderate::yaw_deg_","mavsdk::offboard::is_active()","mavsdk::offboard::offboard(const","mavsdk::offboard::offboard(std::shared_ptr","mavsdk::offboard::offboard(system","mavsdk::offboard::operator=(const","mavsdk::offboard::positionglobalyaw","mavsdk::offboard::positionglobalyaw::alt_m","mavsdk::offboard::positionglobalyaw::altitude_typ","mavsdk::offboard::positionglobalyaw::lat_deg","mavsdk::offboard::positionglobalyaw::lon_deg","mavsdk::offboard::positionglobalyaw::yaw_deg","mavsdk::offboard::positionnedyaw","mavsdk::offboard::positionnedyaw::down_m","mavsdk::offboard::positionnedyaw::east_m","mavsdk::offboard::positionnedyaw::north_m","mavsdk::offboard::positionnedyaw::yaw_deg","mavsdk::offboard::resultcallback","mavsdk::offboard::set_acceleration_ned(acceler","mavsdk::offboard::set_actuator_control(actuatorcontrol","mavsdk::offboard::set_attitude(attitud","mavsdk::offboard::set_attitude_rate(attituder","mavsdk::offboard::set_position_global(positionglobalyaw","mavsdk::offboard::set_position_ned(positionnedyaw","mavsdk::offboard::set_position_velocity_acceleration_ned(positionnedyaw","mavsdk::offboard::set_position_velocity_ned(positionnedyaw","mavsdk::offboard::set_velocity_body(velocitybodyyawspe","mavsdk::offboard::set_velocity_ned(velocitynedyaw","mavsdk::offboard::start()","mavsdk::offboard::start_async(const","mavsdk::offboard::stop()","mavsdk::offboard::stop_async(const","mavsdk::offboard::velocitybodyyawspe","mavsdk::offboard::velocitybodyyawspeed::down_m_","mavsdk::offboard::velocitybodyyawspeed::forward_m_","mavsdk::offboard::velocitybodyyawspeed::right_m_","mavsdk::offboard::velocitybodyyawspeed::yawspeed_deg_","mavsdk::offboard::velocitynedyaw","mavsdk::offboard::velocitynedyaw::down_m_","mavsdk::offboard::velocitynedyaw::east_m_","mavsdk::offboard::velocitynedyaw::north_m_","mavsdk::offboard::velocitynedyaw::yaw_deg","mavsdk::offboard::~offboard()","mavsdk::oper","mavsdk::overload","mavsdk::overloaded(ts...)","mavsdk::param","mavsdk::param::allparam","mavsdk::param::allparams::custom_param","mavsdk::param::allparams::float_param","mavsdk::param::allparams::int_param","mavsdk::param::customparam","mavsdk::param::customparam::nam","mavsdk::param::customparam::valu","mavsdk::param::floatparam","mavsdk::param::floatparam::nam","mavsdk::param::floatparam::valu","mavsdk::param::get_all_params()","mavsdk::param::get_param_custom(std::str","mavsdk::param::get_param_float(std::str","mavsdk::param::get_param_int(std::str","mavsdk::param::intparam","mavsdk::param::intparam::nam","mavsdk::param::intparam::valu","mavsdk::param::operator=(const","mavsdk::param::param(const","mavsdk::param::param(std::shared_ptr","mavsdk::param::param(system","mavsdk::param::resultcallback","mavsdk::param::select_component(int32_t","mavsdk::param::set_param_custom(std::str","mavsdk::param::set_param_float(std::str","mavsdk::param::set_param_int(std::str","mavsdk::param::~param()","mavsdk::paramserv","mavsdk::paramserver::allparam","mavsdk::paramserver::allparams::custom_param","mavsdk::paramserver::allparams::float_param","mavsdk::paramserver::allparams::int_param","mavsdk::paramserver::changedparamcustomcallback","mavsdk::paramserver::changedparamcustomhandl","mavsdk::paramserver::changedparamfloatcallback","mavsdk::paramserver::changedparamfloathandl","mavsdk::paramserver::changedparamintcallback","mavsdk::paramserver::changedparaminthandl","mavsdk::paramserver::customparam","mavsdk::paramserver::customparam::nam","mavsdk::paramserver::customparam::valu","mavsdk::paramserver::floatparam","mavsdk::paramserver::floatparam::nam","mavsdk::paramserver::floatparam::valu","mavsdk::paramserver::intparam","mavsdk::paramserver::intparam::nam","mavsdk::paramserver::intparam::valu","mavsdk::paramserver::operator=(const","mavsdk::paramserver::paramserver(const","mavsdk::paramserver::paramserver(std::shared_ptr","mavsdk::paramserver::provide_param_custom(std::str","mavsdk::paramserver::provide_param_float(std::str","mavsdk::paramserver::provide_param_int(std::str","mavsdk::paramserver::resultcallback","mavsdk::paramserver::retrieve_all_params()","mavsdk::paramserver::retrieve_param_custom(std::str","mavsdk::paramserver::retrieve_param_float(std::str","mavsdk::paramserver::retrieve_param_int(std::str","mavsdk::paramserver::subscribe_changed_param_custom(const","mavsdk::paramserver::subscribe_changed_param_float(const","mavsdk::paramserver::subscribe_changed_param_int(const","mavsdk::paramserver::unsubscribe_changed_param_custom(changedparamcustomhandl","mavsdk::paramserver::unsubscribe_changed_param_float(changedparamfloathandl","mavsdk::paramserver::unsubscribe_changed_param_int(changedparaminthandl","mavsdk::paramserver::~paramserver()","mavsdk::pluginbas","mavsdk::pluginbase::operator=(const","mavsdk::pluginbase::pluginbase()=default","mavsdk::pluginbase::pluginbase(const","mavsdk::pluginbase::~pluginbase()=default","mavsdk::rtk","mavsdk::rtk::operator=(const","mavsdk::rtk::resultcallback","mavsdk::rtk::rtcmdata","mavsdk::rtk::rtcmdata::data","mavsdk::rtk::rtk(const","mavsdk::rtk::rtk(std::shared_ptr","mavsdk::rtk::rtk(system","mavsdk::rtk::send_rtcm_data(rtcmdata","mavsdk::rtk::~rtk()","mavsdk::servercompon","mavsdk::serverpluginbas","mavsdk::serverutil","mavsdk::serverutility::operator=(const","mavsdk::serverutility::resultcallback","mavsdk::serverutility::send_status_text(statustexttyp","mavsdk::serverutility::serverutility(const","mavsdk::serverutility::serverutility(std::shared_ptr","mavsdk::serverutility::serverutility(system","mavsdk::serverutility::~serverutility()","mavsdk::set_configuration(...).","mavsdk::shel","mavsdk::shell::operator=(const","mavsdk::shell::receivecallback","mavsdk::shell::receivehandl","mavsdk::shell::resultcallback","mavsdk::shell::send(std::str","mavsdk::shell::shell(const","mavsdk::shell::shell(std::shared_ptr","mavsdk::shell::shell(system","mavsdk::shell::subscribe_receive(const","mavsdk::shell::unsubscribe_receive(receivehandl","mavsdk::shell::~shell()","mavsdk::system","mavsdk::system::autopilotvers","mavsdk::system::autopilotversion::board_vers","mavsdk::system::autopilotversion::cap","mavsdk::system::autopilotversion::flight_sw_vers","mavsdk::system::autopilotversion::middleware_sw_vers","mavsdk::system::autopilotversion::os_sw_vers","mavsdk::system::autopilotversion::product_id","mavsdk::system::autopilotversion::uid2","mavsdk::system::autopilotversion::vendor_id","mavsdk::system::component_ids()","mavsdk::system::componentdiscoveredcallback","mavsdk::system::componentdiscoveredhandl","mavsdk::system::componentdiscoveredidcallback","mavsdk::system::componentdiscoveredidhandl","mavsdk::system::enable_timesync()","mavsdk::system::get_system_id()","mavsdk::system::has_autopilot()","mavsdk::system::has_camera(int","mavsdk::system::has_gimbal()","mavsdk::system::init(uint8_t","mavsdk::system::is_connected()","mavsdk::system::is_standalone()","mavsdk::system::isconnectedcallback","mavsdk::system::isconnectedhandl","mavsdk::system::operator=(const","mavsdk::system::subscribe_component_discovered(const","mavsdk::system::subscribe_component_discovered_id(const","mavsdk::system::subscribe_is_connected(const","mavsdk::system::system(const","mavsdk::system::unsubscribe_component_discovered(componentdiscoveredhandl","mavsdk::system::unsubscribe_component_discovered_id(componentdiscoveredidhandl","mavsdk::system::unsubscribe_is_connected(isconnectedhandl","mavsdk::system::~system()","mavsdk::telemetri","mavsdk::telemetry::accelerationfrd","mavsdk::telemetry::accelerationfrd::down_m_s2","mavsdk::telemetry::accelerationfrd::forward_m_s2","mavsdk::telemetry::accelerationfrd::right_m_s2","mavsdk::telemetry::actuator_control_target()","mavsdk::telemetry::actuator_output_status()","mavsdk::telemetry::actuatorcontroltarget","mavsdk::telemetry::actuatorcontroltarget::control","mavsdk::telemetry::actuatorcontroltarget::group","mavsdk::telemetry::actuatorcontroltargetcallback","mavsdk::telemetry::actuatorcontroltargethandl","mavsdk::telemetry::actuatoroutputstatu","mavsdk::telemetry::actuatoroutputstatus::act","mavsdk::telemetry::actuatoroutputstatus::actu","mavsdk::telemetry::actuatoroutputstatuscallback","mavsdk::telemetry::actuatoroutputstatushandl","mavsdk::telemetry::altitude()","mavsdk::telemetry::altitudecallback","mavsdk::telemetry::altitudehandl","mavsdk::telemetry::angularvelocitybodi","mavsdk::telemetry::angularvelocitybody::pitch_rad_","mavsdk::telemetry::angularvelocitybody::roll_rad_","mavsdk::telemetry::angularvelocitybody::yaw_rad_","mavsdk::telemetry::angularvelocityfrd","mavsdk::telemetry::angularvelocityfrd::down_rad_","mavsdk::telemetry::angularvelocityfrd::forward_rad_","mavsdk::telemetry::angularvelocityfrd::right_rad_","mavsdk::telemetry::armed()","mavsdk::telemetry::armedcallback","mavsdk::telemetry::armedhandl","mavsdk::telemetry::attitude_angular_velocity_body()","mavsdk::telemetry::attitude_euler()","mavsdk::telemetry::attitude_quaternion()","mavsdk::telemetry::attitudeangularvelocitybodycallback","mavsdk::telemetry::attitudeangularvelocitybodyhandl","mavsdk::telemetry::attitudeeulercallback","mavsdk::telemetry::attitudeeulerhandl","mavsdk::telemetry::attitudequaternioncallback","mavsdk::telemetry::attitudequaternionhandl","mavsdk::telemetry::batteri","mavsdk::telemetry::battery()","mavsdk::telemetry::battery::capacity_consumed_ah","mavsdk::telemetry::battery::current_battery_a","mavsdk::telemetry::battery::id","mavsdk::telemetry::battery::remaining_perc","mavsdk::telemetry::battery::temperature_degc","mavsdk::telemetry::battery::voltage_v","mavsdk::telemetry::batterycallback","mavsdk::telemetry::batteryhandl","mavsdk::telemetry::camera_attitude_euler()","mavsdk::telemetry::camera_attitude_quaternion()","mavsdk::telemetry::cameraattitudeeulercallback","mavsdk::telemetry::cameraattitudeeulerhandl","mavsdk::telemetry::cameraattitudequaternioncallback","mavsdk::telemetry::cameraattitudequaternionhandl","mavsdk::telemetry::covari","mavsdk::telemetry::covariance::covariance_matrix","mavsdk::telemetry::distance_sensor()","mavsdk::telemetry::distancesensor","mavsdk::telemetry::distancesensor::current_distance_m","mavsdk::telemetry::distancesensor::maximum_distance_m","mavsdk::telemetry::distancesensor::minimum_distance_m","mavsdk::telemetry::distancesensor::orient","mavsdk::telemetry::distancesensorcallback","mavsdk::telemetry::distancesensorhandl","mavsdk::telemetry::eulerangl","mavsdk::telemetry::eulerangle::pitch_deg","mavsdk::telemetry::eulerangle::roll_deg","mavsdk::telemetry::eulerangle::timestamp_u","mavsdk::telemetry::eulerangle::yaw_deg","mavsdk::telemetry::fixedwing_metrics()","mavsdk::telemetry::fixedwingmetr","mavsdk::telemetry::fixedwingmetrics::airspeed_m_","mavsdk::telemetry::fixedwingmetrics::climb_rate_m_","mavsdk::telemetry::fixedwingmetrics::throttle_percentag","mavsdk::telemetry::fixedwingmetricscallback","mavsdk::telemetry::fixedwingmetricshandl","mavsdk::telemetry::flight_mode()","mavsdk::telemetry::flightmodecallback","mavsdk::telemetry::flightmodehandl","mavsdk::telemetry::get_gps_global_origin()","mavsdk::telemetry::get_gps_global_origin_async(const","mavsdk::telemetry::getgpsglobalorigincallback","mavsdk::telemetry::gps_info()","mavsdk::telemetry::gpsglobalorigin","mavsdk::telemetry::gpsglobalorigin::altitude_m","mavsdk::telemetry::gpsglobalorigin::latitude_deg","mavsdk::telemetry::gpsglobalorigin::longitude_deg","mavsdk::telemetry::gpsinfo","mavsdk::telemetry::gpsinfo::fix_typ","mavsdk::telemetry::gpsinfo::num_satellit","mavsdk::telemetry::gpsinfocallback","mavsdk::telemetry::gpsinfohandl","mavsdk::telemetry::ground_truth()","mavsdk::telemetry::groundtruth","mavsdk::telemetry::groundtruth::absolute_altitude_m","mavsdk::telemetry::groundtruth::latitude_deg","mavsdk::telemetry::groundtruth::longitude_deg","mavsdk::telemetry::groundtruthcallback","mavsdk::telemetry::groundtruthhandl","mavsdk::telemetry::head","mavsdk::telemetry::heading()","mavsdk::telemetry::heading::heading_deg","mavsdk::telemetry::headingcallback","mavsdk::telemetry::headinghandl","mavsdk::telemetry::health","mavsdk::telemetry::health()","mavsdk::telemetry::health::is_accelerometer_calibration_ok","mavsdk::telemetry::health::is_arm","mavsdk::telemetry::health::is_global_position_ok","mavsdk::telemetry::health::is_gyrometer_calibration_ok","mavsdk::telemetry::health::is_home_position_ok","mavsdk::telemetry::health::is_local_position_ok","mavsdk::telemetry::health::is_magnetometer_calibration_ok","mavsdk::telemetry::health_all_ok()","mavsdk::telemetry::healthallokcallback","mavsdk::telemetry::healthallokhandl","mavsdk::telemetry::healthcallback","mavsdk::telemetry::healthhandl","mavsdk::telemetry::home()","mavsdk::telemetry::homecallback","mavsdk::telemetry::homehandl","mavsdk::telemetry::imu","mavsdk::telemetry::imu()","mavsdk::telemetry::imu::acceleration_frd","mavsdk::telemetry::imu::angular_velocity_frd","mavsdk::telemetry::imu::magnetic_field_frd","mavsdk::telemetry::imu::temperature_degc","mavsdk::telemetry::imu::timestamp_u","mavsdk::telemetry::imucallback","mavsdk::telemetry::imuhandl","mavsdk::telemetry::in_air()","mavsdk::telemetry::inaircallback","mavsdk::telemetry::inairhandl","mavsdk::telemetry::landed_state()","mavsdk::telemetry::landedstatecallback","mavsdk::telemetry::landedstatehandl","mavsdk::telemetry::magneticfieldfrd","mavsdk::telemetry::magneticfieldfrd::down_gauss","mavsdk::telemetry::magneticfieldfrd::forward_gauss","mavsdk::telemetry::magneticfieldfrd::right_gauss","mavsdk::telemetry::odometri","mavsdk::telemetry::odometry()","mavsdk::telemetry::odometry::angular_velocity_bodi","mavsdk::telemetry::odometry::child_frame_id","mavsdk::telemetry::odometry::frame_id","mavsdk::telemetry::odometry::pose_covari","mavsdk::telemetry::odometry::position_bodi","mavsdk::telemetry::odometry::q","mavsdk::telemetry::odometry::time_usec","mavsdk::telemetry::odometry::velocity_bodi","mavsdk::telemetry::odometry::velocity_covari","mavsdk::telemetry::odometrycallback","mavsdk::telemetry::odometryhandl","mavsdk::telemetry::operator=(const","mavsdk::telemetry::posit","mavsdk::telemetry::position()","mavsdk::telemetry::position::absolute_altitude_m","mavsdk::telemetry::position::latitude_deg","mavsdk::telemetry::position::longitude_deg","mavsdk::telemetry::position::relative_altitude_m","mavsdk::telemetry::position_velocity_ned()","mavsdk::telemetry::positionbodi","mavsdk::telemetry::positionbody::x_m","mavsdk::telemetry::positionbody::y_m","mavsdk::telemetry::positionbody::z_m","mavsdk::telemetry::positioncallback","mavsdk::telemetry::positionhandl","mavsdk::telemetry::positionned::down_m","mavsdk::telemetry::positionned::east_m","mavsdk::telemetry::positionned::north_m","mavsdk::telemetry::positionvelocityn","mavsdk::telemetry::positionvelocityned::posit","mavsdk::telemetry::positionvelocityned::veloc","mavsdk::telemetry::positionvelocitynedcallback","mavsdk::telemetry::positionvelocitynedhandl","mavsdk::telemetry::quaternion","mavsdk::telemetry::quaternion::i","mavsdk::telemetry::quaternion::timestamp_u","mavsdk::telemetry::quaternion::w","mavsdk::telemetry::quaternion::x","mavsdk::telemetry::quaternion::z","mavsdk::telemetry::raw_gps()","mavsdk::telemetry::raw_imu()","mavsdk::telemetry::rawgp","mavsdk::telemetry::rawgps::absolute_altitude_m","mavsdk::telemetry::rawgps::altitude_ellipsoid_m","mavsdk::telemetry::rawgps::cog_deg","mavsdk::telemetry::rawgps::hdop","mavsdk::telemetry::rawgps::heading_uncertainty_deg","mavsdk::telemetry::rawgps::horizontal_uncertainty_m","mavsdk::telemetry::rawgps::latitude_deg","mavsdk::telemetry::rawgps::longitude_deg","mavsdk::telemetry::rawgps::timestamp_u","mavsdk::telemetry::rawgps::vdop","mavsdk::telemetry::rawgps::velocity_m_","mavsdk::telemetry::rawgps::velocity_uncertainty_m_","mavsdk::telemetry::rawgps::vertical_uncertainty_m","mavsdk::telemetry::rawgps::yaw_deg","mavsdk::telemetry::rawgpscallback","mavsdk::telemetry::rawgpshandl","mavsdk::telemetry::rawimucallback","mavsdk::telemetry::rawimuhandl","mavsdk::telemetry::rc_status()","mavsdk::telemetry::rcstatu","mavsdk::telemetry::rcstatus::is_avail","mavsdk::telemetry::rcstatus::signal_strength_perc","mavsdk::telemetry::rcstatus::was_available_onc","mavsdk::telemetry::rcstatuscallback","mavsdk::telemetry::rcstatushandl","mavsdk::telemetry::resultcallback","mavsdk::telemetry::scaled_imu()","mavsdk::telemetry::scaled_pressure()","mavsdk::telemetry::scaledimucallback","mavsdk::telemetry::scaledimuhandl","mavsdk::telemetry::scaledpressur","mavsdk::telemetry::scaledpressure::absolute_pressure_hpa","mavsdk::telemetry::scaledpressure::differential_pressure_hpa","mavsdk::telemetry::scaledpressure::differential_pressure_temperature_deg","mavsdk::telemetry::scaledpressure::temperature_deg","mavsdk::telemetry::scaledpressure::timestamp_u","mavsdk::telemetry::scaledpressurecallback","mavsdk::telemetry::scaledpressurehandl","mavsdk::telemetry::set_rate_actuator_control_target(doubl","mavsdk::telemetry::set_rate_actuator_control_target_async(doubl","mavsdk::telemetry::set_rate_actuator_output_status(doubl","mavsdk::telemetry::set_rate_actuator_output_status_async(doubl","mavsdk::telemetry::set_rate_altitude(doubl","mavsdk::telemetry::set_rate_altitude_async(doubl","mavsdk::telemetry::set_rate_attitude_euler(doubl","mavsdk::telemetry::set_rate_attitude_euler_async(doubl","mavsdk::telemetry::set_rate_attitude_quaternion(doubl","mavsdk::telemetry::set_rate_attitude_quaternion_async(doubl","mavsdk::telemetry::set_rate_battery(doubl","mavsdk::telemetry::set_rate_battery_async(doubl","mavsdk::telemetry::set_rate_camera_attitude(doubl","mavsdk::telemetry::set_rate_camera_attitude_async(doubl","mavsdk::telemetry::set_rate_distance_sensor(doubl","mavsdk::telemetry::set_rate_distance_sensor_async(doubl","mavsdk::telemetry::set_rate_fixedwing_metrics(doubl","mavsdk::telemetry::set_rate_fixedwing_metrics_async(doubl","mavsdk::telemetry::set_rate_gps_info(doubl","mavsdk::telemetry::set_rate_gps_info_async(doubl","mavsdk::telemetry::set_rate_ground_truth(doubl","mavsdk::telemetry::set_rate_ground_truth_async(doubl","mavsdk::telemetry::set_rate_home(doubl","mavsdk::telemetry::set_rate_home_async(doubl","mavsdk::telemetry::set_rate_imu(doubl","mavsdk::telemetry::set_rate_imu_async(doubl","mavsdk::telemetry::set_rate_in_air(doubl","mavsdk::telemetry::set_rate_in_air_async(doubl","mavsdk::telemetry::set_rate_landed_state(doubl","mavsdk::telemetry::set_rate_landed_state_async(doubl","mavsdk::telemetry::set_rate_odometry(doubl","mavsdk::telemetry::set_rate_odometry_async(doubl","mavsdk::telemetry::set_rate_position(doubl","mavsdk::telemetry::set_rate_position_async(doubl","mavsdk::telemetry::set_rate_position_velocity_ned(doubl","mavsdk::telemetry::set_rate_position_velocity_ned_async(doubl","mavsdk::telemetry::set_rate_raw_imu(doubl","mavsdk::telemetry::set_rate_raw_imu_async(doubl","mavsdk::telemetry::set_rate_rc_status(doubl","mavsdk::telemetry::set_rate_rc_status_async(doubl","mavsdk::telemetry::set_rate_scaled_imu(doubl","mavsdk::telemetry::set_rate_scaled_imu_async(doubl","mavsdk::telemetry::set_rate_unix_epoch_time(doubl","mavsdk::telemetry::set_rate_unix_epoch_time_async(doubl","mavsdk::telemetry::set_rate_velocity_ned(doubl","mavsdk::telemetry::set_rate_velocity_ned_async(doubl","mavsdk::telemetry::set_rate_vtol_state(doubl","mavsdk::telemetry::set_rate_vtol_state_async(doubl","mavsdk::telemetry::status_text()","mavsdk::telemetry::statustext","mavsdk::telemetry::statustext::text","mavsdk::telemetry::statustext::typ","mavsdk::telemetry::statustextcallback","mavsdk::telemetry::statustexthandl","mavsdk::telemetry::subscribe_actuator_control_target(const","mavsdk::telemetry::subscribe_actuator_output_status(const","mavsdk::telemetry::subscribe_altitude(const","mavsdk::telemetry::subscribe_armed(const","mavsdk::telemetry::subscribe_attitude_angular_velocity_body(const","mavsdk::telemetry::subscribe_attitude_euler(const","mavsdk::telemetry::subscribe_attitude_quaternion(const","mavsdk::telemetry::subscribe_battery(const","mavsdk::telemetry::subscribe_camera_attitude_euler(const","mavsdk::telemetry::subscribe_camera_attitude_quaternion(const","mavsdk::telemetry::subscribe_distance_sensor(const","mavsdk::telemetry::subscribe_fixedwing_metrics(const","mavsdk::telemetry::subscribe_flight_mode(const","mavsdk::telemetry::subscribe_gps_info(const","mavsdk::telemetry::subscribe_ground_truth(const","mavsdk::telemetry::subscribe_heading(const","mavsdk::telemetry::subscribe_health(const","mavsdk::telemetry::subscribe_health_all_ok(const","mavsdk::telemetry::subscribe_home(const","mavsdk::telemetry::subscribe_imu(const","mavsdk::telemetry::subscribe_in_air(const","mavsdk::telemetry::subscribe_landed_state(const","mavsdk::telemetry::subscribe_odometry(const","mavsdk::telemetry::subscribe_position(const","mavsdk::telemetry::subscribe_position(positioncallback","mavsdk::telemetry::subscribe_position_velocity_ned(const","mavsdk::telemetry::subscribe_raw_gps(const","mavsdk::telemetry::subscribe_raw_imu(const","mavsdk::telemetry::subscribe_rc_status(const","mavsdk::telemetry::subscribe_scaled_imu(const","mavsdk::telemetry::subscribe_scaled_pressure(const","mavsdk::telemetry::subscribe_status_text(const","mavsdk::telemetry::subscribe_unix_epoch_time(const","mavsdk::telemetry::subscribe_velocity_ned(const","mavsdk::telemetry::subscribe_vtol_state(const","mavsdk::telemetry::telemetry(const","mavsdk::telemetry::telemetry(std::shared_ptr","mavsdk::telemetry::telemetry(system","mavsdk::telemetry::unix_epoch_time()","mavsdk::telemetry::unixepochtimecallback","mavsdk::telemetry::unixepochtimehandl","mavsdk::telemetry::unsubscribe_actuator_control_target(actuatorcontroltargethandl","mavsdk::telemetry::unsubscribe_actuator_output_status(actuatoroutputstatushandl","mavsdk::telemetry::unsubscribe_altitude(altitudehandl","mavsdk::telemetry::unsubscribe_armed(armedhandl","mavsdk::telemetry::unsubscribe_attitude_angular_velocity_body(attitudeangularvelocitybodyhandl","mavsdk::telemetry::unsubscribe_attitude_euler(attitudeeulerhandl","mavsdk::telemetry::unsubscribe_attitude_quaternion(attitudequaternionhandl","mavsdk::telemetry::unsubscribe_battery(batteryhandl","mavsdk::telemetry::unsubscribe_camera_attitude_euler(cameraattitudeeulerhandl","mavsdk::telemetry::unsubscribe_camera_attitude_quaternion(cameraattitudequaternionhandl","mavsdk::telemetry::unsubscribe_distance_sensor(distancesensorhandl","mavsdk::telemetry::unsubscribe_fixedwing_metrics(fixedwingmetricshandl","mavsdk::telemetry::unsubscribe_flight_mode(flightmodehandl","mavsdk::telemetry::unsubscribe_gps_info(gpsinfohandl","mavsdk::telemetry::unsubscribe_ground_truth(groundtruthhandl","mavsdk::telemetry::unsubscribe_heading(headinghandl","mavsdk::telemetry::unsubscribe_health(healthhandl","mavsdk::telemetry::unsubscribe_health_all_ok(healthallokhandl","mavsdk::telemetry::unsubscribe_home(homehandl","mavsdk::telemetry::unsubscribe_imu(imuhandl","mavsdk::telemetry::unsubscribe_in_air(inairhandl","mavsdk::telemetry::unsubscribe_landed_state(landedstatehandl","mavsdk::telemetry::unsubscribe_odometry(odometryhandl","mavsdk::telemetry::unsubscribe_position(positionhandl","mavsdk::telemetry::unsubscribe_position_velocity_ned(positionvelocitynedhandl","mavsdk::telemetry::unsubscribe_raw_gps(rawgpshandl","mavsdk::telemetry::unsubscribe_raw_imu(rawimuhandl","mavsdk::telemetry::unsubscribe_rc_status(rcstatushandl","mavsdk::telemetry::unsubscribe_scaled_imu(scaledimuhandl","mavsdk::telemetry::unsubscribe_scaled_pressure(scaledpressurehandl","mavsdk::telemetry::unsubscribe_status_text(statustexthandl","mavsdk::telemetry::unsubscribe_unix_epoch_time(unixepochtimehandl","mavsdk::telemetry::unsubscribe_velocity_ned(velocitynedhandl","mavsdk::telemetry::unsubscribe_vtol_state(vtolstatehandl","mavsdk::telemetry::velocity_ned()","mavsdk::telemetry::velocitybodi","mavsdk::telemetry::velocitybody::x_m_","mavsdk::telemetry::velocitybody::y_m_","mavsdk::telemetry::velocitybody::z_m_","mavsdk::telemetry::velocityn","mavsdk::telemetry::velocityned::down_m_","mavsdk::telemetry::velocityned::east_m_","mavsdk::telemetry::velocityned::north_m_","mavsdk::telemetry::velocitynedcallback","mavsdk::telemetry::velocitynedhandl","mavsdk::telemetry::vtol_state()","mavsdk::telemetry::vtolstatecallback","mavsdk::telemetry::vtolstatehandl","mavsdk::telemetry::~telemetry()","mavsdk::telemetryserv","mavsdk::telemetryserver::accelerationfrd","mavsdk::telemetryserver::accelerationfrd::down_m_s2","mavsdk::telemetryserver::accelerationfrd::forward_m_s2","mavsdk::telemetryserver::accelerationfrd::right_m_s2","mavsdk::telemetryserver::actuatorcontroltarget","mavsdk::telemetryserver::actuatorcontroltarget::control","mavsdk::telemetryserver::actuatorcontroltarget::group","mavsdk::telemetryserver::actuatoroutputstatu","mavsdk::telemetryserver::actuatoroutputstatus::act","mavsdk::telemetryserver::actuatoroutputstatus::actu","mavsdk::telemetryserver::angularvelocitybodi","mavsdk::telemetryserver::angularvelocitybody::pitch_rad_","mavsdk::telemetryserver::angularvelocitybody::roll_rad_","mavsdk::telemetryserver::angularvelocitybody::yaw_rad_","mavsdk::telemetryserver::angularvelocityfrd","mavsdk::telemetryserver::angularvelocityfrd::down_rad_","mavsdk::telemetryserver::angularvelocityfrd::forward_rad_","mavsdk::telemetryserver::angularvelocityfrd::right_rad_","mavsdk::telemetryserver::batteri","mavsdk::telemetryserver::battery::remaining_perc","mavsdk::telemetryserver::battery::voltage_v","mavsdk::telemetryserver::covari","mavsdk::telemetryserver::covariance::covariance_matrix","mavsdk::telemetryserver::distancesensor","mavsdk::telemetryserver::distancesensor::current_distance_m","mavsdk::telemetryserver::distancesensor::maximum_distance_m","mavsdk::telemetryserver::distancesensor::minimum_distance_m","mavsdk::telemetryserver::eulerangl","mavsdk::telemetryserver::eulerangle::pitch_deg","mavsdk::telemetryserver::eulerangle::roll_deg","mavsdk::telemetryserver::eulerangle::timestamp_u","mavsdk::telemetryserver::eulerangle::yaw_deg","mavsdk::telemetryserver::fixedwingmetr","mavsdk::telemetryserver::fixedwingmetrics::airspeed_m_","mavsdk::telemetryserver::fixedwingmetrics::climb_rate_m_","mavsdk::telemetryserver::fixedwingmetrics::throttle_percentag","mavsdk::telemetryserver::gpsinfo","mavsdk::telemetryserver::gpsinfo::fix_typ","mavsdk::telemetryserver::gpsinfo::num_satellit","mavsdk::telemetryserver::groundtruth","mavsdk::telemetryserver::groundtruth::absolute_altitude_m","mavsdk::telemetryserver::groundtruth::latitude_deg","mavsdk::telemetryserver::groundtruth::longitude_deg","mavsdk::telemetryserver::head","mavsdk::telemetryserver::heading::heading_deg","mavsdk::telemetryserver::imu","mavsdk::telemetryserver::imu::acceleration_frd","mavsdk::telemetryserver::imu::angular_velocity_frd","mavsdk::telemetryserver::imu::magnetic_field_frd","mavsdk::telemetryserver::imu::temperature_degc","mavsdk::telemetryserver::imu::timestamp_u","mavsdk::telemetryserver::magneticfieldfrd","mavsdk::telemetryserver::magneticfieldfrd::down_gauss","mavsdk::telemetryserver::magneticfieldfrd::forward_gauss","mavsdk::telemetryserver::magneticfieldfrd::right_gauss","mavsdk::telemetryserver::odometri","mavsdk::telemetryserver::odometry::angular_velocity_bodi","mavsdk::telemetryserver::odometry::child_frame_id","mavsdk::telemetryserver::odometry::frame_id","mavsdk::telemetryserver::odometry::pose_covari","mavsdk::telemetryserver::odometry::position_bodi","mavsdk::telemetryserver::odometry::q","mavsdk::telemetryserver::odometry::time_usec","mavsdk::telemetryserver::odometry::velocity_bodi","mavsdk::telemetryserver::odometry::velocity_covari","mavsdk::telemetryserver::operator=(const","mavsdk::telemetryserver::posit","mavsdk::telemetryserver::position::absolute_altitude_m","mavsdk::telemetryserver::position::latitude_deg","mavsdk::telemetryserver::position::longitude_deg","mavsdk::telemetryserver::position::relative_altitude_m","mavsdk::telemetryserver::positionbodi","mavsdk::telemetryserver::positionbody::x_m","mavsdk::telemetryserver::positionbody::y_m","mavsdk::telemetryserver::positionbody::z_m","mavsdk::telemetryserver::positionned::down_m","mavsdk::telemetryserver::positionned::east_m","mavsdk::telemetryserver::positionned::north_m","mavsdk::telemetryserver::positionvelocityn","mavsdk::telemetryserver::positionvelocityned::posit","mavsdk::telemetryserver::positionvelocityned::veloc","mavsdk::telemetryserver::publish_battery(batteri","mavsdk::telemetryserver::publish_distance_sensor(distancesensor","mavsdk::telemetryserver::publish_extended_sys_state(vtolst","mavsdk::telemetryserver::publish_ground_truth(groundtruth","mavsdk::telemetryserver::publish_home(posit","mavsdk::telemetryserver::publish_imu(imu","mavsdk::telemetryserver::publish_odometry(odometri","mavsdk::telemetryserver::publish_position(posit","mavsdk::telemetryserver::publish_position_velocity_ned(positionvelocityn","mavsdk::telemetryserver::publish_raw_gps(rawgp","mavsdk::telemetryserver::publish_raw_imu(imu","mavsdk::telemetryserver::publish_scaled_imu(imu","mavsdk::telemetryserver::publish_status_text(statustext","mavsdk::telemetryserver::publish_sys_status(batteri","mavsdk::telemetryserver::publish_unix_epoch_time(uint64_t","mavsdk::telemetryserver::quaternion","mavsdk::telemetryserver::quaternion::i","mavsdk::telemetryserver::quaternion::timestamp_u","mavsdk::telemetryserver::quaternion::w","mavsdk::telemetryserver::quaternion::x","mavsdk::telemetryserver::quaternion::z","mavsdk::telemetryserver::rawgp","mavsdk::telemetryserver::rawgps::absolute_altitude_m","mavsdk::telemetryserver::rawgps::altitude_ellipsoid_m","mavsdk::telemetryserver::rawgps::cog_deg","mavsdk::telemetryserver::rawgps::hdop","mavsdk::telemetryserver::rawgps::heading_uncertainty_deg","mavsdk::telemetryserver::rawgps::horizontal_uncertainty_m","mavsdk::telemetryserver::rawgps::latitude_deg","mavsdk::telemetryserver::rawgps::longitude_deg","mavsdk::telemetryserver::rawgps::timestamp_u","mavsdk::telemetryserver::rawgps::vdop","mavsdk::telemetryserver::rawgps::velocity_m_","mavsdk::telemetryserver::rawgps::velocity_uncertainty_m_","mavsdk::telemetryserver::rawgps::vertical_uncertainty_m","mavsdk::telemetryserver::rawgps::yaw_deg","mavsdk::telemetryserver::rcstatu","mavsdk::telemetryserver::rcstatus::is_avail","mavsdk::telemetryserver::rcstatus::signal_strength_perc","mavsdk::telemetryserver::rcstatus::was_available_onc","mavsdk::telemetryserver::resultcallback","mavsdk::telemetryserver::scaledpressur","mavsdk::telemetryserver::scaledpressure::absolute_pressure_hpa","mavsdk::telemetryserver::scaledpressure::differential_pressure_hpa","mavsdk::telemetryserver::scaledpressure::differential_pressure_temperature_deg","mavsdk::telemetryserver::scaledpressure::temperature_deg","mavsdk::telemetryserver::scaledpressure::timestamp_u","mavsdk::telemetryserver::statustext","mavsdk::telemetryserver::statustext::text","mavsdk::telemetryserver::statustext::typ","mavsdk::telemetryserver::telemetryserver(const","mavsdk::telemetryserver::telemetryserver(std::shared_ptr","mavsdk::telemetryserver::velocitybodi","mavsdk::telemetryserver::velocitybody::x_m_","mavsdk::telemetryserver::velocitybody::y_m_","mavsdk::telemetryserver::velocitybody::z_m_","mavsdk::telemetryserver::velocityn","mavsdk::telemetryserver::velocityned::down_m_","mavsdk::telemetryserver::velocityned::east_m_","mavsdk::telemetryserver::velocityned::north_m_","mavsdk::telemetryserver::~telemetryserver()","mavsdk::trackingserv","mavsdk::trackingserver::operator=(const","mavsdk::trackingserver::respond_tracking_off_command(commandansw","mavsdk::trackingserver::respond_tracking_point_command(commandansw","mavsdk::trackingserver::respond_tracking_rectangle_command(commandansw","mavsdk::trackingserver::resultcallback","mavsdk::trackingserver::set_tracking_off_status()","mavsdk::trackingserver::set_tracking_point_status(trackpoint","mavsdk::trackingserver::set_tracking_rectangle_status(trackrectangl","mavsdk::trackingserver::subscribe_tracking_off_command(const","mavsdk::trackingserver::subscribe_tracking_point_command(const","mavsdk::trackingserver::subscribe_tracking_rectangle_command(const","mavsdk::trackingserver::trackingoffcommandcallback","mavsdk::trackingserver::trackingoffcommandhandl","mavsdk::trackingserver::trackingpointcommandcallback","mavsdk::trackingserver::trackingpointcommandhandl","mavsdk::trackingserver::trackingrectanglecommandcallback","mavsdk::trackingserver::trackingrectanglecommandhandl","mavsdk::trackingserver::trackingserver(const","mavsdk::trackingserver::trackingserver(std::shared_ptr","mavsdk::trackingserver::trackpoint","mavsdk::trackingserver::trackpoint::point_i","mavsdk::trackingserver::trackpoint::point_x","mavsdk::trackingserver::trackpoint::radiu","mavsdk::trackingserver::trackrectangl","mavsdk::trackingserver::trackrectangle::bottom_right_corner_i","mavsdk::trackingserver::trackrectangle::bottom_right_corner_x","mavsdk::trackingserver::trackrectangle::top_left_corner_i","mavsdk::trackingserver::trackrectangle::top_left_corner_x","mavsdk::trackingserver::unsubscribe_tracking_off_command(trackingoffcommandhandl","mavsdk::trackingserver::unsubscribe_tracking_point_command(trackingpointcommandhandl","mavsdk::trackingserver::unsubscribe_tracking_rectangle_command(trackingrectanglecommandhandl","mavsdk::trackingserver::~trackingserver()","mavsdk::transpond","mavsdk::transponder::adsbvehicl","mavsdk::transponder::adsbvehicle::absolute_altitude_m","mavsdk::transponder::adsbvehicle::altitude_typ","mavsdk::transponder::adsbvehicle::callsign","mavsdk::transponder::adsbvehicle::emitter_typ","mavsdk::transponder::adsbvehicle::heading_deg","mavsdk::transponder::adsbvehicle::horizontal_velocity_m_","mavsdk::transponder::adsbvehicle::icao_address","mavsdk::transponder::adsbvehicle::latitude_deg","mavsdk::transponder::adsbvehicle::longitude_deg","mavsdk::transponder::adsbvehicle::squawk","mavsdk::transponder::adsbvehicle::tslc_","mavsdk::transponder::adsbvehicle::vertical_velocity_m_","mavsdk::transponder::operator=(const","mavsdk::transponder::resultcallback","mavsdk::transponder::set_rate_transponder(doubl","mavsdk::transponder::set_rate_transponder_async(doubl","mavsdk::transponder::subscribe_transponder(const","mavsdk::transponder::transponder()","mavsdk::transponder::transponder(const","mavsdk::transponder::transponder(std::shared_ptr","mavsdk::transponder::transponder(system","mavsdk::transponder::transpondercallback","mavsdk::transponder::transponderhandl","mavsdk::transponder::unsubscribe_transponder(transponderhandl","mavsdk::transponder::~transponder()","mavsdk::tun","mavsdk::tune::operator=(const","mavsdk::tune::play_tune(tunedescript","mavsdk::tune::play_tune_async(tunedescript","mavsdk::tune::resultcallback","mavsdk::tune::tune(const","mavsdk::tune::tune(std::shared_ptr","mavsdk::tune::tune(system","mavsdk::tune::tunedescript","mavsdk::tune::tunedescription::song_el","mavsdk::tune::tunedescription::tempo","mavsdk::tune::~tune()","mavsdk::winch","mavsdk;","mavsdk_0.37.0_ubuntu20.04_amd64.deb","mavsdk_act","mavsdk_action.so)","mavsdk_callback_debug","mavsdk_callback_debugging=1","mavsdk_follow_m","mavsdk_miss","mavsdk_offboard","mavsdk_plugin_name.so.","mavsdk_serv","mavsdk_server,","mavsdk_server.","mavsdk_telemetri","mavsdk{mavsdk::configuration{mavsdk::componenttype::camera}};","mavsdk{mavsdk::configuration{mavsdk::componenttype::groundstation}};","mavshel","max,","max]","max_tangential_vel_m_","max_valu","maximum","maximum_distance_m","maybe_component_id","maybe_component_id,","mc","me'","me.","mean","meant","measur","measure,","mechan","media","media_folder_nam","meet","member","merg","merged.","messag","message)","message);","message,","message.","message:","message_debug","message_id","message_id,","messagecallback","messagecallback&","messagehandl","messages).","messages):","messages,","messages.","messages.for","messages/types.","messaging.","meta","meter","meter)","meters)","meters).","meters,","meters.","meters/second).","method","method,","method.","method:","methods)","methods).","methods):","methods.","methods:","metr","metres)","metres.","metres/second)","metres/second).","metres/second.","metres/second^2)","metres:","metrics'","mib)","microcontrol","microcontroller?","microsd","microsecond","microseconds.","microservic","middleware_sw_vers","middleware_sw_version.","min_valu","mingw","minim","minimum","minimum_distance_m","minor","minor:","mis_takeoff_alt","miscellan","misconfigur","miss","missing.","mission","mission!","mission&","mission()","mission(system);","mission).","mission,","mission.","mission...","mission.cpp","mission.download_mission();","mission.h","mission.start_mission();","mission.subscribe_mission_progress(","mission:","mission::download_mission()","mission::missionitem","mission::missionitem::cameraact","mission::missionplan","mission::pause_mission().","mission::result","mission::result::success)","mission::start_mission.","mission::subscribe_mission_progress(),","mission::upload_mission()","mission_cancellation.cpp","mission_change_speed.cpp","mission_clear_al","mission_impl.cpp","mission_int","mission_item","mission_item:","mission_item_int.","mission_items)","mission_items)const","mission_items,","mission_items.push_back(","mission_items.push_back(new_item);","mission_items.push_back(new_item2);","mission_items:","mission_items;","mission_plan","mission_plan)","mission_plan)const","mission_plan,","mission_plan:","mission_progress","mission_progress()","mission_progress))","mission_raw","mission_raw.h","mission_raw_mission_changed.cpp","mission_raw_serv","mission_raw_server.h","mission_rtl.cpp","mission_transfer_lossy.cpp","mission_typ","mission_type:","missionchangedcallback","missionchangedcallback&","missionchangedhandl","missionimportdata","missionitem","missionitem());","missionitem::cameraaction::none));","missionitem::cameraaction::takephoto;","missionitems.","missionplan","missionplan)>","missionprogress","missionprogresscallback","missionprogresscallback&","missionprogresshandl","missionraw","missionraw&","missionraw()","missionraw(system);","missionraw:","missionraw::missionimportdata","missionrawserv","missionrawserver&","missionrawserver()","missionrawserver(server_component);","missions,","missions.","missiontypenotconsist","mission{system};","mixer.","mm","mobe","mobil","mocap","mocap&","mocap()","mocap(system);","mocap.h","mocapn","mock","mode","mode'","mode()","mode)","mode).","mode)const","mode,","mode.","mode:","modecallback","modecallback&","modehandl","model.","model_nam","modes,","modes.","modif","modifi","modul","modules.","monitor","more","more.","most)","mostli","motion","motor","motor.","move","movement","movement)","movements.","mpc_xy_cruis","msg","msl.","msvc","msvc),","msvc,","msvc.","much","multi","multicopt","multicopter.","multicopter...","multicopters,","multicopters.","multipl","multiple,","musl","musl.","mutex","my_callback(telemetry::posit","my_delayed_action(position);","my_new_plugin.cpp","my_new_plugin.h","my_new_plugin_impl.cpp","my_new_plugin_impl.h","my_nice_log(level,","my_nice_log,","my_param","my_param:","n","n,","namcap","name","name)","name)const","name,","name.","name/path","named:","namespac","nan","nan)","nan,","nan.","nan}","nativ","navig","near","necessarili","ned","ned,","ned/earth","need","need:","needed)","needed).","needed,","needed.","needed:","neg","negative.","negligible.","nest","network","network,","network.","neutral","never","never.","new","new/delete).","new:","new_item","new_item(new","new_item2","new_item2(new","newli","newsystemcallback","newsystemcallback&","newsystemhandl","next","nice","no.","no_vtol_transition_support).","node","node)","nofix","nogp","noinfo","nologfil","nomissionavail","non","none","norespons","norm","normal","normal.","normal/most","north","north,","north.","north:offboard.set_velocity_ned({0.0f,","north_m","north_m_","north_m_s2","nose","nosetpointset","nosystem","not!","not).","not.","notact","notavail","note","note,","note:","notea","noteb","notec","notef","noteg","notepaus","notes.","notfound","noth","notic","notice.","notif","notifi","notifications.","notimpl","notrun","notsupport","novtoltransitionsupport","now","now,","now.","null","nullptr","num_satellit","number","number).","number.","number:","nuttx)","nvidia","obey","object","object,","objects),","objects,","objects.","observ","obstacl","obstacle)","obtain","obviou","occur","occurs.","octav","octavedown","octaveup","odometri","odometry()","odometry)","odometry)const","odometry,","odometry.","odometrycallback","odometrycallback&","odometryhandl","of!","off).","off,","off.","off...","off:","offboard","offboard&","offboard()","offboard(system);","offboard.h","offboard.set_velocity_body({0.0f,","offboard.set_velocity_body({5.0f,","offboard.start();","offboard.stop();","offboard:","offboard::is_active()","offboard::result","offboard::result::success)","offboard::stop()","offboard_result","offboard_velocity.cpp","offboard{system};","offici","ok","ok.","old","old/wrong","old:","older","oldflightmode=telemetry::flightmode::unknown;","omissions:","omit","on","on)","on,","on.","on:","onboard","onc","once)","once.","one,","one?","ongo","onground","only).","onwards.","open","oper","operation.","operations.","operator=","operator=()","oppos","opt","optic","optim","optimal/sup","optimis","option","option,","option.","option_descript","option_id","optional!","options.","or:","orbit","orbityawbehavior","order","order,","organization)","orient","origin","origin.","origin:","os","os_sw_git_hash","os_sw_major","os_sw_minor","os_sw_patch","os_sw_vers","os_sw_version.","other)","other,","otherwis","otherwise).","otherwise,","otherwise.","ought","out","out)","out).","out.","outgo","outlin","output","outputs.","outsid","over","overal","overflown","overhead","overload","overloaded()","overrid","overview","overwrit","overwritten","own!","own,","packag","packet","pacman","page","page,","page.","pain","pair","parachut","parachute).","paradigms/usag","parallel.","param","param&","param()","param(system);","param)","param)const","param.","param.h","param1","param1,","param1.","param1:","param2","param2,","param2.","param2:","param3","param3,","param3.","param3:","param4","param4,","param4.","param4:","param5","param5.","param6","param6.","param7","param7.","param:","param::allparam","param_serv","param_server.h","paramet","parameter.","parametererror","parameters,","parameters.","paramnametoolong","paramnotfound","params.","params:","paramserv","paramserver&","paramserver()","paramserver(server_component);","paramserver::allparam","paramvaluetoolong","paramvalueunsupport","paramwrongtyp","parent","parent_scope)","parity.","pars","part","parti","particular","parties.","pass","passed.","passes,","passthrough","passthrough,","past","past.","patch","patch:","path","path\"","path).","path,","path.","path/to/firmware/","path/to/mavsdk/","pattern","paus","pause,","pause_miss","pause_mission()","pause_mission_async","pause_mission_async()","paused.","pauses,","payload.","per","percentag","percentage,","perform","performance.","performant,","permiss","person","photo","photo.","photo_interval_on","photos_rang","photos_range)","photos_range)const","photos_range,","photosrang","physic","pi)","pi,","pick","pictur","pip","pip3","pip3:","pipelin","pitch","pitch,","pitch_deg","pitch_deg,","pitch_deg_","pitch_rad","pitch_rad_","pitch_rate_deg_","pitch_rate_deg_s,","pixels)","pixels.","pkg:","pkgbuild.","pkgbuild:","pkgver=x.y.z.","place","place?","places,","plan","plan.","planning.","platform","platform.","platform:","platforms).","platforms.","play","play_tun","play_tune()","play_tune_async","play_tune_async()","played.","pleas","plugin","plugin)","plugin,","plugin.","plugin.#includ","plugin/test","plugin:","plugin_base.h","pluginbas","pluginbase&","pluginbase()","pluginimplbas","plugins!","plugins\"","plugins)","plugins).","plugins):","plugins,","plugins.","point","point.","point_i","point_x","pointer","pointobstacl","poll","polygon","polygon.","pool","popul","port","port(s)","port,","port.","port0:57600\");","port0:57600\",","ports)","ports.","posctl","pose","pose_covari","posit","position'","position()","position(s)","position)","position).","position,","position.","position/attitud","position/gp","position/thrust","position:","position_bodi","position_global_yaw","position_global_yaw)","position_global_yaw)const","position_ned_yaw","position_ned_yaw)","position_ned_yaw)const","position_ned_yaw,","position_velocity_n","position_velocity_ned()","position_velocity_ned)","position_velocity_ned)const","positionbodi","positioncallback","positioncallback&","positionglobalyaw","positionhandl","positionnedyaw","positionrespons","positionresponse)","positionvelocityn","positionvelocitynedcallback","positionvelocitynedcallback&","positionvelocitynedhandl","posix","possibl","possible!","possible,","possible.","possible_setting_opt","possible_setting_options()","possiblesettingoptionscallback","possiblesettingoptionscallback&","possiblesettingoptionshandl","post","potenti","power","power,","pr","pre","prebuilt","precaut","precis","precondit","prefer","prepar","prepare()","prepare_async","prepare_async()","prepend","prerequisit","present","press","pressur","pressure'","pressureqnh","prevent","previou","previously,","primari","primarili","primary,","primer","print","print!","printsrcinfo","prior","privat","privileg","pro","probabl","problem","problem,","problem.","proce","proceed.","process","process.","product","product,","product.","product_id","product_id.","product_nam","production.","program","program.","programmat","progress","progress).","progress.","progress/state.not","progress:","progressdata","progressdata)>","progressdataormiss","progressdataormission)>","project","project'","project(your_project_name)","project,","project.","prom","prom.get_future();","promis","prompt","proof","proper","properly.","protected.","proto","proto/","protoc","protoc_gen_mavsdk","protocol","protocol.","protocol:","protocol_vers","protocol_version)","protocol_version)const","protocolerror","protocols.","protocolunsupport","protocolvers","prototyp","prototype,","provid","provide_float_param","provide_float_param()","provide_param_custom","provide_param_custom()","provide_param_float","provide_param_float()","provide_param_int","provide_param_int()","provided.","provides.","prs,","public","publish","publish_batteri","publish_battery()","publish_distance_sensor","publish_distance_sensor()","publish_extended_sys_st","publish_extended_sys_state()","publish_ground_truth","publish_ground_truth()","publish_hom","publish_home()","publish_imu","publish_imu()","publish_odometri","publish_odometry()","publish_posit","publish_position()","publish_position_velocity_n","publish_position_velocity_ned()","publish_raw_gp","publish_raw_gps()","publish_raw_imu","publish_raw_imu()","publish_scaled_imu","publish_scaled_imu()","publish_status_text","publish_status_text()","publish_sys_statu","publish_sys_status()","publish_unix_epoch_tim","publish_unix_epoch_time()","pull","pure","purpos","push","push.","put","px4","px4)","px4,","px4.","px4/sdk","px4_sitl","pxh","pxh>","pybind11,","pybind11.","pycharm","pypi","pypi,","python","python,","python.","python3","python:","q","qgc","qgc_plan","qgc_plan)","qgc_plan)const","qgc_plan_path","qgc_plan_path)","qgc_plan_path)const","qgroundcontrol","qgroundcontrol.","qnh","qualiti","quaternion","quaternion'","queri","question","queu","queue","queue,","queue.","queue_messag","queue_message()","quick","quicker","quickli","quickstart","quit","r","r)","r)const","race","radian","radians.","radians/second.","radio","radio),","radios).","radiu","radius_m","radius_m,","rais","ralli","rally_item","rang","range.","raspberri","rate","rate.","rate/direction.","rate_hz","rate_hz)","rate_hz)const","rate_hz,","rates.","rational","rationale:","rattitud","raw","raw_gp","raw_gps()","raw_gps,","raw_imu","raw_imu()","rawgp","rawgpscallback","rawgpscallback&","rawgpshandl","rawimucallback","rawimucallback&","rawimuhandl","rc","rc_receiver_statu","rc_receiver_status,","rc_statu","rc_status()","rccontrol","rcstatu","rcstatuscallback","rcstatuscallback&","rcstatushandl","re","reach","reached:","read","read.","readabl","readable)","readable).","reader.","readi","reading,","reading.","ready,","real","realist","realiti","realli","realtime).","reason","reasons.","reboot","reboot()","reboot)","reboot.","reboot_async","reboot_async()","rebootcallback","rebootcallback&","reboothandl","rebuild","rebuilt","receiv","receivecallback","receivecallback&","received.","receivehandl","recogn","recommend","recommended)","recommended.","record","recording.","recording_time_","rectangl","recurs","redirect","reduc","reduced,","refer","referenc","reference)","reference.","reflect","refrain","refus","regain","region","regist","regular","regularli","reject","rejected.","rel","relative_altitude_m","relative_altitude_m)","relative_altitude_m)const","relative_altitude_m,","releas","release.","release.zip","release/src/backend/src/mavsdk_serv","release/src/backend/src/mavsdk_server:","release_control","release_control()","release_control_async","release_control_async()","releases,","releases.","relev","relhom","remain","remaind","remaining.","remaining_perc","rememb","remot","remote_dir","remote_dir)","remote_dir)const","remote_dir,","remote_file_path","remote_file_path)","remote_file_path)const","remote_file_path,","remote_from_path","remote_from_path,","remote_ip","remote_ip,","remote_port","remote_port,","remote_port=default_tcp_remote_port,","remote_to_path","remote_to_path)","remote_to_path)const","remote_to_path,","remov","remove_connect","remove_connection()","remove_directori","remove_directory()","remove_directory_async","remove_directory_async()","remove_fil","remove_file()","remove_file_async","remove_file_async()","removed.","removed/replac","renam","rename()","rename_async","rename_async()","render","repl","repl:","replac","replic","repo","repo.","repo:","repogit","report","reported.","reports/enhanc","reposition,","repositori","repository,","repository.","repository:","repres","represent","request","request.","request:","requested.","requests.","requests:","requir","require,","required)","required,","required.","required:","required:cmak","resend","resent","reset","reset_set","reset_settings()","reset_settings_async","reset_settings_async()","reset_settings_feedback","reset_settings_feedback)","reset_settings_feedback)const","resetsettingscallback","resetsettingscallback&","resetsettingshandl","resolut","resolv","resourc","resources.","respect","respond","respond_capture_statu","respond_capture_status()","respond_format_storag","respond_format_storage()","respond_reset_set","respond_reset_settings()","respond_set_mod","respond_set_mode()","respond_start_video","respond_start_video()","respond_start_video_stream","respond_start_video_streaming()","respond_stop_video","respond_stop_video()","respond_stop_video_stream","respond_stop_video_streaming()","respond_storage_inform","respond_storage_information()","respond_take_photo","respond_take_photo()","respond_tracking_off_command","respond_tracking_off_command()","respond_tracking_point_command","respond_tracking_point_command()","respond_tracking_rectangle_command","respond_tracking_rectangle_command()","respondcapturestatus.","respondformatstorage.","responding.","respondresetsettings.","respondsetmode.","respondstartvideo.","respondstartvideostreaming.","respondstopvideo.","respondstopvideostreaming.","respondstorageinformation.","respondtakephoto.","respons","response.","responsibility.\"","responsible:","responsive.","rest","rest.","restart","restart,","result","result)","result):","result.","resultcallback","resum","retriev","retrieve_all_param","retrieve_all_params()","retrieve_param_custom","retrieve_param_custom()","retrieve_param_float","retrieve_param_float()","retrieve_param_int","retrieve_param_int()","retrieved.","return","return/complet","return/rtl","return_to_launch","return_to_launch()","return_to_launch_async","return_to_launch_async()","returns(getreturntolaunchaltituderesponse)","returns(setreturntolaunchaltituderesponse)","returns(stream","returns(takeoffresponse)","returntolaunch","reus","revers","review","revision=","rf","right","right)","right).","right,","right.","right..","right_gauss","right_m_","right_m_s2","right_rad_","rise","rm","robust","roi.","role","roll","roll,","roll_deg","roll_deg_","roll_rad","roll_rad_","root","rootfs/fs/microsd/log/2017","rootfs/fs/microsd/log/2018","rotat","rotating.","rotation).","rotation_deg","rotocraft","rotorcraft","rout","routin","rovers,","row","rpc","rpm","rpm:","rtcm","rtcm_data","rtcm_data)","rtcm_data)const","rtcmdata","rtk","rtk&","rtk()","rtk(system);","rtk.h","rtkfix","rtkfloat","rtl","rtl.","rtl...","rtl:","rtl_result","rule","rule.","rules,","run","run,","run.","runa","runas:","running,","running.","running:","runtim","rust","s","s.","safe","safe.","safest","safeti","safety.","same","sanitizer.","satellit","satellites.","save","saved.","scale","scaled_imu","scaled_imu()","scaled_pressur","scaled_pressure()","scaledimucallback","scaledimucallback&","scaledimuhandl","scaledpressur","scaledpressurecallback","scaledpressurecallback&","scaledpressurehandl","scan","schedul","scope","scope.","screen","screenshot","script","script,","sd","sdk","sdk).","sdk.","sea","second","second)","second,","second.","second:offboard.set_velocity_body({0.0f,","second^2.","secondari","secondary)","seconds)","seconds.","section","section.","sections).","secur","see","see:","seed","seen","select","select_camera","select_camera()","select_camera.","select_compon","select_component()","self","semant","semver/semant","send","send()","send.","send_command_int","send_command_int()","send_command_long","send_command_long()","send_messag","send_message()","send_rtcm_data","send_rtcm_data()","send_status_text","send_status_text()","sens","sense.","sensibl","sensor","sensor\"","sensor'","sensor.","sensoraccel","sensorairspe","sensorbaro","sensordistancesensor","sensorgp","sensorgyro","sensormag","sensoropticalflow","sensorvio","sent","sent).","sent,","sent.","separ","seq","seq:","sequenc","sequence,","sequence.","serial","serial,","serial:","serial:///com1","serial:///comn,","serial:///dev/tty.usbmodem","serial:///dev/tty.usbseri","serial:///dev/ttyacm0","serial:///dev/ttyacmn,","serial:///dev/ttyusb0","serial:///dev/ttyusbn,","serial://[dev_node][:baudrate]","serial://[path][:baudrate]","serial://dev_node[:baudrate]","server","server)","server,","server.","server_compon","server_component()","server_component)","server_component_by_id","server_component_by_id()","server_component_by_typ","server_component_by_type()","server_util","server_utility.h","servercompon","serverpluginbas","serverutil","serverutility&","serverutility()","serverutility(system);","servic","service.","servicesurfac","servo.","servo/motor","servos,","session.","set","set(cmake_cxx_standard","set(cmake_cxx_standard_requir","set(unit_test_sourc","set,","set.","set/upd","set_acceleration_n","set_acceleration_ned()","set_actu","set_actuator()","set_actuator_async","set_actuator_async()","set_actuator_control","set_actuator_control()","set_allow_takeoff","set_allow_takeoff()","set_allowable_flight_mod","set_allowable_flight_modes()","set_always_send_heartbeat","set_always_send_heartbeats()","set_arm","set_armable()","set_attitud","set_attitude()","set_attitude_position_mocap","set_attitude_position_mocap()","set_attitude_r","set_attitude_rate()","set_component_id","set_component_id()","set_component_typ","set_component_type()","set_config","set_config()","set_configur","set_configuration()","set_current_item_complet","set_current_item_complete()","set_current_mission_item","set_current_mission_item()","set_current_mission_item_async","set_current_mission_item_async()","set_current_spe","set_current_speed()","set_current_speed_async","set_current_speed_async()","set_disarm","set_disarmable()","set_in_progress","set_in_progress()","set_inform","set_information()","set_manual_control_input","set_manual_control_input()","set_maximum_spe","set_maximum_speed()","set_maximum_speed_async","set_maximum_speed_async()","set_mod","set_mode()","set_mode_async","set_mode_async()","set_mode_feedback","set_mode_feedback)","set_mode_feedback)const","set_odometri","set_odometry()","set_param_custom","set_param_custom()","set_param_float","set_param_float()","set_param_int","set_param_int()","set_pitch_and_yaw","set_pitch_and_yaw()","set_pitch_and_yaw_async","set_pitch_and_yaw_async()","set_pitch_rate_and_yaw_r","set_pitch_rate_and_yaw_rate()","set_pitch_rate_and_yaw_rate_async","set_pitch_rate_and_yaw_rate_async()","set_position_glob","set_position_global()","set_position_n","set_position_ned()","set_position_velocity_acceleration_n","set_position_velocity_acceleration_ned()","set_position_velocity_n","set_position_velocity_ned()","set_rat","set_rate_actuator_control_target","set_rate_actuator_control_target()","set_rate_actuator_control_target_async","set_rate_actuator_control_target_async()","set_rate_actuator_output_statu","set_rate_actuator_output_status()","set_rate_actuator_output_status_async","set_rate_actuator_output_status_async()","set_rate_altitud","set_rate_altitude()","set_rate_altitude_async","set_rate_altitude_async()","set_rate_attitude_eul","set_rate_attitude_euler()","set_rate_attitude_euler_async","set_rate_attitude_euler_async()","set_rate_attitude_quaternion","set_rate_attitude_quaternion()","set_rate_attitude_quaternion_async","set_rate_attitude_quaternion_async()","set_rate_batteri","set_rate_battery()","set_rate_battery_async","set_rate_battery_async()","set_rate_camera_attitud","set_rate_camera_attitude()","set_rate_camera_attitude_async","set_rate_camera_attitude_async()","set_rate_distance_sensor","set_rate_distance_sensor()","set_rate_distance_sensor_async","set_rate_distance_sensor_async()","set_rate_fixedwing_metr","set_rate_fixedwing_metrics()","set_rate_fixedwing_metrics_async","set_rate_fixedwing_metrics_async()","set_rate_gps_info","set_rate_gps_info()","set_rate_gps_info_async","set_rate_gps_info_async()","set_rate_ground_truth","set_rate_ground_truth()","set_rate_ground_truth_async","set_rate_ground_truth_async()","set_rate_hom","set_rate_home()","set_rate_home_async","set_rate_home_async()","set_rate_imu","set_rate_imu()","set_rate_imu_async","set_rate_imu_async()","set_rate_in_air","set_rate_in_air()","set_rate_in_air_async","set_rate_in_air_async()","set_rate_landed_st","set_rate_landed_state()","set_rate_landed_state_async","set_rate_landed_state_async()","set_rate_odometri","set_rate_odometry()","set_rate_odometry_async","set_rate_odometry_async()","set_rate_posit","set_rate_position()","set_rate_position()):","set_rate_position_async","set_rate_position_async()","set_rate_position_velocity_n","set_rate_position_velocity_ned()","set_rate_position_velocity_ned_async","set_rate_position_velocity_ned_async()","set_rate_raw_imu","set_rate_raw_imu()","set_rate_raw_imu_async","set_rate_raw_imu_async()","set_rate_rc_statu","set_rate_rc_status()","set_rate_rc_status_async","set_rate_rc_status_async()","set_rate_result","set_rate_scaled_imu","set_rate_scaled_imu()","set_rate_scaled_imu_async","set_rate_scaled_imu_async()","set_rate_transpond","set_rate_transponder()","set_rate_transponder_async","set_rate_transponder_async()","set_rate_unix_epoch_tim","set_rate_unix_epoch_time()","set_rate_unix_epoch_time_async","set_rate_unix_epoch_time_async()","set_rate_velocity_n","set_rate_velocity_ned()","set_rate_velocity_ned_async","set_rate_velocity_ned_async()","set_rate_vtol_st","set_rate_vtol_state()","set_rate_vtol_state_async","set_rate_vtol_state_async()","set_return_to_launch_after_miss","set_return_to_launch_after_mission()","set_return_to_launch_altitud","set_return_to_launch_altitude()","set_return_to_launch_altitude_async","set_return_to_launch_altitude_async()","set_roi_loc","set_roi_location()","set_roi_location_async","set_roi_location_async()","set_set","set_setting()","set_setting_async","set_setting_async()","set_system_id","set_system_id()","set_system_statu","set_system_status()","set_takeoff_altitud","set_takeoff_altitude()","set_takeoff_altitude().","set_takeoff_altitude_async","set_takeoff_altitude_async()","set_target_compid","set_target_compid()","set_target_loc","set_target_location()","set_timeout_","set_timeout_s()","set_tracking_off_statu","set_tracking_off_status()","set_tracking_point_statu","set_tracking_point_status()","set_tracking_rectangle_statu","set_tracking_rectangle_status()","set_velocity_bodi","set_velocity_body()","set_velocity_body()).","set_velocity_n","set_velocity_ned()","set_video_stream","set_video_streaming()","set_vision_position_estim","set_vision_position_estimate()","setconfigfail","setmodecallback","setmodecallback&","setmodehandl","setpoint","setpoint)","setpoints).","setpoints.","setreturntolaunchaltitude(setreturntolaunchaltituderequest)","setreturntolaunchaltituderequest","setreturntolaunchaltituderespons","setter","setters:","setting)","setting).","setting)>","setting)const","setting,","setting.","setting/get","setting_descript","setting_id","settingopt","settings.","setup","setup_udp_remot","setup_udp_remote()","setup_udp_remote()).","setups,","setups.","sever","share","sharp","shell","shell&","shell()","shell(system);","shell)","shell.","shell.h","shift","ship","short","short_descript","shortli","show","show.","shown","shown.","shown:","shown:action.takeoff();","shut","shutdown","shutdown()","shutdown_async","shutdown_async()","shutdowncallback","shutdowncallback&","shutdownhandl","si","side","side!","side,","sideway","signal","signal.","signal_strength_perc","signatur","signific","sik","similar","similar.","similarly,","simpl","simple_connect.cpp","simpli","simplifi","simul","simulation,","simulation.","simulator,","simulator.","simulator:","simulators.","sinceconnect","singl","sitl","sitl,","sitltest","size","size.","size_byt","ski","slack","sleep","sleep.","sleep_for(seconds(1));","sleep_for(seconds(8)))","slightli","slow","slow,","slow.","slower","small","small,","smaller","smart","smartphone,","snake_cas","snippet","so,","socket","socketconnectionerror","socketerror","softwar","software,","software.","someon","someth","sometim","somewher","somewhere/els","song","song_el","songel","soon","sort","sourc","source).","source,","source.","sources,","south","south,","space","spawn","spec","special","specif","specifi","specific\"","specification):","specified,","specified.","spectrum","speed","speed'","speed)","speed)const","speed,","speed.","speed_bodi","speed_m_","speed_m_s)","speed_m_s)const","speed_m_s,","speedbodi","spend","spin","split","spot","squawk","src","src/core/log.h","src/core/system.cpp","ssh://aur@aur.archlinux.org/mavsdk.git.","stabil","stabl","staccato.","stack","stacks,","stall","stand","standalon","standard","start","start()","start/set","start_altitude_control","start_altitude_control()","start_altitude_control_async","start_altitude_control_async()","start_async","start_async()","start_miss","start_mission()","start_mission_async","start_mission_async()","start_photo_interv","start_photo_interval()","start_photo_interval_async","start_photo_interval_async()","start_position_control","start_position_control()","start_position_control_async","start_position_control_async()","start_valu","start_video","start_video()","start_video_async","start_video_async()","start_video_feedback","start_video_feedback)","start_video_feedback)const","start_video_stream","start_video_streaming()","start_video_streaming_feedback","start_video_streaming_feedback)","start_video_streaming_feedback)const","started,","started.","starting/paus","starting/stop","startphotodist","startphotointerv","starts.","startup","startvideo","startvideocallback","startvideocallback&","startvideohandl","startvideostreamingcallback","startvideostreamingcallback&","startvideostreaminghandl","state","state'","state,","state.","state/telemetri","static","station","station)","station,","station.","statu","status'","status()","status,","status.","status_text","status_text()","status_text)","status_text)const","statuscallback","statuscallback&","statusflag","statushandl","statustext","statustext.","statustextcallback","statustextcallback&","statustexthandl","statustexttyp","std","std::array","std::bind","std::cerr","std::cout","std::function","std::function)>","std::function.","std::functionactuatorcontroltarget)>","std::functionactuatoroutputstatus)>","std::functionadsbvehicle)>","std::functionaltitude)>","std::functionangularvelocitybody)>","std::functionbattery)>","std::functioncaptureinfo)>","std::functioncomponenttype)>","std::functioncomponenttype,","std::functioncontrolstatus)>","std::functioncustomparam)>","std::functiondistancesensor)>","std::functioneulerangle)>","std::functionfixedwingmetrics)>","std::functionflightmode)>","std::functionfloatparam)>","std::functionfloatparamupdate)>","std::functiongpsinfo)>","std::functiongroundtruth)>","std::functionheading)>","std::functionhealth)>","std::functionimu)>","std::functioninformation)>","std::functionintparam)>","std::functionlandedstate)>","std::functionmavlinkaddress","std::functionmissionitem)>","std::functionmissionprogress)>","std::functionmode)>","std::functionodometry)>","std::functionposition)>","std::functionpositionvelocityned)>","std::functionquaternion)>","std::functionrawgps)>","std::functionrcstatus)>","std::functionresult)>","std::functionresult,","std::functionscaledpressure)>","std::functionset","std::functionsettingopt","std::functionstatus)>","std::functionstatustext)>","std::functiontrackpoint)>","std::functiontrackrectangle)>","std::functionvelocityned)>","std::functionvideostreaminfo)>","std::functionvtolstate)>","std::map","std::mutex","std::option","std::optionalsystem","std::ostream","std::ostream&","std::pair","std::pairconnectionresult,","std::pairresult,","std::shared_ptr","std::shared_ptrservercompon","std::shared_ptrsystem","std::string","std::string&","std::this_thread::sleep_for","std::this_thread::sleep_for(std::chrono::seconds(1));","std::this_thread_sleep_for(std::chrono::seconds(3));","std::thread","std::thread([position]()","std::thread,","std::thread:","std::vector","std::vector)","std::vector)>","std::vector,","std::vector.","std::vector>","std::vectoractuatorcontrolgroup","std::vectorcamera::captureinfo","std::vectorcaptureinfo","std::vectorcomponentinformation::floatparam","std::vectorcustomparam","std::vectorentri","std::vectorfloatparam","std::vectorintparam","std::vectorlogfiles::entri","std::vectormissionitem","std::vectormissionraw::missionitem","std::vectoropt","std::vectorpoint","std::vectorsettingopt","std::vectorsongel","std::vectorsystem","std_vector::push_back()","stdout","stdout.","step","step,","step.","steps.","steps:","stick.","still","stl:","stone!","stop","stop()","stop(),","stop.","stop_async","stop_async()","stop_async().","stop_photo_interv","stop_photo_interval()","stop_photo_interval_async","stop_photo_interval_async()","stop_video","stop_video()","stop_video_async","stop_video_async()","stop_video_feedback","stop_video_feedback)","stop_video_feedback)const","stop_video_stream","stop_video_streaming()","stop_video_streaming_feedback","stop_video_streaming_feedback)","stop_video_streaming_feedback)const","stopphotodist","stopphotointerv","stopping,","stopvideo","stopvideocallback","stopvideocallback&","stopvideohandl","stopvideoresponse.","stopvideostreamingcallback","stopvideostreamingcallback&","stopvideostreaminghandl","storag","storage!","storage.","storage_id","storage_id)","storage_id)const","storage_id,","storage_inform","storage_information)","storage_information)const","storage_information_feedback","storage_information_feedback,","storage_statu","storage_typ","storageinform","storageinformationcallback","storageinformationcallback&","storageinformationhandl","storagestatu","storagetyp","store","str","str,","stream","stream.","stream_id","stream_id)","stream_id)const","streaming.","streams,","strength","strength,","strict","string","string.","string:","strings.","strip","strive","struct","structur","stuck","studio","style","style.","stylelegato","stylenorm","stylestaccato","sub","subfold","submit","submodul","subscrib","subscribe.","subscribe_actuator_control_target","subscribe_actuator_control_target()","subscribe_actuator_control_target.","subscribe_actuator_output_statu","subscribe_actuator_output_status()","subscribe_actuator_output_status.","subscribe_altitud","subscribe_altitude()","subscribe_altitude.","subscribe_arm","subscribe_arm_disarm","subscribe_arm_disarm()","subscribe_arm_disarm.","subscribe_armed()","subscribe_armed.","subscribe_attitude_angular_velocity_bodi","subscribe_attitude_angular_velocity_body()","subscribe_attitude_angular_velocity_body.","subscribe_attitude_eul","subscribe_attitude_euler()","subscribe_attitude_euler.","subscribe_attitude_quaternion","subscribe_attitude_quaternion()","subscribe_attitude_quaternion.","subscribe_batteri","subscribe_battery()","subscribe_battery.","subscribe_camera_attitude_eul","subscribe_camera_attitude_euler()","subscribe_camera_attitude_euler.","subscribe_camera_attitude_quaternion","subscribe_camera_attitude_quaternion()","subscribe_camera_attitude_quaternion.","subscribe_capture_info","subscribe_capture_info()","subscribe_capture_info.","subscribe_capture_statu","subscribe_capture_status()","subscribe_capture_status.","subscribe_changed_param_custom","subscribe_changed_param_custom()","subscribe_changed_param_custom.","subscribe_changed_param_float","subscribe_changed_param_float()","subscribe_changed_param_float.","subscribe_changed_param_int","subscribe_changed_param_int()","subscribe_changed_param_int.","subscribe_clear_al","subscribe_clear_all()","subscribe_clear_all.","subscribe_component_discov","subscribe_component_discovered()","subscribe_component_discovered.","subscribe_component_discovered_id","subscribe_component_discovered_id()","subscribe_component_discovered_id.","subscribe_control","subscribe_control()","subscribe_control.","subscribe_current_item_chang","subscribe_current_item_changed()","subscribe_current_item_changed.","subscribe_current_set","subscribe_current_settings()","subscribe_current_settings.","subscribe_distance_sensor","subscribe_distance_sensor()","subscribe_distance_sensor.","subscribe_fixedwing_metr","subscribe_fixedwing_metrics()","subscribe_fixedwing_metrics.","subscribe_flight_mod","subscribe_flight_mode()","subscribe_flight_mode.","subscribe_flight_mode_chang","subscribe_flight_mode_change()","subscribe_flight_mode_change.","subscribe_float_param","subscribe_float_param()","subscribe_float_param.","subscribe_format_storag","subscribe_format_storage()","subscribe_format_storage.","subscribe_gps_info","subscribe_gps_info()","subscribe_gps_info.","subscribe_ground_truth","subscribe_ground_truth()","subscribe_ground_truth.","subscribe_head","subscribe_heading()","subscribe_heading.","subscribe_health","subscribe_health()","subscribe_health.","subscribe_health_all_ok","subscribe_health_all_ok()","subscribe_health_all_ok.","subscribe_hom","subscribe_home()","subscribe_home.","subscribe_imu","subscribe_imu()","subscribe_imu.","subscribe_in_air","subscribe_in_air()","subscribe_in_air.","subscribe_incoming_miss","subscribe_incoming_mission()","subscribe_incoming_mission.","subscribe_inform","subscribe_information()","subscribe_information.","subscribe_is_connect","subscribe_is_connected()","subscribe_is_connected.","subscribe_land","subscribe_land()","subscribe_land.","subscribe_landed_st","subscribe_landed_state()","subscribe_landed_state.","subscribe_messag","subscribe_message()","subscribe_message.","subscribe_message_async.","subscribe_mission_chang","subscribe_mission_changed()","subscribe_mission_changed.","subscribe_mission_progress","subscribe_mission_progress()","subscribe_mission_progress.","subscribe_mod","subscribe_mode()","subscribe_mode.","subscribe_odometri","subscribe_odometry()","subscribe_odometry.","subscribe_on_new_system","subscribe_on_new_system()","subscribe_on_new_system().","subscribe_on_new_system.","subscribe_posit","subscribe_position()","subscribe_position.","subscribe_position_velocity_n","subscribe_position_velocity_ned()","subscribe_position_velocity_ned.","subscribe_possible_setting_opt","subscribe_possible_setting_options()","subscribe_possible_setting_options.","subscribe_raw_gp","subscribe_raw_gps()","subscribe_raw_gps.","subscribe_raw_imu","subscribe_raw_imu()","subscribe_raw_imu.","subscribe_rc_statu","subscribe_rc_status()","subscribe_rc_status.","subscribe_reboot","subscribe_reboot()","subscribe_reboot.","subscribe_rec","subscribe_receive()","subscribe_receive.","subscribe_reset_set","subscribe_reset_settings()","subscribe_reset_settings.","subscribe_scaled_imu","subscribe_scaled_imu()","subscribe_scaled_imu.","subscribe_scaled_pressur","subscribe_scaled_pressure()","subscribe_scaled_pressure.","subscribe_set_mod","subscribe_set_mode()","subscribe_set_mode.","subscribe_shutdown","subscribe_shutdown()","subscribe_shutdown.","subscribe_start_video","subscribe_start_video()","subscribe_start_video.","subscribe_start_video_stream","subscribe_start_video_streaming()","subscribe_start_video_streaming.","subscribe_statu","subscribe_status()","subscribe_status.","subscribe_status_text","subscribe_status_text()","subscribe_status_text.","subscribe_stop_video","subscribe_stop_video()","subscribe_stop_video.","subscribe_stop_video_stream","subscribe_stop_video_streaming()","subscribe_stop_video_streaming.","subscribe_storage_inform","subscribe_storage_information()","subscribe_storage_information.","subscribe_take_photo","subscribe_take_photo()","subscribe_take_photo.","subscribe_takeoff","subscribe_takeoff()","subscribe_takeoff.","subscribe_termin","subscribe_terminate()","subscribe_terminate.","subscribe_tracking_off_command","subscribe_tracking_off_command()","subscribe_tracking_off_command.","subscribe_tracking_point_command","subscribe_tracking_point_command()","subscribe_tracking_point_command.","subscribe_tracking_rectangle_command","subscribe_tracking_rectangle_command()","subscribe_tracking_rectangle_command.","subscribe_transpond","subscribe_transponder()","subscribe_transponder.","subscribe_unix_epoch_tim","subscribe_unix_epoch_time()","subscribe_unix_epoch_time.","subscribe_velocity_n","subscribe_velocity_ned()","subscribe_velocity_ned.","subscribe_video_stream_info","subscribe_video_stream_info()","subscribe_video_stream_info.","subscribe_vtol_st","subscribe_vtol_state()","subscribe_vtol_state.","subscribecapturestatus.","subscribeformatstorage.","subscribeposition(subscribepositionrequest)","subscribepositionrequest","subscriberesetsettings.","subscribers.","subscribesetmode.","subscribestartvideostreaming.","subscribestopvideo.","subscribestopvideostreaming.","subscribestorageinformation.","subscribetakephoto.","subscript","subscription,","subscription.","subscriptions.","subscriptions:","subsequ","subset","succe","succeeded!","succeeded.","succeeds).","success","success.","success:","successful,","successful.","successfulli","successfully.","such","suddenli","sudo","suffix","suggest","suggestions.","suggestions/bug","superbuild","superbuild:","suppli","support","support.","supported,","supported.","supported:","supported?","suppos","sure","surfac","survey","surviv","swift","swift,","swift:","swig.","switch","sy","sync","sync,","synchron","synchronously,","syntax","syntax.","sys_hitl","sys_id","sysid","sysid/compid","sysid:","sysid_primary_control","sysid_secondary_control","system","system&","system()","system)","system).","system,","system.","system...","system.h","system/vehicl","system:","system:#includ","system_id","system_id)","system_id,","system_statu","system_status)","systemavoid","systembatteri","systembusi","systemid1","systemmavlinksign","systemmotor","systemnotconnect","systemrcsign","systems()","systems).","systems,","systems.","systems/vehicl","systemservo","t=41381ms)","tag","tag=vx.y.z","tait","take","take_control","take_control()","take_control_async","take_control_async()","take_photo","take_photo()","take_photo_async","take_photo_async()","take_photo_feedback","take_photo_feedback,","taken","taken.","takeoff","takeoff()","takeoff(takeoffrequest)","takeoff,","takeoff.","takeoff]","takeoff_and_land","takeoff_and_land.cpp","takeoff_and_land.pi","takeoff_and_land/","takeoff_async","takeoff_async()","takeoffcallback","takeoffcallback&","takeoffhandl","takeoffrequest","takeoffrespons","takephoto","takephotocallback","takephotocallback&","takephotohandl","takephotoresponse.","takingoff","talk","tangenti","target","target'","target,","target.","target_alt=action.get_takeoff_altitude_m();","target_compid","target_compid,","target_link_librari","target_link_libraries(my_execut","target_link_libraries(your_application_nam","target_link_libraries(your_executable_nam","target_sysid","target_sysid,","targetgp","targetloc","targets,","task","task,","tasks.","taste\").","tcp","tcp,","tcp:","tcp://[host][:port]","tcp://[host][:remote_port]","tcp://[server_host][:server_port]","team","team.","tear","technic","telemetri","telemetry&","telemetry()","telemetry(system);","telemetry)","telemetry,","telemetry.","telemetry.cpp,","telemetry.h","telemetry.h,","telemetry.health();","telemetry.return_to_launch();","telemetry.set_rate_position(1.0);","telemetry.set_rate_position_async(1.0,","telemetry.subscribe_flight_mode([&oldflightmode](telemetry::flightmod","telemetry.subscribe_flight_mode(nullptr);","telemetry.subscribe_health_all_ok(","telemetry.subscribe_health_all_ok(nullptr)).","telemetry.subscribe_position([](telemetry::posit","telemetry/inform","telemetry:","telemetry::armed().","telemetry::flightmod","telemetry::gpsglobalorigin","telemetry::health","telemetry::result","telemetry::result::success)","telemetry::subscribe_flight_mode()).","telemetry::subscribe_position()","telemetry::subscribe_position(positioncallback","telemetry:health_all_ok())","telemetry:subscribe_health_all_ok().","telemetry_async.cpp","telemetry_health.cpp","telemetry_impl.cpp:533","telemetry_modes.cpp","telemetry_serv","telemetry_server.h","telemetry_simple.cpp","telemetry_sync.cpp","telemetryserv","telemetryserver&","telemetryserver()","telemetryserver(server_component);","telemetryservic","telemetry{system};","temperatur","temperature.","temperature_deg","temperature_degc","templat","templates).","templates/","tempo","tempo.","temporarili","temporarilyreject","term","termin","terminal,","terminal:","terminate()","terminate_async","terminate_async()","terminatecallback","terminatecallback&","terminatehandl","terrain","test","test).","test.","test:","test_f","tested,","tests,","tests.","tests:","text","text'","text)","text)const","text.","that'","that,","the:","them\".","them,","them.","theori","there.","therefor","therefore,","thing","think","third","this.","this:","this?","those","though","thread","thread,","thread.","threads,","threads.","three","throttl","throttle_percentag","through","throw","thrust","thrust)","thrust.","thrust_valu","thu","tick","time","time'","time,","time.","time_boot_m","time_u","time_us)","time_us)const","time_usec","time_utc_u","timelaps","timelapse.","timeout","timeout.","timeout_","timeout_s)","timeout_s)const","timeouts,","timeouts.","timer","times,","times.","timestamp","timestamp)","timestamp).","timestamp_u","timesync","to,","to.","to/core/log.h\"","to/from","to:","togeth","token","token_from_github","tomavsdk","too.","took","tool","toolbar","toolbar.","toolchain","toolchain.","toolong","tools\"","tools/doc","tools/fix_style.sh","tools/generate_changelog.pi","tools/run","tools:","toomanygeofenceitem","toomanymissionitem","top","top,","top_left_corner_i","top_left_corner_x","topic","topic.","topic:","topics).","total","total,","total.","total:","total_byt","total_storage_mib","touch","touch.","toward","track","tracked_point","tracked_point)","tracked_point)const","tracked_rectangl","tracked_rectangle)","tracked_rectangle)const","tracking.","tracking_serv","tracking_server.h","trackingoffcommandcallback","trackingoffcommandcallback&","trackingoffcommandhandl","trackingpointcommandcallback","trackingpointcommandcallback&","trackingpointcommandhandl","trackingrectanglecommandcallback","trackingrectanglecommandcallback&","trackingrectanglecommandhandl","trackingserv","trackingserver&","trackingserver()","trackingserver(server_component);","trackpoint","trackrectangl","trade","transfer","transfer.","transfercancel","transferred.","transfers.","transform","transformations.","transit","transition_multicopter_fixedwing.cpp","transition_to_fixedw","transition_to_fixedwing()","transition_to_fixedwing(),","transition_to_fixedwing_async","transition_to_fixedwing_async()","transition_to_fixedwing_async(),","transition_to_multicopt","transition_to_multicopter()","transition_to_multicopter_async","transition_to_multicopter_async()","transition_vtol_fixed_wing.cpp","transitions.","transitiontofw","transitiontomc","transmit","transpond","transponder&","transponder()","transponder(system);","transponder.h","transpondercallback","transpondercallback&","transponderhandl","travel","travel.","tri","triangle.","trick","trigger","trigger.","troubleshoot","troubleshooting.","true","true)","true:1","true;","true;.","truth'","try...","ts...","tslc_","tune","tune&","tune()","tune(system);","tune.","tune.h","tune:","tune_descript","tune_description)","tune_description)const","tune_description,","tunedescript","tunetoolong","turn","turn/yaw","two","typdef","type","type!","type,","type.","typedef","types,","types.","typic","u","uart","uav","ubsan:","ubuntu","ubuntu:","udp","udp,","udp.","udp:","udp://:14540","udp://[bind_host][:bind_port]","udp://[host][:bind_port]","udp://[host][:port]","ui.","uid","uid,","uid2","uid2.","uint16_t","uint16_t)","uint32_t","uint64_t","uint8_t","uint8_t)","uint8_t)>","ultra","ultralight","unassgined3","unassign","unassigned2","unassigned3","uncertainti","unclear","uncontrol","uncontrolled.","undef","undefin","undefined..","under","underestim","underli","underscore,","understand","unexpect","unformat","unfortun","uniqu","unit","unit.","unit_test_sourc","unittest_source_files,","unix","unix_epoch_tim","unix_epoch_time()","unixepochtimecallback","unixepochtimecallback&","unixepochtimehandl","unknown","unknown)","unknown,","unknown.","unless","unpredict","unpredictable.","unrel","unreli","unsign","unsubscrib","unsubscribe_actuator_control_target","unsubscribe_actuator_control_target()","unsubscribe_actuator_output_statu","unsubscribe_actuator_output_status()","unsubscribe_altitud","unsubscribe_altitude()","unsubscribe_arm","unsubscribe_arm_disarm","unsubscribe_arm_disarm()","unsubscribe_armed()","unsubscribe_attitude_angular_velocity_bodi","unsubscribe_attitude_angular_velocity_body()","unsubscribe_attitude_eul","unsubscribe_attitude_euler()","unsubscribe_attitude_quaternion","unsubscribe_attitude_quaternion()","unsubscribe_batteri","unsubscribe_battery()","unsubscribe_camera_attitude_eul","unsubscribe_camera_attitude_euler()","unsubscribe_camera_attitude_quaternion","unsubscribe_camera_attitude_quaternion()","unsubscribe_capture_info","unsubscribe_capture_info()","unsubscribe_capture_statu","unsubscribe_capture_status()","unsubscribe_changed_param_custom","unsubscribe_changed_param_custom()","unsubscribe_changed_param_float","unsubscribe_changed_param_float()","unsubscribe_changed_param_int","unsubscribe_changed_param_int()","unsubscribe_clear_al","unsubscribe_clear_all()","unsubscribe_component_discov","unsubscribe_component_discovered()","unsubscribe_component_discovered_id","unsubscribe_component_discovered_id()","unsubscribe_control","unsubscribe_control()","unsubscribe_current_item_chang","unsubscribe_current_item_changed()","unsubscribe_current_set","unsubscribe_current_settings()","unsubscribe_distance_sensor","unsubscribe_distance_sensor()","unsubscribe_fixedwing_metr","unsubscribe_fixedwing_metrics()","unsubscribe_flight_mod","unsubscribe_flight_mode()","unsubscribe_flight_mode_chang","unsubscribe_flight_mode_change()","unsubscribe_float_param","unsubscribe_float_param()","unsubscribe_format_storag","unsubscribe_format_storage()","unsubscribe_gps_info","unsubscribe_gps_info()","unsubscribe_ground_truth","unsubscribe_ground_truth()","unsubscribe_head","unsubscribe_heading()","unsubscribe_health","unsubscribe_health()","unsubscribe_health_all_ok","unsubscribe_health_all_ok()","unsubscribe_hom","unsubscribe_home()","unsubscribe_imu","unsubscribe_imu()","unsubscribe_in_air","unsubscribe_in_air()","unsubscribe_incoming_miss","unsubscribe_incoming_mission()","unsubscribe_inform","unsubscribe_information()","unsubscribe_is_connect","unsubscribe_is_connected()","unsubscribe_land","unsubscribe_land()","unsubscribe_landed_st","unsubscribe_landed_state()","unsubscribe_messag","unsubscribe_message()","unsubscribe_mission_chang","unsubscribe_mission_changed()","unsubscribe_mission_progress","unsubscribe_mission_progress()","unsubscribe_mod","unsubscribe_mode()","unsubscribe_odometri","unsubscribe_odometry()","unsubscribe_on_new_system","unsubscribe_on_new_system()","unsubscribe_posit","unsubscribe_position()","unsubscribe_position_velocity_n","unsubscribe_position_velocity_ned()","unsubscribe_possible_setting_opt","unsubscribe_possible_setting_options()","unsubscribe_raw_gp","unsubscribe_raw_gps()","unsubscribe_raw_imu","unsubscribe_raw_imu()","unsubscribe_rc_statu","unsubscribe_rc_status()","unsubscribe_reboot","unsubscribe_reboot()","unsubscribe_rec","unsubscribe_receive()","unsubscribe_reset_set","unsubscribe_reset_settings()","unsubscribe_scaled_imu","unsubscribe_scaled_imu()","unsubscribe_scaled_pressur","unsubscribe_scaled_pressure()","unsubscribe_set_mod","unsubscribe_set_mode()","unsubscribe_shutdown","unsubscribe_shutdown()","unsubscribe_start_video","unsubscribe_start_video()","unsubscribe_start_video_stream","unsubscribe_start_video_streaming()","unsubscribe_statu","unsubscribe_status()","unsubscribe_status_text","unsubscribe_status_text()","unsubscribe_stop_video","unsubscribe_stop_video()","unsubscribe_stop_video_stream","unsubscribe_stop_video_streaming()","unsubscribe_storage_inform","unsubscribe_storage_information()","unsubscribe_take_photo","unsubscribe_take_photo()","unsubscribe_takeoff","unsubscribe_takeoff()","unsubscribe_termin","unsubscribe_terminate()","unsubscribe_tracking_off_command","unsubscribe_tracking_off_command()","unsubscribe_tracking_point_command","unsubscribe_tracking_point_command()","unsubscribe_tracking_rectangle_command","unsubscribe_tracking_rectangle_command()","unsubscribe_transpond","unsubscribe_transponder()","unsubscribe_unix_epoch_tim","unsubscribe_unix_epoch_time()","unsubscribe_velocity_n","unsubscribe_velocity_ned()","unsubscribe_video_stream_info","unsubscribe_video_stream_info()","unsubscribe_vtol_st","unsubscribe_vtol_state()","unsupport","unsupported.","unsupportedmissioncmd","untested.","until","up","up!):offboard.set_velocity_ned({0.0f,","up)","up).","up.","up/down","up:","updat","update.","update:","updated.","updated:","updates.","upload","upload,","upload.","upload/download","upload/download.","upload_async","upload_async()","upload_async.","upload_geof","upload_geofence()","upload_geofence_async","upload_geofence_async()","upload_miss","upload_mission()","upload_mission_async","upload_mission_async()","upload_mission_with_progress_async","upload_mission_with_progress_async()","upload_mission_with_progress_async.","upload_rally_point","upload_rally_points()","upload_rally_points_async","upload_rally_points_async()","uploadcallback","uploadcallback&","uploaded,","uploaded.","uploadmissionwithprogresscallback","uploadmissionwithprogresscallback&","upper","upstream","uri","uri.","url","url.","url/nam","us","usag","usage/paradigm","usb","usb,","usbstick","use.","use:","use?","use_burst","use_burst,","used).","used,","used.","used_storage_mib","usefulli","user","using,","usual","utc","util","utilis","uuid","uuid).","uuid/uid","uuid:","v0.44.0","v1","v1.4.18.","v1.9.0","v2","v2.","v2.0.0","valid","valu","value)","value),","value)const","value,","value.","value:","values.","vari","variabl","variou","vary,","vdop","vector","vector.","vector:","vehicl","vehicle'","vehicle)","vehicle,","vehicle.","vehicle_act","vehicleact","vehicles).","vehicles,","vehicles.","vehicles/system","veloc","velocity'","velocity)","velocity,","velocity.","velocity_bodi","velocity_body_yawspe","velocity_body_yawspeed)","velocity_body_yawspeed)const","velocity_covari","velocity_m","velocity_m_","velocity_ms,","velocity_n","velocity_ned()","velocity_ned,","velocity_ned_yaw","velocity_ned_yaw)","velocity_ned_yaw)const","velocity_ned_yaw,","velocity_uncertainty_m_","velocity_x_m_","velocity_y_m_","velocity_z_m_","velocitybodi","velocitybodyyawspe","velocitybodyyawspeed::yawspeed_deg_s,","velocityn","velocitynedcallback","velocitynedcallback&","velocitynedhandl","velocitynedyaw","vendor","vendor.","vendor_id","vendor_id.","vendor_nam","venv.","verbos","verbosity.","veri","version","version()","version).","version,","version.","version:","versions).","versions,","versions.","versions:","vertic","vertical_resolution_pix","vertical_resolution_px","vertical_sensor_size_mm","vertical_uncertainty_m","vertical_velocity_m_","via","video","video.","video_on","video_stream","video_stream_info","video_stream_info()","video_streaming)","video_streaming)const","videostream","videostreaminfo","videostreaminfocallback","videostreaminfocallback&","videostreaminfohandl","videostreamset","videostreamspectrum","videostreamstatu","view","view,","viewer","virtual","visibl","visiblelight","vision","vision,","vision_position_estim","vision_position_estimate)","vision_position_estimate)const","visionpositionestim","visual","void","void(componenttype)","voltag","voltage_v","volts.","vortex","vs","vs.","vtol","vtol,","vtol.","vtol/fix","vtol_stat","vtol_state()","vtol_state,","vtol_transition_support_unknown","vtolstat","vtolstatecallback","vtolstatecallback&","vtolstatehandl","vtoltransitionsupportunknown","vx.i","vx.y.z","vx.y.z.","w","w,","wait","wall","want","warn","warned.","warning.","warning:","warnings,","warrant","was_available_onc","watch","way","way).","way,","way.","way:","waypoint","waypoint.","welcom","well","well,","well.","well:","went","werror\")","werror:","west","west):offboard.set_velocity_ned({5.0f,","west,","west:offboard.set_velocity_ned({0.0f,","wextra","wget","wgs84,","whatev","whenev","wherev","whether","white","why).","wide","wide.","wifi","wifi.","wiki","winch","window","windows)","windows).","windows,","windows.","windows.devices.geoloc","windows:","wing","wing,","wing.","wise","wish","with:","with:./dockcross","with:auto","within","without","work","work).","work,","work.","work?","workaround","working,","works).","works.","works:","world","worldwid","wrapper","wrappers,","wrappers.","wrappers;","wrappers?","write","writing)","writing).","written","written,","wrong","wrong,","wrong.","wrong_type.","wrongargu","wrongtyp","x","x,","x.","x64","x86_64.rpm","x:","x_m","x_m_","xcode","xi","xml","y","y,","y.","y:","y_m","y_m_","yaw","yaw.","yaw_behavior","yaw_behavior,","yaw_deg","yaw_deg)","yaw_deg)const","yaw_deg,","yaw_deg_","yaw_rad","yaw_rad_","yaw_rate_deg_","yaw_rate_deg_s)","yaw_rate_deg_s)const","yaw_rate_deg_s,","yawfollow","yawlock","yawspeed_deg_","yay","yay:","ye","year","yes.","yet,","yet.","yj","you'r","you.","you:","your_executable_nam","your_project_name,","your_source_file.","your_source_file.cpp","yourself","z","z)","z,","z.","z:","z_m","z_m_","zero","zero,","zero.","zeros.","zk.","{","{//","{0.1f}","{0}","{8.0f}","{double(nan)}","{false}","{float(nan)}","{}","|","}","}).detach();","});","},","};","}]","~action","~action()","~actionserv","~actionserver()","~calibr","~calibration()","~camera","~camera()","~cameraserv","~cameraserver()","~componentinform","~componentinformation()","~componentinformationserv","~componentinformationserver()","~configur","~configuration()","~coordinatetransform","~coordinatetransformation()","~failur","~failure()","~followm","~followme()","~ftp","~ftp()","~geofenc","~geofence()","~gimbal","~gimbal()","~info","~info()","~logfil","~logfiles()","~manualcontrol","~manualcontrol()","~mavlinkpassthrough","~mavlinkpassthrough()","~mavsdk","~mavsdk()","~mission","~mission()","~missionraw","~missionraw()","~missionrawserv","~missionrawserver()","~mocap","~mocap()","~offboard","~offboard()","~param","~param()","~paramserv","~paramserver()","~pluginbas","~pluginbase()","~rtk","~rtk()","~serverutil","~serverutility()","~shell","~shell()","~system","~system()","~telemetri","~telemetry()","~telemetryserv","~telemetryserver()","~trackingserv","~trackingserver()","~transpond","~transponder()","~tune","~tune()","©","‘command","“aioconsole”.","“arm()”)","…).","│","└──","├──"],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"Introduction","keywords":"","body":"\nMAVSDK (main)\n  \n\nMAVSDK is a collection of libraries for various programming languages to interface with MAVLink systems such as drones, cameras or ground systems.\nThe libraries provides a simple API for managing one or more vehicles, providing programmatic access to vehicle information and telemetry, and control over missions, movement and other operations.\nThe libraries can be used onboard a drone on a companion computer or on the ground for a ground station or mobile device.\nMAVSDK is cross-platform: Linux, macOS, Windows, Android and iOS.\nProgramming Languages\nMAVSDK is primarily written in C++ with wrappers available for several programming languages:\n\nMAVSDK-C++ (2016): Used in production.\nMAVSDK-Swift (2018): Used in production.\nMAVSDK-Python (2019): Used in production.\nMAVSDK-Java (2019): Used in production.\nMAVSDK-Go (2020): Feature complete.\nMAVSDK-JavaScript (2019): Proof of concept.\nMAVSDK-CSharp (2019). Proof of concept.\nMAVSDK-Rust (2019): Proof of concept.\n\nGetting Started\nCheck out the quickstart guide for C++ and Python.\nAnd no matter which language you are using, use the C++ Guide to learn how to\nperform common tasks and use the library in general.\nGetting Help \nThis guide contains information and examples showing how to use MAVSDK.\nIf you have specific questions that are not answered by the documentation, these can be raised on:\n\nDiscuss board\nDiscord (#mavsdk) \n\nUse Github for bug reports/enhancement requests:\n\nC++ API\nC++ Documentation\nSwift API and docs\nPython API and docs\n\n\nContributing\nWe welcome contributions! If you want to help or have suggestions/bug reports please get in touch with the development team.\nThe Contributing (C++) section contains more information on how and what to contribute, including topics about building MAVSDK from source code, running our integration and unit tests, and all other aspects of core development.\nLicense\n\nThe MAVSDK is licensed under the permissive BSD 3-clause.\nThis documentation is licensed under CC BY 4.0 license.\n\nGovernance\nThe MAVSDK project is hosted under the governance of the Dronecode Foundation.\n\n\n \n\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/":{"url":"cpp/","title":"C++","keywords":"","body":"MAVSDK C++ Library \n  \nThe MAVSDK C++ library provides a simple C++ API for managing one or more vehicles via MAVLink.\nIt enables programmatic access to vehicle information and telemetry, and control over missions, movement and other operations.\nThe C++ library is designed to be performant, and can be used to enable tasks like computer vision, obstacle avoidance, and route planning.\nProject Status\nThe MAVSDK C++ library is a robust and well-tested library that is in use in production environments.\nNote however that the API is still being evolved and the project does not provide future compatibility guarantees.\nGetting Started\nCheck out the QuickStart guide to get started.\nA simple complete example can be found in Takeoff and Land.\nUpdating / API changes\nInformation about API changes between versions: API changes.\nAPI Overview\nMavsdk is the main library class.\nAPI consumers use Mavsdk to discover and access vehicles (System objects), which in turn provide access to all other drone information and control objects (e.g. Telemetry, Mission etc.).\nThe most important classes are:\n\nMavsdk: Discover and connect to vehicles (System).\nSystem: Represents a connected vehicle (e.g. a copter or VTOL drone).\nIt provides access to vehicle information and control through the classes listed below.\nInfo: Basic version information about the hardware and/or software of a system.\nTelemetry: Get vehicle telemetry and state information and set telemetry update rates.\nAction: Simple drone actions including arming, taking off, and landing.\nMission: Waypoint mission creation and upload/download.\nMissions are created from MissionItem objects.\nOffboard: Control a drone with velocity commands.\nGeofence: Specify a geofence.\nGimbal: Control a gimbal.\nCamera: Control a camera.\nFollowMe: Drone tracks a position supplied by the SDK.\nCalibration: Calibrate sensors (e.g.: gyro, accelerometer, and magnetometer).\nLogFiles: Download log files from the vehicle.\n\nIn addition, \"Server Plugins\" can be used to implement vehicle-side MAVLink functionality.\nThe might be used to expose a MAVLink interface from non-MAVLink autopilots or components.\nThe following APIs provide more direct access to underlying MAVLink messages/types.\nThey should only be used where features are missing from the main APIs above.\n\nParam: Raw access to get and set parameters.\nMissionRaw: Direct access to MAVLink mission items.\nMavlinkPassthrough: Provides full/direct MAVLink access\n\nContributing/Extending\nThe Contributing section contains everything you need to contribute to project, including topics about building the SDK from source code, running our integration and unit tests, and all other aspects of core development.\nTroubleshooting\nIf something doesn't work as expected, make sure to check Troubleshooting.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/quickstart.html":{"url":"cpp/quickstart.html","title":"QuickStart","keywords":"","body":"C++ QuickStart\nThis quickstart shows you how to build and run a simple MAVSDK C++ example application against a simulated vehicle, and observe the operation using the console and in a ground station.\n\n MAVSDK is essentially a C++ library (or rather multiple library files) that you can include and link in your C++ application.\n\nInstall MAVSDK library\nLinux\nUbuntu\nIf you have an older version already installed remove that first:\nsudo apt remove mavsdk\nThe prebuilt C++ library can be downloaded as a .deb from releases, e.g.:\nwget https://github.com/mavlink/MAVSDK/releases/download/v1.4.16/libmavsdk-dev_1.4.16_ubuntu20.04_amd64.deb\nsudo dpkg -i libmavsdk-dev_1.4.16_ubuntu20.04_amd64.deb\nmacOS\nInstall Homebrew and use it to install the library:\nbrew install mavsdk\nWindows\nFor Windows you can download the mavsdk-windows-x64-release.zip file from MAVSDK releases containing the headers and library and extract it locally (see information how to use a locally installed library).\nFor more detailed instructions or other platforms check out the installation notes.\nSetting up a Simulator \nThe easiest way to try out MAVSDK is to run one of the MAVSDK examples against a simulated version of the vehicle.\nTo set up and run the PX4 simulator, you need to either set up the PX4 SITL developer environment.\nOr use a pre-built docker container to run PX4 and the simulator:\ndocker run --rm -it jonasvautherin/px4-gazebo-headless:1.11.0\nInstall QGroundControl\nYou can use QGroundControl to connect the simulator and observe vehicle movement and behaviour while the examples are running.\nQGroundControl will automatically connect to the PX4 simulation as soon as it is started.\nSee QGroundControl > Download and Install for information about setting up QGroundControl on your platform.\nBuild and Try Example \nThe examples are stored as part of the projects source code.\nGet them using git in a terminal:\ngit clone https://github.com/mavlink/MAVSDK.git --recursive\ncd MAVSDK\nThe examples can be found in the examples directory:\ncd examples\nTo build the takeoff and land example, you can do:\ncd takeoff_and_land/\ncmake -Bbuild -H.\ncmake --build build -j4\n\nRunning an Example \nFirst start PX4 in SITL (Simulation) and QGroundControl as described above.\nThen run the example app (from the example/takeoff_land/build directory) as shown:\nbuild/takeoff_and_land udp://:14540\n\nThe MAVSDK application should connect to PX4, and you will be able to observe the example running in the SDK terminal, SITL terminal, and/or QGroundControl.\nThe expected behaviour is shown here: Example: Takeoff and Land.\n\n The first argument above is the connection string (udp://:14540).\n This is the standard PX4 UDP port for connecting to offboard APIs (also see Connecting to Systems).\n\nNext Steps\nOnce MAVSDK is installed we recommend you:\n\nTry the other examples\nSee how to write your own application in C++.\nBrowse the API reference to get an overview of the functionality.\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/":{"url":"cpp/guide/","title":"Guide","keywords":"","body":"C++ Guide\nThis guide provides topics showing how to use the MAVSDK APIs to perform common (and not so common) tasks.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/installation.html":{"url":"cpp/guide/installation.html","title":"Installation","keywords":"","body":"Installation \nMAVSDK C++ is a library that can be installed and then used in your C++ code.\nThe latest release can be installed using prebuilt artefacts. If you need the latest state or want to debug the library itself, you need to build it from source.\nLinux\n\nUbuntu: Download the .deb file for your system from MAVSDK releases and install it using dpkg:\nsudo dpkg -i mavsdk_0.37.0_ubuntu20.04_amd64.deb\n\nFedora: Download the .rpm file for your system from MAVSDK releases and install it using rpm:\n sudo rpm -U mavsdk-0.37.0-1.fc33-x86_64.rpm\n\nArch Linux: mavsdk is available from the AUR and can be installed e.g. using yay:\n yay -S mavsdk\n\n\nmacOS\nMacOS: Install Homebrew and use it to install the library:\nbrew install mavsdk\nWindows\nFor Windows you can download the mavsdk-windows-x64-release.zip file from MAVSDK releases containing the headers and library and extract it locally (see information how to use a locally installed library).\n\n As the library is installed locally (in a local directory) you need to point cmake to that directory at configure time using CMAKE_PREFIX_PATH when building your application.\ni.e.: cmake -Bbuild -DCMAKE_PREFIX_PATH=../mavsdk_extracted -H.\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/general_usage.html":{"url":"cpp/guide/general_usage.html","title":"Usage/Paradigms","keywords":"","body":"SDK Paradigms/Usage\nThis topic provides general/overview information about how the MAVSDK is used, designed and some limitations.\nObject Management\nMavsdk is the main library class.\nApplications must create a Mavsdk object and destroy it during application shut down.\nThe object is usually created as an automatic variable that is cleaned up when it goes out of scope (you can also dynamically create/destroy the object using new/delete).\nAPI consumers use Mavsdk to discover and connect to System objects (vehicles/cameras etc.).\nAccess to drone information and control objects are provided by plugins (e.g. Telemetry, Action, Mission etc.).\nPlugin objects are instantiated with a specific System object (a plugin instance must be created for every system that needs it).\nPlugin objects are created as shared pointers that will be destroyed when all associated handles are out of scope.\nAll objects are automatically cleaned up when the parent Mavsdk object is destroyed.\nError Handling\nMAVSDK APIs do not raise exceptions! Instead, methods that can fail return success or an error reason as enum values.\n\n The error code usually reflects acknowledgment from the vehicle that it will perform the requested action (or not).\n The operation itself may not yet have completed (e.g. taking off).\n\nThe various classes also all provide stream operators for getting human readable strings from their associated result enum.\nYou can see how these are used in the example code.\nCallbacks\nSome of the APIs use callbacks, e.g. subscriptions to a stream like Telemetry::subscribe_position(PositionCallback callback) or async functions like Action::takeoff_async(ResultCallback callback).\nAll user callbacks are called from one thread.\nUsers must not do anything inside a callback that takes a long time to complete, as this will stall subsequent callbacks.\nFor more information on how to work with and debug callbacks see Troubleshooting.\nShared Vehicle Control\nA vehicle can receive commands from multiple sources, including a Ground Control Station, or other MAVLink applications.\nSDK applications, which are running in environments where it is possible, can explicitly monitor for changes in flight mode (outside application control) and change behaviour appropriately (e.g. using Telemetry::subscribe_flight_mode()).\nAPI Limitations/Behaviour\nSupported Vehicles\nThe SDK has been designed to manage aircraft that use the PX4 autopilot.\nIt has primarily been tested for use with multicopters, but also has basic support for fixed wing and VTOL.\nThe APIs include methods that do not make sense for other vehicle types - including \"takeoff\" and \"land\".\nWhile ground vehicles may work, they are not supported and are untested.\nSimilarly, other autopilots may well work, but, they are not explicitly supported and are untested.\nConnection Strings \nMAVSDK monitors a specified port for vehicles (for the C++ API see Connecting to Systems (Vehicles)).\nAll programming language libraries reference this port using a connection string with the following format:\n\n\n\nConnection\nURL Format\n\n\n\n\nUDP\nudp://[Bind_host][:Bind_port]\n\n\nTCP\ntcp://[Server_host][:Server_port]\n\n\nSerial\nserial://[Dev_Node][:Baudrate]\n\n\n\nConcrete examples are for different platforms are:\n\n\n\nConnection type\nString\nExample\n\n\n\n\nWindows connected to the vehicle via USB (includes USB-connected Telemetry radios).\nserial:///COMn, where n = the COM port. Note: /// will change to // in a future release (incorrect on Windows).\nserial:///COM1\n\n\nLinux (e.g Raspberry Pi) connected to the vehicle via Serial port\nserial:///dev/ttyACMn, where n = the port\nserial:///dev/ttyACM0\n\n\nLinux connected to the vehicle via USB\nserial:///dev/ttyUSBn, where n = the port\nserial:///dev/ttyUSB0\n\n\nmacOS connected to the vehicle via Serial port\nserial:///dev/tty.usbserial-n, where n = the USB device id\nserial:///dev/tty.usbserial-DA00AG57\n\n\nmacOS connected to the vehicle via USB\nserial:///dev/tty.usbmodem-n, where n = the USB device id\nserial:///dev/tty.usbmodem--DA00AG57\n\n\nSITL connected to the vehicle via UDP\nudp://:14540\n\n\n\nConnection Status\nA system is considered to be disconnected (timed-out) if its heartbeat message is not detected within 3 seconds.\nTelemetry/Information\nThe SDK gets and stores vehicle state/telemetry information from received MAVLink messages.\nThe information is supplied to callback subscribers as soon as message updates are received.\nClients can also query the API synchronously, and will get the information from the last received message (depending on channel latency, this information will become increasingly \"stale\" between messages).\nThe rate at which update messages are sent by the vehicle can be specified using the API (but will be limited by the bandwidth of the channel).\nDevelopers need to use a channel and a message update rate that allows their desired control algorithm to be effective - there is no point trying to use computer vision over an unreliable high-latency link.\nInfo information does not change for a particular vehicle, so will be accurate whenever read.\nActions/Offboard\nAction methods (and any other \"vehicle instructions\") return when the vehicle has confirmed that the message was received and will be acted on (or not).\nThe methods do not wait for the commanded action to complete.\nSo, for example, the Action::land() method returns as soon as the vehicle confirms it will land, but will actually land at some later point.\nThe implication is that developers will need to separately monitor the completion of the requested actions, if this is important to the application.\nMissions\nThe Mission and MissionItem APIs provide a the most useful subset of MAVLink mission commands as a developer-friendly API.\nNot every mission command behaviour supported by the protocol and PX4 will be supported by the SDK.\nFor example, at time of writing the API does not allow you to specify commands that jump back to previous mission items.\nThe API allows you to download/import missions.\nNote however that this will fail if the mission contains a command that is not supported by the API.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/connections.html":{"url":"cpp/guide/connections.html","title":"Connecting to Systems (Vehicles)","keywords":"","body":"Connecting to Systems (Vehicles)\nMAVSDK allows you to connect to multiple vehicles/systems attached to the local WiFi network and/or via serial ports.\nIn order to detect systems you must first specify the communication ports that MAVSDK will monitor for new systems.\nOnce monitoring a port, MAVSDK will automatically detect connected vehicles, add them to its collection, and notify registered users of connection and disconnection events.\nMonitoring a Port\nSpecify the port(s) to watch using one of the (synchronous) connection method: add_any_connection(). The method returns immediately with a ConnectionResult indicating whether it succeeded.\nThe connection details are specified using the string formats shown below:\n\n\n\nConnection\nURL Format\n\n\n\n\nUDP\nudp://[host][:port]\n\n\nTCP\ntcp://[host][:port]\n\n\nSerial\nserial://[path][:baudrate]\n\n\n\nConnecting over serial\nTo add a serial connection (e.g. over USB, FTDI, or an SiK radio), you specify the serial port and the baudrate like this:\nOn Linux:\nMavsdk mavsdk;\nConnectionResult connection_result = mavsdk.add_any_connection(\"serial:///dev/serial/by-id/usb-FTDI_FT232R_USB_UART_XXXXXXXX-if00-port0:57600\");\nif (connection_result != ConnectionResult::Success) {\n std::cout \nOn Windows:\nMavsdk mavsdk;\nConnectionResult connection_result = mavsdk.add_any_connection(\"serial://COM3:57600\");\nif (connection_result != ConnectionResult::Success) {\n std::cout \nConnecting over UDP\nWhen connecting over UDP, there are two setups to distinguish: server and client mode.\nBehave like a server\nThis is the default connection mode for a ground station listening to a system/vehicle (this is the same as add_udp_connection()).\nIn the server mode, we listen on an local networking interface (INADDR_ANY/0.0.0.0) on the set port and wait for any heartbeats arriving.\nThis means that the drone has to send the UDP packets to that local IP, or broadcast them on the network.\nThe code snippet below shows how to set up a connection in server mode and listen on the \"SDK port 14540\":\nMavsdk mavsdk;\nConnectionResult connection_result = mavsdk.add_any_connection(\"udp://:14540\");\nif (connection_result != ConnectionResult::Success) {\n std::cout \n\n The connection string used above (udp://:14540) is to the standard PX4 UDP port for off-board APIs (14540).\n This is the normal/most common way for offboard APIs to connect to PX4 over WiFi.\n The standard way to talk to a ground station (e.g. QGC is on port 14550).\n\nBehave like a client\nIf MAVSDK is used on the vehicle or companion side, it sometimes has to actually initiate the connection, rather than listen for it.\nIn this case the IP and port, of where it should connect to, has to be set (this is the same as setup_udp_remote()).\nE.g. to connect to a ground station on 192.168.1.12, you would do:\nMavsdk mavsdk;\nConnectionResult connection_result = mavsdk.add_any_connection(\"udp://192.168.1.12:14550\");\nif (connection_result != ConnectionResult::Success) {\n std::cout \nConnecting over TCP\nFor TCP connections, only the client connection is currently implemented.\nThis is the same as add_tcp_connection().\nMavsdk mavsdk;\nConnectionResult connection_result = mavsdk.add_any_connection(\"tcp://192.168.1.12:14550\");\nif (connection_result != ConnectionResult::Success) {\n std::cout \nRegister for System-Detection Notifications\nMAVSDK monitors any added communication ports for new systems.\nClients can register for notification when new systems are discovered using subscribe_on_new_system().\nThe code fragment below shows how to register a callback (in this case the callback is a lambda function that just prints if a new vehicle has been discovered.\nMavsdk mavsdk;\n... //add ports\nmavsdk.register_on_new_system([]() {\n std::cout \nIterating all Systems\nYou can iterate all systems that have been detected by Mavsdk (since it was started, over all communication ports) using the systems() method.\nThis returns a vector of shared pointers to systems.\nThe following code fragment shows how to iterate through the systems and checking their MAVLink system ID, whether they are connected, and what components they have:\n//Iterate through detected systems\nfor (auto system : mavsdk.systems()) {\n std::cout (system->get_system_id())\n is_connected() ? \"yes\" : \"no\")\n has_autopilot() ? \"yes\" : \"no\") \nAccessing Systems\nTo access a certain system, pick the one from the vector that you require, or use the first one if only one system is assumed:\nMavsdk mavsdk;\nmavsdk.add_udp_connection();\n// Wait for the system to connect via heartbeat\nwhile (mavsdk.system().size() == 0) {\n std::this_thread::sleep_for(std::chrono::seconds(1));\n}\n// System got discovered.\nstd::shared_ptr system = mavsdk.systems()[0];\n\nThe System is used by the MAVSDK plugin classes to query and control the vehicle.\nFor more information see Using Plugins (and the other guide topics).\nForwarding MAVLink between connections\nIt is possible to add multiple connections to MAVSDK and forward all MAVLink messages. To do so, each connection which should forward messages needs to have forwarding set to on.\nTo forward bi-directional from UDP to serial and serial to UDP, you would set both connections forwarding:\nMavsdk mavsdk;\nmavsdk.add_any_connection(\"udp://:14540\", ForwardingOption::ForwardingOn);\nmavsdk.add_any_connection(\"serial:///dev/serial/by-id/usb-FTDI_FT232R_USB_UART_XXXXXXXX-if00-port0:57600\", ForwardingOption::ForwardingOn);\n\nTo forward only in one direction, e.g to send messages arriving on serial over UDP, you would only set up forwarding for the UDP connection:\nMavsdk mavsdk;\nmavsdk.add_any_connection(\"udp://:14540\", ForwardingOption::ForwardingOn);\nmavsdk.add_any_connection(\"serial:///dev/serial/by-id/usb-FTDI_FT232R_USB_UART_XXXXXXXX-if00-port0:57600\", `ForwardingOption::ForwardingOff`);\n\nNote that the default function overload is ForwardingOption::ForwardingOff.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/using_plugins.html":{"url":"cpp/guide/using_plugins.html","title":"Managing Systems","keywords":"","body":"Managing Systems/Vehicles (Using Plugins)\nAccess to drone information, telemetry and control objects are provided by a number of different plugins.\nFor example, the Action plugin is used to arm, takeoff and land the vehicle,\nwhile the Telemetry plugin can be used to query the vehicle GPS status, flight mode, etc.\nA separate plugin instance must be created for each system that needs it.\n\n All plugins are declared/used in the same way. This topic uses the Action plugin for the purposes of the demonstration.\n\nTo use a plugin first link the plugin library into the application. Do this by adding it to the target_link_libraries section of the app's cmake build definition file:\ntarget_link_libraries(your_executable_name\n mavsdk\n ...\n mavsdk_action\n ...\n)\n\n\n Plugins are named using the convention mavsdk_plugin_name.so.\n For more information see Building C++ Apps\n\nIn the application source code:\n\n#include the header file for the plugin.#include \n\n\nCreate a connection to a System object (below named: system).\nCreate the plugin instance, specifying the System it is to be used with:auto action = Action{system};\n\n\nThe pointer can then be used to invoke actions on the specified system. For example, to takeoff you would call the API as shown:action.takeoff();\n\n\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/system_information.html":{"url":"cpp/guide/system_information.html","title":"System Information","keywords":"","body":"System Information\nThe Info class is used to get system (vehicle) information, including the UUID (MAVLink SYS_ID if no UUID is stored in hardware), PX4 firmware version, vendor firmware version, host OS version (e.g. for NuttX) and vendor and product ids/names.\n\n Not all version information will necessarily be relevant on all vehicles. Where this occurs the\nhardware may return garbage values (for example, the simulator provides garbage values for the vendor\nfirmware semantic version).\n\nPreconditions\nThe following code assumes that you already have included mavsdk.h (#include ) and that there is a connection to a system obtained as shown below:\nSystem system = mavsdk.systems()[0];\n\nThe code also assumes that you have defined info, an instance of the Info class associated with the system (see Using Plugins):\n#include \nauto info = Info{system};\n\nQuery System Information\nThe code below shows how to query the hardware uid, version, and product, information and print it to the console:\n\n The UUID/uid with type uint64_t has been replaced by uid2 called hardware_uid with type char[18]. This was a a change inherited from mavlink in order to prevent ID conflicts.\n\nstd::cout \n\n It is possible to query for the information before all values have been retrieved.\n Note above how we use Info::is_complete() to check that the version information (Info::Version and Info::Product) has all been obtained from the vehicle before printing it.\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/telemetry.html":{"url":"cpp/guide/telemetry.html","title":"Telemetry","keywords":"","body":"Telemetry\nThe Telemetry class is used to get vehicle telemetry, including state and flight mode information.\nAll the methods have both synchronous and asynchronous versions, and users can set the rate at which the vehicle provides updates for each type of information.\nAll the methods of a particular type (synchronous, asynchronous, and set_rate methods) are used in the same way.\nAPI Overview\nThe Telemetry API provides methods to return the following types of information:\n\nAccelerationFrd\nActuatorControlTarget\nActuatorOutputStatus\nAngularVelocityBody\nAngularVelocityNed\nBattery - voltage and percentage power remaining.\nCovariance\nEulerAngle - vehicle attitude/orientation as Euler Angle\nFixedwingMetrics\nGpsInfo - type of fix, if any, and number of satellites.\nGroundTruth\nHealth - calibration status of various sensors and confirmation that position estimates are good enough for position control.\nImu\nMagneticFieldFrd\nOdometry\nPosition - latitude and longitude in degrees, and altitude relative to sea level and to the takeoff altitude.\nPositionBody\nPositionNed\nVelocityNed\nVelocityBody\nPositionVelocityNed\nQuaternion - vehicle attitude/orientation as a quaternion\nRcStatus - connection status, signal strength, and whether RC has ever been connected.\nStatusText\n\nIn addition there are a number of methods that return vehicle \"state\":\n\nCurrent flight mode (flight_mode()).\nWhether the vehicle is \"all healthy\" (aggregates the vehicle Health information).\nThis is used to check if the vehicle is ready to arm.\nWhether the vehicle is armed/disarmed.\nWhether the vehicle is flying/in air.\n\nCreate the Plugin\n\n Telemetry objects are created in the same way as objects in other SDK plugins.\nGeneral instructions are provided in the topic: Using Plugins.\n\nThe main steps are:\n\nLink the plugin library into your application.\nDo this by adding mavsdk_telemetry to the target_link_libraries section of the app's cmake build definition file\n find_package(MAVSDK REQUIRED)\n\ntarget_link_libraries(your_application_name\n MAVSDK::mavsdk\n ...\n MAVSDK::mavsdk_telemetry\n ...\n)\n\n\nCreate a connection to a system. For example (basic code without error checking):#include \nMavsdk mavsdk;\nConnectionResult conn_result = mavsdk.add_udp_connection();\n// Wait for the system to connect via heartbeat\nwhile (mavsdk.system().size() == 0) {\n sleep_for(seconds(1));\n}\n// System got discovered.\nSystem system = mavsdk.systems()[0];\n\nCreate an instance of Telemetry with the system:#include \nauto telemetry = Telemetry{system};\n\n\nThe telemetry object can then used to access the plugin API (as shown in the following sections).\nSetting the Update Rate \nThe telemetry update rate determines the frequency at which callbacks will be invoked with new information, and also the probable \"freshness\" of data obtained when using synchronous telemetry APIs. The default update rate depends on the autopilot and may also be limited by the characteristics of the communications channel.\nYou can set the rate for each type of telemetry, and both synchronous or asynchronous rate-setting methods are provided.\n\n For PX4 running on hardware the default rates are set on a per-mode basis in mavlink_main.cpp (search on configure_stream).\n For PX4 running on SITL, the default rates are defined in the startup file.\n\nThe rate-setting methods are all used in the same way, so we just show one example for both the asynchronous and synchronous methods below.\nIn both cases we set the rate for position updates.\nTo set the position update rate synchronously (in this case using set_rate_position()):\n// Set position update rate to 1 Hz.\nconst Telemetry::Result set_rate_result = telemetry.set_rate_position(1.0);\nif (set_rate_result != Telemetry::Result::Success) {\n // handle rate-setting failure (in this case print error)\n std::cout \nTo set the position update rate asynchronously with set_rate_position_async() (here we use a promise to block until we have a result):\n{\n std::cout >();\n auto future_result = prom->get_future();\n // Set position update rate to 1 Hz.\n telemetry.set_rate_position_async(1.0, [prom](Telemetry::Result result) {\n prom->set_value(result); //fulfill promise\n });\n\n //Block until promise is fulfilled (in callback function)\n const Telemetry::Result result = future_result.get();\n if (result != Telemetry::Result::Success) {\n // handle rate-setting failure (in this case print error)\n std::cout \nGetting Regular Updates\nThe best way to get telemetry updates is to use the asynchronous methods.\nThese methods are non-blocking; they take a callback function argument and return immediately.\nThe callback will be invoked with a populated struct of the associated type as soon as an update message arrives from the vehicle.\nThe rate at which this occurs can be set through the API as discussed above.\nFor example, the Telemetry::subscribe_position() has the following prototype, where callback is called with a populated PositionCallback function:\nvoid mavsdk::Telemetry::subscribe_position(PositionCallback callback)\n\nThe code fragment below shows this method being use with a lambda function for the callback, which simply prints out the current position and altitude).\ntelemetry.subscribe_position([](Telemetry::Position position) {\n std::cout \nDetecting Changes (only)\nThe asynchronous callbacks are updated every time new information is provided by the vehicle.\nFor some types of telemetry you may only wish to report only when the value changes.\nThe example below shows how to use subscribe_flight_mode() to report only when the current flight mode changes.\nThe example uses a lambda function callback that captures a variable for the last mode.\nThis variable is compared to the current flight mode to determine whether the value has changed and needs to be reported.\n// Set up callback to monitor flight mode 'changes'\nTelemetry::FlightMode oldFlightMode=Telemetry::FlightMode::Unknown;\ntelemetry.subscribe_flight_mode([&oldFlightMode](Telemetry::FlightMode flightMode) {\n if (oldFlightMode != flightMode) {\n //Flight mode changed. Print!\n std::cout \nYou can stop flight mode updates altogether with:\ntelemetry.subscribe_flight_mode(nullptr);\n\nThis same approach can be used to report only messages that meet some condition.\n\n In future we may add a mechanism in the API to support just reporting changes: Issue #63.\n\nBlocking Telemetry Requests (State Management)\nSome commands/vehicle operations must be performed in a certain sequence, or can only be called when the vehicle reaches a certain state.\nFor example, in order to takeoff the vehicle must first be armed, and in order to arm, the vehicle must have a home position/GPS lock.\nFor these cases you will want to monitor for the vehicle being in a certain state and block other commands until it is ready to proceed.\nOften the easiest approach is to use synchronous methods and poll for the result.\nFor example, the following code shows how you might poll for whether the vehicle is ready to arm (health_all_ok()).\n// Check if vehicle is ready to arm\nwhile (!telemetry.health_all_ok()) {\n std::cout \nSimilarly, you can use the asynchronous method and block\n{\n std::cout >();\n auto future_result = prom->get_future();\n telemetry.subscribe_health_all_ok(\n [prom](bool result) {\n //fulfill promise if health is OK\n if (result) {// health OK\n prom->set_value();\n }\n });\n\n future_result.get(); //Block until promise is fulfilled.\n // Now ready to arm\n}\n\n\n Note that prom->set_value() must only be called once.\n If your code can potentially call this multiple times, remember to unsubscribe from the callback after it succeeds (e.g. using telemetry.subscribe_health_all_ok(nullptr)).\n\nDepending on the architecture of your application, you may even wish to arm the vehicle in your callback function.\nUsually though it is easier to understand program flow using the approach above.\nFurther Information\nAdditional information/examples for the Telemetry API are linked below:\n\nSDK Examples\nIntegration tests:\ntelemetry_async.cpp\ntelemetry_health.cpp\ntelemetry_modes.cpp\ntelemetry_sync.cpp\n\n\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/taking_off_landing.html":{"url":"cpp/guide/taking_off_landing.html","title":"Actions - Take Off, Arm, ...","keywords":"","body":"Actions (Take-off, Landing, Arming, etc)\nThe Action class is used for commanding the vehicle to arm, takeoff, land, return home and land, disarm, kill and transition between VTOL modes.\nMost of the methods have both synchronous and asynchronous versions.\nThe methods send commands to a vehicle, and return/complete with the vehicle's response.\nIt is important to understand that a successful response indicates whether or not the vehicle intends to act on the command, not that it has finished the action (e.g. arming, landing, taking off etc.).\n\n The implication is that you may need to monitor for completion of actions!\n\nCreate the Plugin\n\n Action objects are created in the same way as for other SDK plugins.\nGeneral instructions are provided in the topic: Using Plugins.\n\nThe main steps are:\n\nLink the plugin library into your application.\nDo this by adding mavsdk_action to the target_link_libraries section of the app's cmake build definition file\nfind_package(MAVSDK REQUIRED)\n\ntarget_link_libraries(your_application_name\n MAVSDK::mavsdk\n ...\n MAVSDK::mavsdk_action\n ...\n)\n\n\nCreate a connection to a system. For example (basic code without error checking):#include \nMavsdk mavsdk;\nConnectionResult conn_result = mavsdk.add_udp_connection();\n// Wait for the system to connect via heartbeat\nwhile (mavsdk.system().size() == 0) {\n sleep_for(seconds(1));\n}\n// System got discovered.\nSystem system = mavsdk.systems()[0];\n\nCreate an instance of Action with the system:#include \nauto action = Action{system};\n\n\nThe action object can then used to access the plugin API (as shown in the following sections).\n\n Some of the sections below additionally assume you have created a Telemetry instance that can be accessed using telemetry.\n\nTaking Off\nThe recommended way to take off using the SDK (and PX4) is to use either of the takeoff() or takeoff_async() methods. If a takeoff command is accepted the vehicle will change to the Takeoff mode, fly to the takeoff altitude, and then hover (in takeoff mode) until another instruction is received.\n\n PX4/SDK also provides other ways to take off:\n\nA copter or VTOL will take off automatically if a mission is started (fixed-wing will not).\nYou can also take off by manually driving the vehicle using the offboard API.\n\n\nThe vehicle will only take off once armed, and can only arm once it is \"healthy\" (has been calibrated, the home position has been set, and there is a high-enough quality GPS lock). After it starts flying, code needs to check that takeoff is complete before sending additional instructions.\nHealth Check\nThe code fragment below shows very simple code to synchronously poll for health status (using Telemetry:health_all_ok()) prior to arming:\n// Wait until health is OK and vehicle is ready to arm\nwhile (telemetry.health_all_ok() != true) {\n std::cout \nThe code fragment below performs the same task, but additionally exits the app if calibration is required reports what conditions are still required before the vehicle is \"healthy\":\n\n// Exit if calibration is required\nTelemetry::Health check_health = telemetry.health();\nbool calibration_required = false;\nif (!check_health.gyrometer_calibration_ok) {\n std::cout \n\n Vehicle health can also be checked using Telemetry:subscribe_health_all_ok().\n\nArming\nOnce the vehicle is ready, use the following synchronous code to arm:\n// Arm vehicle\nstd::cout \n\n If the arm() method returns Action::Result::Success then the vehicle is armed and can proceed to takeoff. This can be confirmed using Telemetry::armed().\n\nGet/Set Takeoff Altitude\nThe default/current takeoff altitude can be queried using get_takeoff_altitude().\nThis target can be changed at any point before takeoff using set_takeoff_altitude().\nThe code fragment below shows how to set the takeoff altitude to 3 metres:\naction.set_takeoff_altitude(3.0);\n\nTakeoff Action\nOnce the vehicle is armed it can be commanded to take off.\nThe code below uses the synchronous takeoff() method, and fails if the vehicle refuses the command:\n// Command Take off\nstd::cout \nIf the command succeeds the vehicle will takeoff, and hover at the takeoff altitude. Code should wait until takeoff has completed before sending the next instruction. Unfortunately there is no specific indicator to inform code that takeoff is complete.\n\n One alternative is to simply wait for enough time that the vehicle should have reached the takeoff altitude.\n\nThe code below checks for takeoff completion by polling the current altitude until the target altitude is reached:\nfloat target_alt=action.get_takeoff_altitude_m();\nfloat current_position=0;\nwhile (current_position\nLanding\nThe best way to land the vehicle at the current location is to use the land() or land_async() methods.\nIf the command is accepted the vehicle will change to the Land mode and land at the current point.\n\n The SDK does not at time of writing recommend other approaches for landing: land mission items are not supported and manually landing the vehicle using the offboard is not as safe.\n\nThe code below shows how to use the land action.\nconst Action::Result land_result = action.land();\nif (land_result != Action::Result::Success) {\n //Land failed, so exit (in reality might try a return to land or kill.)\n return 1;\n}\n\nThe vehicle should land and then automatically disarm.\nIf you want to monitor the landing you can trigger completion of the app based on the armed state, as shown below.\nwhile (telemetry.armed()) {\n std::this_thread::sleep_for(std::chrono::seconds(1));\n}\nstd::cout \nReturn/RTL\nReturn mode (also known as \"Return to Launch\", \"Return to Land\", \"Return to Home\") flies the vehicle back to the home position and may also land the vehicle (depending on vehicle configuration).\nThis mode is invoked from Action using the return_to_launch() or return_to_launch_async() methods.\nThe code below shows how to use the synchronous method:\nconst Action::Result rtl_result = telemetry.return_to_launch();\nif (rtl_result != Action::Result::Success) {\n //RTL failed, so exit (in reality might send kill command.)\n return 1;\n}\n\nDepending on the vehicle it may land or hover around the return point. For vehicles that are configured to land you can use the same code as in the previous section to determine when the vehicle has disarmed.\nDisarm/Kill\nUse the disarm or kill methods to stop the drone motors (the difference is that disarming will only succeed if the drone considers itself landed, while kill will disarm a vehicle even in flight).\nThe methods are listed below. These are used in the same way as other similar Action APIs:\n\ndisarm(), disarm_async\nkill(), kill_async\n\n\n PX4 will automatically disarm the vehicle after landing. The disarm methods explicitly invoke the same functionality.\n\nGet/Set Cruise Speed\nYou can get/set the normal horizontal velocity used in Return mode, Hold mode, Takeoff (and other AUTO Flight Modes using the following methods:\n\nset_maximum_speed()\nget_maximum_speed\n\n\n These methods get/set the MPC_XY_CRUISE parameter.\n They are used in the same way as the other Action methods.\n\nSwitch Between VTOL Modes \nAction provides methods to transition between VTOL fixed wing and multicopter modes, with both synchronous and asynchronous versions:\n\ntransition_to_fixedwing(), transition_to_multicopter()\ntransition_to_fixedwing_async(), transition_to_multicopter_async()\n\nThe associated action will only be executed for VTOL vehicles (on other vehicle types the command will fail with a Result of VTOL_TRANSITION_SUPPORT_UNKNOWN or NO_VTOL_TRANSITION_SUPPORT).\nThe command will succeed if called when the vehicle is already in the mode.\nThe code fragment below shows how to call the synchronous action to transition to fixed wing,\nand to print the result of the call (the other synchronous method is used in the same way).\nconst Action::Result fw_result = action.transition_to_fixedwing();\n\nif (fw_result != Action::Result::Success) {\n std::cout \nFurther Information\nAdditional information/examples for the Action API are linked below:\n\nExample: Takeoff and Land\nExample: VTOL Transitions\nIntegration tests:\naction_hover_async.cpp\naction_takeoff_and_kill.cpp\naction_transition_multicopter_fixedwing.cpp\n\n\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/missions.html":{"url":"cpp/guide/missions.html","title":"Missions","keywords":"","body":"Missions\nThe Mission API (plugin) allows you to create, upload, download, run, pause, restart, jump to item in, and track missions.\nMissions can have multiple \"mission items\", each which may specify a position, altitude, fly-through behaviour, camera action, gimbal position, and the speed to use when traveling to the next position.\nMissions are managed though the Mission class, which communicates with the vehicle to upload mission information and run, pause, track the mission progress etc.\nThe mission that is uploaded to the vehicle is defined as a vector of MissionItem objects.\n\n The Mission plugin described here only supports a small subset of the full functionality of MAVLink missions. If you require the full mission item spec as MAVLink provides it, you might be better off using the MissionRaw plugin.\nFurthermore MissionRaw allows importing mission from QGroundControl.\n\nSupported Mission Commands \nThe MissionItem class abstracts a small but useful subset of the mission commands supported by PX4 (and the MAVLink specification):\nThe supported set is:\n\nMAV_CMD_NAV_WAYPOINT\nMAV_CMD_DO_CHANGE_SPEED\nMAV_CMD_DO_MOUNT_CONTROL\nMAV_CMD_IMAGE_START_CAPTURE\nMAV_CMD_IMAGE_STOP_CAPTURE\nMAV_CMD_VIDEO_START_CAPTURE\nMAV_CMD_VIDEO_STOP_CAPTURE\nMAV_CMD_NAV_LOITER_TIME\n\nAdditionally, the following commands are supported only for mission import/download (there are no corresponding MissionItem methods):\n\nMAV_CMD_NAV_LAND\nMAV_CMD_NAV_TAKEOFF\n\n\n The Mission API does not (at time of writing) provide explicit functionality to \"repeat\", takeoff, return to land etc.\nThe SDK provides some omitted functionality through the Action API.\n\nCreate the Plugin\n\n Mission objects are created in the same way as other MAVSDK plugins.\n General instructions are provided in the topic: Using Plugins.\n\nThe main steps are:\n\nLink the plugin library into your application.\nDo this by adding mavsdk_mission to the target_link_libraries section of the app's cmake build definition file\nfind_package(MAVSDK REQUIRED)\n\ntarget_link_libraries(your_application_name\n MAVSDK::mavsdk\n ...\n MAVSDK::mavsdk_mission\n ...\n)\n\n\nCreate a connection to a system.\nFor example (basic code without error checking):#include \nMavsdk mavsdk;\nConnectionResult conn_result = mavsdk.add_udp_connection();\n// Wait for the system to connect via heartbeat\nwhile (mavsdk.system().size() == 0) {\n sleep_for(seconds(1));\n}\n// System got discovered.\nSystem system = mavsdk.systems()[0];\n\nCreate an instance of Mission with the system:#include \nauto mission = Mission{system};\n\n\nThe mission object can then used to access the plugin API (as shown in the following sections).\nDefining a Mission\nA mission must be defined as a vector of MissionItem objects as shown below:\nstd::vector> mission_items;\n\nYou can create as many MissionItem objects as you like and use std_vector::push_back() to add them to the back of the mission item vector.\nThe example below shows how to create and add a MissionItem that sets the target position.\n// Create MissionItem and set its position\nstd::shared_ptr new_item(new MissionItem());\nnew_item->latitude_deg = 47.40;\nnew_item->longitude_deg = 8.5455360114574432;\n\n// Add new_item to the vector\nmission_items.push_back(new_item);\n\nThe example below shows how you might set the other options on a second MissionItem (and add it to the mission).\nstd::shared_ptr new_item2(new MissionItem());\nnew_item2->latitude_deg = 47.40;\nnew_item2->longitude_deg = 8.5455360114574432);\nnew_item2->relative_altitude_m = 2.0f;\nnew_item2->speed_m_s = 5.0f;\nnew_item2->is_fly_through = true;\nnew_item2->gimbal_pitch_deg = 20.0f;\nnew_item2->gimbal_pitch_deg = 20.0f;\nnew_item2->gimbal_yaw_deg = 60.0f;\nnew_item2->camera_action = MissionItem::CameraAction::TakePhoto;\nnew_item2->loiter_time_s = 1.0f;\nnew_item2->camera_photo_interval_s = 1.0f;\n\n//Add new_item2 to the vector\nmission_items.push_back(new_item2);\n\n\n The autopilot has sensible default values for the attributes.\n If you do set a value (e.g. the desired speed) then it will be the default for the remainder of the mission.\n\n\n\n There are also getter methods for querying the current value of MissionItem attributes.\n The default values of most fields are NaN (which means they are ignored/not sent).\n\nThe mission (mission_items) can then be uploaded as shown in the section Uploading a Mission below.\nConvenience Function\nThe Fly Mission uses a convenience function to create MissionItem objects.\nUsing this approach you have to specify every attribute for every mission item, whether or not the value is actually used.\nThe definition and use of this function is shown below:\nstatic Mission::MissionItem make_mission_item(\n double latitude_deg,\n double longitude_deg,\n float relative_altitude_m,\n float speed_m_s,\n bool is_fly_through,\n float gimbal_pitch_deg,\n float gimbal_yaw_deg,\n Mission::MissionItem::CameraAction camera_action);\n\n\nmission_items.push_back(\n make_mission_item(47.398170327054473,\n 8.5456490218639658,\n 10.0f, 5.0f, false,\n 20.0f, 60.0f,\n MissionItem::CameraAction::NONE));\n\nUploading a Mission \nUse Mission::upload_mission() to upload the mission defined in the previous section.\nThe example below shows how this is done.\n// ... declare and populate the mission vector: mission_items\n\n{\n std::cout \nStarting/Pausing Missions\nStart or resume a paused mission using Mission::start_mission.\nThe vehicle must already have a mission (the mission need not have been uploaded using the SDK).\nThe code fragment below shows how this is done.\n{\n const Mission::Result result = mission.start_mission();\n\n if (result != Mission::Result::Success) {\n std::cout \nTo pause a mission use Mission::pause_mission().\nThe code is almost exactly the same as for starting a mission:\n{\n std::cout \nMonitoring Progress\nAsynchronously monitor progress using Mission::subscribe_mission_progress(),\nwhich receives a regular callback with the current MissionItem number and the total number of items.\nThe code fragment just takes a lambda function that reports the current status.\nmission.subscribe_mission_progress( [](Mission::MissionProgress mission_progress)) {\n std::cout \n\n The mission is complete when current == total.\n\nThe following synchronous methods is also available for checking mission progress:\n\nis_mission_finished() - Checks if mission has been finished.\n\nTaking Off, Landing, Returning\nIf using a copter or VTOL vehicle then PX4 will automatically takeoff when it is armed and a mission is started (even without a takeoff mission item).\nFor Fixed Wing vehicles the vehicle must be launched before starting a mission.\nAt time of writing the Mission API does not provide takeoff, land or \"return to launch\" MissionItems.\nIf required you can instead use the appropriate commands in the Action class.\n\nDownloading Missions\nUse Mission::download_mission() to download a mission from the vehicle.\nThe mission is downloaded as a vector of MissionItem objects, that you can then view or manipulate as required.\n\n Mission download will fail if the mission contains a command that is outside the supported set.\nMissions created using QGroundControl are not guaranteed to successfully download!\nAgain, for that case MissionRaw might be a better fit.\n\nThe code fragment below shows how to download a mission:\n{\n std::cout result = mission.download_mission();\n\n if (result.first != Mission::Result::Success) {\n std::cout \nFurther Information\n\nMission Flight Mode (PX4 User Guide)\nExample:Fly Mission\nIntegration tests:\nmission.cpp\nmission_cancellation.cpp\nmission_change_speed.cpp\nmission_raw_mission_changed.cpp\nmission_rtl.cpp\nmission_transfer_lossy.cpp\n\n\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/offboard.html":{"url":"cpp/guide/offboard.html","title":"Offboard Control","keywords":"","body":"Offboard Control\nThe Offboard MAVSDK plugin provides a simple API for controlling the vehicle using velocity and yaw setpoints.\nIt is useful for tasks requiring direct control from a companion computer; for example to implement collision avoidance.\n\n The API uses the PX4 Offboard flight mode.\n The class can only be used with copter and VTOL vehicles (not fixed wing - a PX4 limitation) and currently only supports velocity setpoint commands (PX4 additionally supports position and thrust setpoints).\n\nClient code must specify a setpoint before starting Offboard mode.\nThe Offboard plugin automatically resends setpoints at 20Hz (PX4 requires that setpoints are minimally resent at 2Hz).\nIf more precise control is required, clients can call the setpoint methods at whatever rate is required or whenever an updated setpoint is available.\nCreate the Plugin\n\n Offboard objects are created in the same way as other SDK plugins.\n General instructions are provided in the topic: Using Plugins.\n\nThe main steps are:\n\nLink the plugin library into your application.\nDo this by adding mavsdk_offboard to the target_link_libraries section of the app's cmake build definition file\nfind_package(MAVSDK REQUIRED)\n\ntarget_link_libraries(your_application_name\n MAVSDK::mavsdk\n ...\n MAVSDK::mavsdk_offboard\n ...\n)\n\n\nCreate a connection to a system. For example (basic code without error checking):#include \nMavsdk mavsdk;\nConnectionResult conn_result = mavsdk.add_udp_connection();\n// Wait for the system to connect via heartbeat\nwhile (mavsdk.system().size() == 0) {\n sleep_for(seconds(1));\n}\n// System got discovered.\nSystem system = mavsdk.systems()[0];\n\nCreate a shared pointer to an instance of Offboard instantiated with the system:#include \nauto offboard = Offboard{system};\n\n\nThe offboard pointer can then used to access the plugin API (as shown in the following sections).\nStarting/Stopping Offboard Mode\nTo use offboard mode you must first create a setpoint using any of the setpoint setter methods (e.g. set_velocity_ned() or set_velocity_body()).\nYou can use any setpoint you like - the vehicle will start acting on the current setpoint as soon as the mode starts.\nAfter you have created a setpoint call start() or start_async() to switch to offboard mode.\n// Create a setpoint before starting offboard mode (in this case a null setpoint)\noffboard.set_velocity_body({0.0f, 0.0f, 0.0f, 0.0f});\n\n// Start offboard mode.\nOffboard::Result offboard_result = offboard.start();\nif (result != Offboard::Result::Success) {\n std::cerr \nThe methods return/complete with a Result indicating whether the command was successful.\nAbove we use the synchronous API, and then print a human readable string for the returned enum.\nYou can change the setpoints as needed (new setpoints replace any old setpoints).\nTo stop offboard mode call Offboard::stop() or stop_async().\nThe SDK will then clear the current setpoint and put the vehicle into Hold flight mode.\nThe synchronous API is used as shown below:\n//Stop offboard mode\noffboard_result = offboard.stop();\nif (result != Offboard::Result::Success) {\n std::cerr \n\n Offboard mode can also be stopped by moving the vehicle into another mode (e.g. using the Action API).\n\nVelocity Setpoints\nThe API provides methods to set velocity and yaw components using the NED frame (set_velocity_ned()) and the body frame (set_velocity_body()).\nThe difference is that NED is relative to an absolute coordinate system (North, East, Down) while body frame is relative to the vehicle orientation (front, right, down).\nThe NED frame is used to move towards a specific compass direction or face the vehicle in a specific compass direction.\nBody frame is usually used for tasks where the vehicle needs to deviate from the current path (e.g. to avoid an obstacle) or to rotate the vehicle at a specific rate.\nMovement up/down is the same in either frame.\nThe following sections provide some common usage examples.\nMove in Compass Direction\nThe set_velocity_ned() can be used to move towards any particular compass direction - e.g. North, West, South-East, etc.\nCalling set_velocity_ned() using an initialiser list type declaration for the VelocityNEDYaw argument,\nthe first three values are the velocity components in North, East, and Down directions (in metres/second).\nExamples:\n\nHead North at 3 m/s:offboard.set_velocity_ned({3.0f, 0.0f, 0.0f, 0.0f});\n\n\nHead North-West with 5 m/s on each velocity component (notice that a negative value is required on the east_m_s value to move West):offboard.set_velocity_ned({5.0f, -5.0f, 0.0f, 0.0f});\n\n\n\nGo Up or Down\nBoth coordinate systems use the same definition for \"down\", and both methods take an argument where the third value is used to specify the velocity component in this direction.\nThe following examples show how you set the velocity component down (positive) or up (negative) using the two methods:\nExamples:\n\nGo up at 2 m/s (note, negative value to go up!):offboard.set_velocity_ned({0.0f, 0.0f, -2.0f, 0.0f});\n\n\nGo down at 3 m/s:offboard.set_velocity_body({0.0f, 0.0f, 3.0f, 0.0f});\n\n\n\nTurn/Yaw Vehicle to Face a Compass Direction\nThe set_velocity_ned() can be used to face the vehicle in a particular direction, independent of the direction of travel.\nThe direction is specified in clockwise degrees relative to North (0 is North, 90 is East, 180 is South, etc.)\nCalling set_velocity_ned() using an initialiser list type declaration for the VelocityNEDYaw argument,\nthe final (fourth) value is the yaw direction.\nExamples:\n\nTurn to face West:offboard.set_velocity_ned({0.0f, 0.0f, 0.0f, 270.0f});\n\n\nTurn to face North:offboard.set_velocity_ned({0.0f, 0.0f, 0.0f, 0.0f});\n\n\n\nIt is not possible to control the rate or direction that the vehicle will use to turn towards the setpoint direction (it will turn in whatever direction reaches the setpoint fastest).\nTurn/Yaw Vehicle in specified Direction/at Rate\nThe set_velocity_body() can be used to rotate the vehicle at a specific rate and in a specified direction.\nThis is set in VelocityBodyYawspeed::yawspeed_deg_s, as the angular rate in degrees/second. If viewed from above, the vehicle will turn clockwise if the value is positive and anticlockwise if it is negative.\nCalling set_velocity_body() using an initialiser list type declaration the final (fourth) value is the yaw rate/direction.\nExamples:\n\nTurn clock-wise at 60 degrees per second:offboard.set_velocity_body({0.0f, 0.0f, 0.0f, 60.0f});\n\n\nTurn anti clock-wise at 5 degrees per second:offboard.set_velocity_body({0.0f, 0.0f, 0.0f, -5.0f});\n\n\n\nFly Forwards\nUse set_velocity_body() to set the velocity components relative to the body frame.\nTo fly forwards, simply set the first parameter (Offboard::VelocityBodyYawspeed::forward_m_s) when the vehicle is not rotating.\noffboard.set_velocity_body({5.0f, 0.0f, 0.0f, 0.0f});\n\nFly a Circle\nTo fly a circle, use set_velocity_body() with both forward and rotational components.\nThis will force the vehicle to travel in a curved path.\noffboard.set_velocity_body({5.0f, 0.0f, 0.0f, 30.0f});\n\nYou can force the vehicle to fly sideways by using the (Offboard::VelocityBodyYawspeed::right_m_s value), and in the other direction by using a negative rotation value:\n// Fly a circle sideways\noffboard.set_velocity_body({0.0f, -5.0f, 0.0f, -30.0f});\n\nPosition/Thrust Setpoints\nThe SDK does not support position or thrust setpoints (at time of writing).\nWaiting on Setpoints\nThe vehicle will obey the last setpoint called (when you call a setpoint the last one is cleared).\nThe SDK examples use timers to separate commands (e.g. sleep_for(seconds(8))) but in a real-world use case you might use telemetry or sensors to control when the setpoint is changed.\nMonitoring Offboard Mode\nThe vehicle may change out of offboard mode outside the control of your application (for example if a GCS were to put the vehicle into Hold mode).\nIn this case, the SDK will automatically stop sending setpoints and Offboard::is_active() will change from true to false.\nCalls to change the setpoint do not return an error!\nDepending on the particular use case, offboard code may need to explicitly monitor for flight mode and change behaviour appropriately (e.g. using Telemetry::subscribe_flight_mode()).\nFurther Information\nAdditional information/examples for the Offboard API are linked below:\n\nExample: Offboard Velocity\nIntegration tests:\noffboard_velocity.cpp\n\n\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/follow_me.html":{"url":"cpp/guide/follow_me.html","title":"Follow Me","keywords":"","body":"Follow Me\nThe Follow Me class is used to engage the PX4 Follow Me Mode (multicopter only).\nIn this mode a copter will automatically yaw to face and follow a user at a specified position and distance.\nThe API is used to supply the position(s) for the target and the relative follow position of the vehicle.\nApplications must get target position information from the underlying platform (or some other source). The location APIs for supported platforms are listed below:\n\nAndroid: Location\nApple: Core Location Framework\nWindows: Windows.Devices.Geolocation\n\n\n Running QGroundControl at the same time as the SDK Follow Me may result in unpredictable behaviour as both send position updates.\nYou must ensure that GSC Position Streaming is disabled.\nUse the latest QGC Daily Build and ensure that the Application Setting > General > Miscellaneous > Stream GCS Position is set to Never.\n\nCreate the Plugin\n\n FollowMe objects are created in the same way as other SDK plugins.\n General instructions are provided in the topic: Using Plugins.\n\nThe main steps are:\n\nLink the plugin library into your application.\nDo this by adding mavsdk_follow_me to the target_link_libraries section of the app's cmake build definition file\nfind_package(MAVSDK REQUIRED)\n\ntarget_link_libraries(your_application_name\n MAVSDK::mavsdk\n ...\n MAVSDK::mavsdk_follow_me\n ...\n)\n)\n\n\nCreate a connection to a system.\nFor example (basic code without error checking):#include \nMavsdk mavsdk;\nConnectionResult conn_result = mavsdk.add_udp_connection();\n// Wait for the system to connect via heartbeat\nwhile (mavsdk.system().size() == 0) {\n sleep_for(seconds(1));\n}\n// System got discovered.\nSystem system = mavsdk.systems()[0];\n\nCreate an instance of FollowMe with the system:#include \nauto follow_me = FollowMe{system};\n\n\nThe follow_me object can then used to access the plugin API (as shown in the following sections).\nSet the Follow Configuration\nBy default the vehicle will follow directly behind the target at a height and distance of 8 metres.\nYou can (optionally) call set_config() at any time to specify a different height, follow distance, relative position (front left/right/centre or behind) and responsiveness to target movements.\nThe code fragment below shows how to set the configuration:\n// configure follow me behaviour\nFollowMe::Config config;\nconfig.min_height_m = 12.f; // Minimum height\nconfig.follow_distance_m = 20.f; // Follow distance\nconfig.responsiveness = 0.2f; // Higher responsiveness\nconfig.follow_direction = FollowMe::Config::FollowDirection::FRONT; //Follow from front-centre\n\n// Apply configuration\nFollowMe::Result config_result = follow_me.set_config(config);\nif (config_result != FollowMe::Result::Success) {\n // handle config-setting failure (in this case print error)\n std::cout \nThe get_config() method is provided to get the current configuration:\nauto curr_config = follow_me.get_config();\n\nFollowing a Target\nTo start and stop following a target, call start() and stop(), respectively - start() puts the vehicle into Follow-Me mode and stop() puts it into Hold mode.\nUse set_target_location() to set the target position(s) for the vehicle to follow (the app typically passes its host's current position, which it would obtain using OS-specific methods).\nThis can be called at any time, but messages will only be sent once following is started.\nThe plugin automatically resends the last set position at the rate required by the autopilot/flight mode (1 Hz).\n\n Typically you would call set_target_location() before or shortly after starting the mode. If you call start() without having set any target location, or if the connection is broken, the vehicle will climb to minimum altitude (if needed) and remain in the mode waiting for messages.\n\n// Start following\nFollowMe::Result follow_me_result = follow_me.start();\nif (follow_me_result != FollowMe::Result::Success) {\n // handle start failure (in this case print error)\n std::cout \nThe last location that was set can be retrieved using get_last_location().\nBefore a target position is first set this API will return Nan.\nFurther Information\nAdditional information/examples for the Follow Me API are linked below:\n\nExample:Follow Me Mode\nIntegration tests:\nfollow_me.cpp\n\n\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/vtol.html":{"url":"cpp/guide/vtol.html","title":"VTOL Support","keywords":"","body":"VTOL Support\nMAVSDK has only basic support for VTOL vehicles.\nVTOL waypoint missions are only supported using the MissionRaw plugin.\n\n Most design and test effort has gone into multicopter support.\nGet in touch if you would like to help enhance the VTOL/Fixed-wing experience!\n\nSupported Functionality\nMuch of the functionality in MAVSDK is generic, and useful on all vehicle types.\nAt time of writing the only VTOL-specific functionality are the actions to\ntransition between fixed wing and copter modes.\nMAVSDK can be used to command VTOL vehicles to:\n\nTake off and land in multicopter mode.\nFly in multicopter mode and transition to fly in fixed wing mode.\nUse the camera/gimbal and other generic features.\n\nRemaining Work\nKnown omissions:\n\nYou can't include the transition to/from fixed wing in the mission itself, but have to use the transition actions.\nVTOL takeoff in fixed wing mode is not supported.\nVTOL specific testing needs to be considered and implemented.\n\nFurther Information\nAdditional information/examples are linked below:\n\nGuide: Taking Off and Landing > Transition to fixed wing mode\nExample: VTOL Transitions\nIntegration tests:\naction_transition_multicopter_fixedwing.cpp\n\n\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/toolchain.html":{"url":"cpp/guide/toolchain.html","title":"Building C++ Apps","keywords":"","body":"Building C++ Apps\nThe MAVSDK core C++ library is written in C++17 and exposes C++11 interfaces such as std::function. Therefore, applications using the library need to be C++11 or later as well.\nApplications can be built using your preferred build system, compiler and linker toolchain. The only requirement is that the build system must be able to locate the MAVSDK C++ headers and libraries (installed as described here).\nMAVSDK itself uses the cmake build system, and we recommend that you do too.\nCMake is an open-source, cross-platform toolchain that allows you to build your examples on macOS, Linux and Windows using the same build file definition.\nBelow we explain how to set up a minimal build setup (CMakeLists.txt) file for your application.\nBuild Definition File - CMakeLists.txt\nCmake uses a definition file named CMakeLists.txt to define the project. This specifies the name of the project, compiler flags for different platforms and targets, where to find dependencies (libraries and header files), source files to build, and the name of the generated binary. CMakeLists.txt is typically stored in the root directory of your app project.\nThe sections below show how you can set up the file for when the SDK is installed system wide (the default) or locally.\n\n On Windows use the local installation.\n\nA \"template\" CMakeLists.txt is shown below.\nMost of file is boilerplate - the main things you need to change are your_project_name, your_executable_name and your_source_file. You should also make sure that any plugins used by your app are listed in the target_link_libraries section.\ncmake_minimum_required(VERSION 3.15)\n\n# Specify your project's name\nproject(your_project_name)\n\n# Specify at least C++11, better C++17\nset(CMAKE_CXX_STANDARD 17)\nset(CMAKE_CXX_STANDARD_REQUIRED ON)\n\n# Enable strict handling of warnings\nadd_definitions(\"-Wall -Wextra -Werror\")\n\n# Finds MAVSDK when installed system wide.\nfind_package(MAVSDK REQUIRED)\n\n# Specify your app's executable name, and list of source files used to create it.\nadd_executable(your_executable_name\n your_source_file.cpp\n # ... any other source files\n)\n\n# Specify your app's executable name and a list of linked libraries\ntarget_link_libraries(your_executable_name\n MAVSDK::mavsdk #All apps link against mavsdk library\n MAVSDK::mavsdk_action # If action plugin used by app ...\n MAVSDK::mavsdk_telemetry #If telemetry plugin used by app ...\n # ... Any other linked libraries\n)\n\n\n The file format and required modifications are self-explanatory.\nIf additional information is required see the cmake documentation.\n\nBuilding the App\nIn order to build the application, the MAVSDK library and header files need to be installed.\nMAVSDK Installed System-wide \nIf MAVSDK has been installed using the .deb or .rpm file from MAVSDK releases it is installed in /usr/, so system-wide.\nIf MAVSDK has been built from source and installed in /usr/local, we also consider that system-wide.\nFor this case find_package(MAVSDK REQUIRED) as used in CMakeLists.txt above should find the library automatically.\nTo build the example we would do:\n cmake -Bbuild -H.\n cmake --build build -j8\n\nMAVSDK Installed Locally \nFor Windows we need to install the library and header files locally by extracting mavsdk-windows-x64-release.zip file from MAVSDK releases.\nOn macOS/Linux, you can also use locally installed library artefacts by building from source if that is required (e.g. during development in order not to conflict with a system-wide installed library).\nFor the case where the library is installed in some local directory, you need to specify this path using the CMAKE_PREFIX_PATH.\nE.g. here there would be a directory called mavsdk just one directory up:\ncmake -Bbuild -DCMAKE_PREFIX_PATH=../mavsdk -H.\ncmake --build build -j8\n\nRun the App\nTo Execute the file (in your build directory):\nbuild/your_executable_name # Run your new executable\n\nRelease Build\nIn order to build in Release mode where the file size is smaller and optimizations are turned on, do:\nmacOS/Linux:\ncmake -Bbuild -DCMAKE_BUILD_TYPE=Release -H.\ncmake --build build -j8\nWindows:\ncmake -Bbuild -H.\ncmake --build build -j8 --config Release\nUseful Links\nWe only show a small fraction of what Cmake is capable of! Check out the links below for more information and examples.\n\ncmake resources page\ncmake documentation (latest)\ncmake commands\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/logging.html":{"url":"cpp/guide/logging.html","title":"Logging","keywords":"","body":"Logging\nMAVSDK core and plugins output some useful log messages during their work.\nBy default, the messages are printed to stdout. You may want to override this\nbehavior, e.g. redirect messages to an external logging system, or disable\nprinting messages unless they are important enough.\nUsage\nIt is possible to customize logging with a user-defined callback function:\n#include \n\n// ...\n\nmavsdk::log::subscribe([](mavsdk::log::Level level, // message severity level\n const std::string& message, // message text\n const std::string& file, // source file from which the message was sent\n int line) { // line number in the source file\n // process the log message in a way you like\n my_nice_log(level, message);\n\n // returning true from the callback disables printing the message to stdout\n return level \nIn this example all log messages will be passed to my_nice_log, and all messages\nhaving level Warn or Err will be printed to stdout as well.\nPossible levels are:\nenum class Level : int { Debug = 0, Info = 1, Warn = 2, Err = 3 };\n\nCurrently, only one callback is supported. Calling mavsdk::log::subscribe\nthe second time will overwrite previous callback. To unsubscribe (revert to default\nlogging behaviour) call subscribe with a nullptr callback:\nmavsdk::log::subscribe(nullptr);\n\nImportant notes\nPlease note that callback can be called from different threads. Synchronization\nis not handled on MAVSDK's side for performance reasons. You may want to\nimplement synchronization yourself if your logging system isn't thread\nsafe already.\nAvoid doing long duration heavy tasks in the callback, it should return as\nquickly as possible.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/dev_logging.html":{"url":"cpp/guide/dev_logging.html","title":"Plugin/Test Logging","keywords":"","body":"Plugin/Test Logging\nThe MAVSDK provides an API that developers can use for console logging in plugins and integration tests.\nBasic message logging can be enabled by building with a specific #define.\nPlugin Log API\nThe API methods display a custom message, prepending a timestamp and the type of log message (e.g. debug) and appending the origin of the message (file and line number).\n\n The API should be considered \"internal\". It is not exported, or intended, for use in SDK apps (and we do not commit to maintaining compatibility in future versions).\n\nUsage\nThe API is defined in src/core/log.h (and made available to integration tests via /src/integration_tests/integration_test_helper.h).\nThe API methods are called as shown below for LogDebug(), with the insertion operator () used to append the message-specific text.\n#include \"../path-to/core/log.h\"\n...\nLogDebug() \nLog Methods\n\n\n\nFunction\nDescription\nExample\n\n\n\n\nLogDebug()\nDebug messages. For reporting internal progress/state.Not displayed in RELEASE builds.\n[04:55:08|Error] This is a debug message (test_file.cpp:26)\n\n\nLogInfo()\nInformation messages.For reporting progress and status.\n[04:55:08|Error] This is an information message (test_file.cpp:26)\n\n\nLogWarn()\nWarning messages.For reporting when vehicle not acting as commanded (e.g. rejecting commands).\n[04:55:08|Error] This is a warning message (test_file.cpp:26)\n\n\nLogErr()\nError messages.For reporting errors in SDK behaviour (e.g. communication link issues/retry failures).\n[04:55:08|Error] This is an error message (test_file.cpp:26)\n\n\n\nMessage Logging \nBasic logging is defined in source for both incoming (handled/ignored) and sent MAVLink messages.\nThis functionality is disabled by default, and available only in debug build when built from source.\nTo enable the logs, set #define MESSAGE_DEBUGGING 1 in src/core/system.cpp\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/test.html":{"url":"cpp/guide/test.html","title":"Testing","keywords":"","body":"Testing\nThe MAVSDK C++ library has both unit and integration tests, written using the Google C++ Test Framework (gtest).\nThe unit tests are run every time new code is committed to the library, and must pass before the code can be merged.\nThis topic shows how to run the existing tests.\n\n For information on writing tests see: Writing Plugins > Test Code.\n\nRunning Unit Tests\nTo run all unit tests:\n./build/default/src/unit_tests_runner\nRunning Integration Tests\nTests can be run against the simulator (either manually starting PX4 SITL or letting the tests start it automatically) or against a real vehicle.\n\n To run SITL you will need to install the Gazebo simulator.\nThis is included as part of the standard PX4 installation for macOS\nand Linux.\nIt does not run on Windows.\n\nAutostart PX4 SITL\nMake sure that the PX4 Gazebo simulation is built and works:\ncd path/to/Firmware/\nmake px4_sitl gazebo\nThen press Ctrl+C to stop the simulation and run the integration tests:\ncd path/to/MAVSDK/\nAUTOSTART_SITL=1 ./build/debug/src/integration_tests/integration_tests_runner\nTo run the tests without the 3D viewer (gzclient), use:\nAUTOSTART_SITL=1 HEADLESS=1 ./build/debug/src/integration_tests/integration_tests_runner\nRun PX4 SITL Manually\nBuild and run the PX4 simulation manually:\ncd path/to/Firmware/\nmake px4_sitl gazebo\nThen run the tests as shown:\ncd path/to/MAVSDK/\n./build/debug/src/integration_tests/integration_tests_runner\n\n The tests are designed to run in simulation, and may not be safe if run on a real vehicle.\n\nGtest Tricks\nTo list all integration tests:\n./build/default/src/integration_tests/integration_tests_runner --gtest_list_tests\nTo run a single integration test:\n./build/default/src/integration_tests/integration_tests_runner --gtest_filter=\"SitlTest.TelemetryAsync\"\nTo run all telemetry tests:\n./build/default/src/integration_tests/integration_tests_runner --gtest_filter=\"SitlTest.Telemetry*\"\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/build.html":{"url":"cpp/guide/build.html","title":"Building library from Source","keywords":"","body":"Building MAVSDK Library from Source\nThis section explains how to build and install the MAVSDK C++ library from source for all our target platforms.\nNote that there are separate instructions to build the mavsdk_server.\nBuild the C++ Library \nThis section explains how to build the library along with its unit and integration tests.\nRequirements \nThe build requirements are git, cmake, and a compiler such as GCC, Clang, or MSVC.\nLinux\nUbuntu:\nsudo apt-get update\nsudo apt-get install build-essential cmake git\n\nFedora:\nsudo dnf update\nsudo dnf groupinstall \"Development Tools\" \"Development Libraries\"\nsudo dnf install cmake git\n\nArch Linux:\nsudo pacman -Sy base-devel cmake git\n\nmacOS\nFirst install XCode Command line tools:\nxcode-select --install\nAnd Homebrew (for cmake).\nOnce you have installed brew, you can install cmake using brew in the terminal:\nbrew install cmake\nWindows\nTo build the library in Windows, you need:\n\nBuild Tools for Visual Studio 2022: Download and install (only the \"Visual C+ Build Tools\" are needed from installer).\ncmake: Download the installer and run it.\nMake sure to tick \"add to PATH\" during the installation.\ngit or any other tool to work with git.\n\n\nNote: Building using Cygwin or MingW is not supported.\n\nGetting the source\nDownload the source using git:\ngit clone https://github.com/mavlink/MAVSDK.git\n\nMake sure to get all the submodules as well:\ngit submodule update --init --recursive\nBuilding Fundamentals\nBuilding the MAVSDK with CMake is broken down into two steps: Configuration and Build.\nBuild Configuration Step \nFor configuration, you specify the type of build you want to execute in the build step. You can checkout the CMake Documentation on Build Configuration for more context.\nA typical configuration command example would be:\ncmake -DCMAKE_BUILD_TYPE=Debug -Bbuild/default -H.\n\nBuild type is set to Debug\nBuild directory is set to build/default\nChose the directory using the H. flag\n\nDuring the configure step you can set more flags using -DFLAG=Value:\n\nCMAKE_BUILD_TYPE: as documented above, to chose between Debug and Release build.\nCMAKE_INSTALL_PREFIX: as documented above, to specify directory to install library artifacts.\nBUILD_SHARED_LIBS: set to ON to build dynamic libraries (such as .so on Linux, .dylib on macOS, .dll on Windows). Set to OFF to build static libraries (such as .a on Linux and macOS, .lib on Windows).\nSUPERBUILD: set to OFF to use system dependencies instead of third party dependencies downloaded and built using cmake.\nCMAKE_PREFIX_PATH: can be used to set the path where the dependencies can be found if SUPERBUILD is set to OFF.\nBUILD_MAVSDK_SERVER: set to ON to build mavsdk_server, see instruction to build mavsdk_server.\nASAN: set to ON to enable address sanitizer.\nUBSAN: set to ON to enable undefined behavior sanitizer.\nLSAN: set to ON to enable leak sanitizer.\nWERROR: set to ON to error on warnings, mostly used for CI.\n\nAfter the configuration step, everything that will be build in the build step have been specified, and if you want to change your build configuration (e.g. If you want to build Debug build instead of Release build), you must execute the configuration step again!\nBuild Step \nIn the build step, we finally build the library and binaries and link them.\nThe stripped down version of the build command would be:\ncmake --build build/default\n\nThe --build signals the CMake to execute the build\nIt uses the build configuration built from the configuration step, located at build/default folder\n\nAdditionally, you can install it in the system with the --target install command added as well, which is explained in detail in the Installing the C++ Library section below.\nBuilding\nDebug\nTo build the MAVSDK C++ Library for development, use the debug build.\nThere are 2 steps in building a library: Configure and build.\ncmake -DCMAKE_BUILD_TYPE=Debug -Bbuild/default -H.\ncmake --build build/default -j8\n\nRelease\nOnce you ship software, make sure to use the release build with optimizations turned on:\nLinux/macOS:\n cmake -Bbuild/default -DCMAKE_BUILD_TYPE=Release -H.\n cmake --build build/default -j8\n\nWindows:\ncmake -Bbuild/default -H. -DCMAKE_BUILD_TYPE=Release\ncmake --build build/default -j8 --config Release\n\n\nNote: It is not usual to use CMAKE_BUILD_TYPE on Windows (with MSVC), however, our build requires it for the dependencies which are built at configure time.\n\nInstalling the C++ Library \nInstalling builds the SDK and copies the libraries and header files into a \"public\" location so that they can be referenced by C++ applications (see Building C++ Apps).\nSystem-wide Install \nYou can configure to install system wide by not setting the CMAKE_INSTALL_PREFIX in the configuration step, since CMake tries to install system wide by default. For Linux/macOS that's /usr/local, for Windows it is somewhere in C:\\Program Files.\nTo install system-wide the command needs to be run with sudo on Linux/macOS:\nsudo cmake --build build/default --target install\n\nor run in a command prompt with admin privileges on Windows, or using runas:\nrunas cmake --build build/default --target install\n\n\n Make sure to prevent conflicts between libraries installed in your system.\nThe mavsdk library installed via a .deb or .rpm file will be installed in /usr/ while the built library will be installed in /usr/local.\nIt's recommended to only have one installed at any time to prevent conflicts.\n\nLocal Install \nThe install path can be set in the configuration step using CMAKE_INSTALL_PREFIX:\nFor example, to install into the MAVSDK/install/ folder you would set the CMAKE_INSTALL_PREFIX variable to specify a path relative to the folder from which you call cmake (or an absolute path).\ncmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=install -Bbuild/default -H.\ncmake --build build/default --target install\n\n\n If you already have run cmake without setting CMAKE_INSTALL_PREFIX, you may need to clean the build first:\n rm -rf build/default\n\n\nTroubleshooting\nGit submodules out of date\nSome common build issues can be resolved by updating submodules and cleaning the distribution:\ncd MAVSDK\ngit submodule update --recursive\nrm -rf build\nThen attempt to build again.\nMSVC vs. MingW\nWe only try to support building using MSVC, MingW is not working, mostly because the defines/flags for it are missing.\nUndefined reference to mavsdk...\nIf you only just built the library and installed it system-wide may also need to update the linker cache.\nOn Linux this is done with sudo ldconfig.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/build_mavsdk_server.html":{"url":"cpp/guide/build_mavsdk_server.html","title":"Building mavsdk_server from Source","keywords":"","body":"Build mavsdk_server from Source\nLanguage wrappers for MAVSDK other than C++ connect to the MAVSDK C++ core using gRPC. This gRPC server around the MAVSDK C++ library is called mavsdk_server (in the past it was referred to as the backend).\nFor more information about the architecture, also see how the auto-generation works.\n\n It is generally recommended to use pre-built binaries of mavsdk_server from the releases page, however, if needed, it can also be built manually from source as described below.\n\nRequirements\nThe requirements are the same as described in the library build instructions\nBuild on Linux\ncmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DBUILD_MAVSDK_SERVER=ON -Bbuild/default -H.\ncmake --build build/default -j8\nBuild on macOS\ncmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DBUILD_MAVSDK_SERVER=ON -Bbuild/default -H.\ncmake --build build/default -j8\n\n there is no proper support for the Apple M1 chip yet. One blocker is that there is currently no M1 hardware in GitHub Actions CI available.\n\nBuild on Windows\nOpen the \"x64 Native Tools Command Prompt for VS 2022\", cd into the MAVSDK directory, and do:\ncmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MAVSDK_SERVER=ON -Bbuild/default -H.\ncmake --build build/default -j8\nBuild for Android \nBuild for Android using the dockcross cross compiler, as described in the cross-compilation section below (e.g. with the dockcross/android-arm64 image).\nBuild for iOS \nTo build for real iOS devices on macOS:\ncmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MAVSDK_SERVER=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_TOOLCHAIN_FILE=tools/ios.toolchain.cmake -DPLATFORM=OS -Bbuild/ios -H.\ncmake --build build/ios\n\nBuild for the iOS simulator on macOS:\ncmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MAVSDK_SERVER=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_TOOLCHAIN_FILE=tools/ios.toolchain.cmake -DPLATFORM=SIMULATOR64 -Bbuild/ios_simulator -H.\n\nCross compilation using dockcross \nCross compilation is usually the fastest way to compile for \"embedded\" platforms like the Raspberry Pi, BeagleBone Blue or Nvidia Jetson (i.e. typically faster than native compilation on device itself).\nWe recommend using dockcross, which is a very convenient tool for cross compilation based on docker (and which supports many platforms).\nFor example, use the commands below to build for armv7:\n\nMake sure docker is installed on your system.\nNavigate into the SDK directory, and use the commands below:cd MAVSDK\ndocker run --rm dockcross/linux-armv7 > ./dockcross-linux-armv7\nchmod +x ./dockcross-linux-armv7\n./dockcross-linux-armv7 cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MAVSDK_SERVER=ON -DBUILD_SHARED_LIBS=OFF -Bbuild/linux-armv7 -S.\n./dockcross-linux-armv7 cmake --build build/linux-armv7 -j 8\n\nIf all goes well, mavsdk_server is built. You can check the file with:./dockcross-linux-armv7 file build/linux-armv7-release/src/backend/src/mavsdk_server\nbuild/linux-armv7-release/src/backend/src/mavsdk_server: ELF 32-bit LSB executable, ARM, EABI5 version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 4.10.8, not stripped\n\nThe newly built binary can now be copied to the device:cp build/linux-armv7/src/backend/src/mavsdk_server somewhere/else\n\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/build_docs.html":{"url":"cpp/guide/build_docs.html","title":"Generate API docs from Source","keywords":"","body":"Generate API docs from source\nThe API reference docs for C++ are already pre-generated. If you still would like to generate them, you find the instructions to do so below.\nBuild API Reference Documentation \nThe C++ source code is annotated using comments using Doxygen syntax.\nExtract the documentation to markdown files (one per class) on macOS or Linux using the commands:\nrm -rf tools/docs # Remove previous docs\n./tools/generate_docs.sh\n\nThe files are created in /install/docs/markdown.\n\n Extracting the API reference does not yet work automatically on Windows.\n\n\n\n The generate_docs.sh script builds the library, installs it locally to /install, and then uses DOxygen to create XML documentation in /install/docs/xml.\nThe generate_markdown_from_doxygen_xml.py script\nis then run on all files in the /xml directory to generate markdown files in /install/docs/markdown.\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/guide/code_style.html":{"url":"cpp/guide/code_style.html","title":"Coding Style","keywords":"","body":"C++ Coding Style\nThis topic contains the C++ formatting and coding guidelines for MAVSDK.\n\n These guidelines are not written in stone!\n Start a discussion if you have suggestions for improvement (the project will consider anything other than \"matters of personal taste\").\n\nFormatting and White Space\nAll .cpp and .h files should be formatted according to the .clang-format style.\nFix style\nTo automatically fix the formatting, run the command:\n./tools/fix_style.sh .\nIf you don't have clang-format installed or in the correct version, you can use a docker image or install it as explained below:\nUse clang-format in docker\nYou can just use the pre-built docker image:\ntools/run-docker.sh tools/fix_style.sh .\nGeneral Guidelines\nThe following general guidelines should be used for all code:\n\nC++17 is encouraged to allow developers to use C++17 features and the C++ STL:\nExamples:\n\nstd::function and lambda expressions\nstd::vector, std::map\nstd::thread, std::mutex\n\n\nusing namespace std is discouraged (read why).\nIf needed specific declarations can be used in the source files such as using std::this_thread::sleep_for to reduce verbosity.\n\nThe usage of namespacing wherever possible is encouraged (e.g. enum class is to be used over enum).\n\nFilename extensions should be .h for header files and .cpp for source files (for consistency).\nVariable and method names should err on the side of verbosity instead of being quick to type and read. Abbreviations are only to be used for small scopes and should not be exposed in public APIs.\nAll variables that have a physical unit should have the unit in the variable name (e.g. _m for meters, _m_s for meters/second).\nVariable and method names should be snake_case and class/struct/enum names CamelCase. Private variables should start with an underscore, e.g.: _variable_name.\nTry to exit functions early instead of nesting ifs (read why).\nWe don't use exceptions but use error codes. There are pros and cons for exceptions but given that the public API should be as simple as possible, it makes sense to refrain from exceptions altogether.\nThe use of std::bind is discouraged. The aim is to move towards just using lambdas for that purpose instead.\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/examples/":{"url":"cpp/examples/","title":"Examples","keywords":"","body":"C++ Examples\n\n Information about writing example code is covered in the Contributing > Writing Plugins (plugin developers should initially create integration tests rather than examples for new code).\n\nThis section contains examples showing how to use MAVSDK.\n\n\n\nExample\nDescription\n\n\n\n\nBattery\nSimple example to demonstrate how to imitate a smart battery.\n\n\nCalibrate\nSimple example showing how to initiate calibration of gyro, accelerometer, magnetometer.\n\n\nFly Mission\nShows how to create, upload, and run missions.\n\n\nFly Multiple Drones\nExample to connect multiple vehicles and make them follow their own separate plan file. Also saves the telemetry information to CSV files.\n\n\nFollow Me Mode\nDemonstrates how to put vehicle in Follow Me Mode and set the current target position and relative position of the drone.\n\n\nGeoFence Inclusion\nDemonstrates how to define and upload a simple polygonal inclusion GeoFence.\n\n\nMAVShell\nCreates and starts an interactive shell session.\n\n\nMAVLink FTP Client\nDemonstrates how to create/use a MAVLink FTP client.\n\n\nMAVLink FTP Server\nDemonstrates how to start/set up a MAVLink FTP server.\n\n\nMultiple Drones\nExample to connect multiple vehicles and make them take off and land in parallel.\n\n\nOffboard Velocity Control\nDemonstrates how to control a vehicle in Offboard mode using velocity commands (in both the NED and body frames).\n\n\nTakeoff and Land\nShows basic usage of the SDK (connect to port, detect system (vehicle), arm, takeoff, land, get telemetry)\n\n\nVTOL Transitions\nShows how to transition a VTOL vehicle between copter and fixed-wing modes.\n\n\nTune\nShows how to construct and play a tune.\n\n\n\nThe examples are \"largely\" built and run in the same way, as described in the following section (any exceptions are covered in the page for the associated example).\n\n Some of the examples define flight behaviour relative to the default home position in the simulator (e.g. Fly Mission).\n Care should be taken if using them on a real vehicle.\n\nTrying the Examples \nThe easiest way to test the examples is to use a simulated PX4 vehicle that is running on the same computer.\nFirst start PX4 in SITL (Simulation), optionally start QGroundControl to observe the vehicle, then build and run the example code.\n\n The simulator broadcasts to the standard PX4 UDP port for connecting to offboard APIs (14540).\n The examples connect to this port using either add_any_connection() or add_udp_connection().\n\nSetting up a Simulator\nPX4 supports a number of simulators.\nIn order to set up the jMAVSim or Gazebo simulator, you can simply follow the standard PX4 toolchain setup instructions for macOS or Ubuntu Linux.\n\n JMAVSim can only be used to simulate multicopters.\n Gazebo additionally supports a number of other vehicles (e.g. VTOL, Rovers, fixed-wing etc.).\n\nAfter running a standard installation, a simulation can be started from the PX4 /Firmware directory using the command:\n\nMulticopter (jMAVSim): make px4_sitl jmavsim\nMulticopter (Gazebo): make px4_sitl gazebo\nVTOL (Gazebo): make px4_sitl gazebo_standard_vtol\n\nUsing QGroundControl\nYou can use QGroundControl to connect to PX4 and observe vehicle movement and behaviour while the examples are running.\nQGroundControl will automatically connect to the PX4 simulation as soon as it is started.\nSee QGroundControl > Download and Install for information about setting up QGroundControl on your platform.\nBuilding the Examples \nTo build the examples follow the instructions below, replacing takeoff_and_land with the name of the specific example.\nThe examples require the MAVSDK library to be installed.\nSee installation guide if that is not already the case.\nThen build the example:\ncd examples/takeoff_and_land/\ncmake -Bbuild -H.\ncmake --build build -j4\n\n\n if MAVSDK is installed locally (e.g. on Windows) you need to pass the location to cmake:\ncmake -Bbuild -DCMAKE_PREFIX_PATH=wherever_mavsdk_is_locally_installed\n\nRunning the Examples \nYou can then run the example, specifying the connection URL as the first argument.\nWhen running with the Simulator, you will use the connection string: udp://:14540\nOn Linux/macOS you would run the following (from the /build directory):\nbuild/takeoff_and_land udp://:14540\n\nFor Windows you would run the following (from the \\build\\Debug\\ directory):\nbuild\\Debug\\takeoff_and_land.exe udp://:14540\n\n\n Most examples will create a binary with the same name as the example.\nThe name that is used is specified in the CMakeLists.txt file as the first value in the call to add_executable().\n\nIf you have already started the simulation the example code should connect to PX4,\nand you will be able to observe behaviour through the SDK terminal, SITL terminal, and/or QGroundControl.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/examples/takeoff_and_land.html":{"url":"cpp/examples/takeoff_and_land.html","title":"Takeoff and Land","keywords":"","body":"Example: Takeoff and Land\nThis simple example shows the basic use of many MAVSDK features.\nIt sets up a UDP connection, waits for a vehicle (system) to appear, arms it, and commands it to takeoff.\nAfter a short wait the vehicle lands.\nWhile flying the vehicle receives telemetry. The example is implemented in C++ (only).\n\n The full source code for the example can be found here.\n\nRunning the Example \nThe example is built and run as described here (the standard way).\nThe example terminal output should be similar to that shown below:\n\n This is from a debug build of the SDK.\n A release build will omit the \"Debug\" messages.\n\n$ ./takeoff_and_land udp://:14540\n\nWaiting to discover system...\n[06:40:03|Info ] New device on: 127.0.0.1:14557 (udp_connection.cpp:208)\n[06:40:03|Debug] New: System ID: 1 Comp ID: 1 (dronecode_sdk_impl.cpp:292)\n[06:40:03|Debug] Component Autopilot added. (system_impl.cpp:339)\n[06:40:03|Debug] MAVLink: info: [logger] file: rootfs/fs/microsd/log/2018-07-09/0 (system_impl.cpp:277)\n[06:40:04|Debug] Found 1 component(s). (system_impl.cpp:466)\n[06:40:04|Debug] Discovered 4294967298 (system_impl.cpp:468)\nDiscovered system with UUID: 4294967298\nVehicle is getting ready to arm\nAltitude: -0.004 m\nVehicle is getting ready to arm\nAltitude: -0.007 m\nArming...\n[06:40:07|Debug] MAVLink: info: ARMED by arm/disarm component command (system_impl.cpp:277)\nTaking off...\n[06:40:07|Debug] MAVLink: info: Using minimum takeoff altitude: 2.50 m (system_impl.cpp:277)\n[06:40:07|Debug] MAVLink: info: Takeoff detected (system_impl.cpp:277)\n[06:40:07|Debug] MAVLink: critical: Using minimum takeoff altitude: 2.50 m (system_impl.cpp:277)\nAltitude: 0.96 m\nAltitude: 2.044 m\nAltitude: 2.381 m\n...\nAltitude: 2.502 m\nAltitude: 2.5 m\nLanding...\n[06:40:17|Debug] MAVLink: info: Landing at current position (system_impl.cpp:277)\nAltitude: 1.934 m\nAltitude: 1.208 m\n...\nAltitude: -0.524 m\nFinished...\n\nSource code \n\n The full source code for the example can be found on Github here.\n\n\nCMakeLists.txt\ntakeoff_and_land.cpp\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/examples/fly_mission.html":{"url":"cpp/examples/fly_mission.html","title":"Fly Mission","keywords":"","body":"Example: Fly Mission\nThe Fly Mission example shows how to create, upload, and run, pause, and restart missions using the SDK.\n\nRunning the Example \nThe example is built and run in the normal way (as described here).\nThe example terminal output should be similar to that shown below:\n\n This is from a debug build of the SDK.\n A release build will omit the \"Debug\" messages.\n\n$ ./fly_mission udp://:14540\nWaiting to discover system...\n[09:36:08|Info ] New device on: 127.0.0.1:14557 (udp_connection.cpp:208)\n[09:36:08|Debug] New: System ID: 1 Comp ID: 1 (dronecode_sdk_impl.cpp:292)\n[09:36:08|Debug] Component Autopilot added. (system_impl.cpp:339)\n[09:36:08|Debug] MAVLink: info: [logger] file: rootfs/fs/microsd/log/2018-07-09/1 (system_impl.cpp:277)\n[09:36:09|Debug] Found 1 component(s). (system_impl.cpp:466)\n[09:36:09|Debug] Discovered 4294967298 (system_impl.cpp:468)\nDiscovered system with UUID: 4294967298\nWaiting for system to be ready\nSystem ready\nCreating and uploading mission\nUploading mission...\n[09:36:10|Debug] Send mission item 0 (mission_impl.cpp:898)\n[09:36:10|Debug] Send mission item 1 (mission_impl.cpp:898)\n...\n[09:36:10|Debug] Send mission item 19 (mission_impl.cpp:898)\n[09:36:10|Debug] Send mission item 20 (mission_impl.cpp:898)\n[09:36:10|Debug] Send mission item 21 (mission_impl.cpp:898)\n[09:36:10|Debug] Send mission item 22 (mission_impl.cpp:898)\n[09:36:10|Info ] Mission accepted (mission_impl.cpp:163)\nMission uploaded.\nArming...\n[09:36:10|Debug] MAVLink: info: ARMED by arm/disarm component command (system_impl.cpp:277)\nArmed.\nStarting mission.\nStarted mission.\nMission status update: 0 / 6\n[09:36:10|Debug] MAVLink: info: Executing Mission (system_impl.cpp:277)\n[09:36:10|Debug] MAVLink: info: Takeoff to 10.0 meters above home. (system_impl.cpp:277)\n[09:36:10|Debug] MAVLink: info: Takeoff detected (system_impl.cpp:277)\nMission status update: 0 / 6\nMission status update: 0 / 6\nMission status update: 1 / 6\n...\nMission status update: 1 / 6\nMission status update: 2 / 6\nMission status update: 2 / 6\nPausing mission...\nMission paused.\n[09:36:28|Debug] MAVLink: critical: MANUAL CONTROL LOST (at t=41381ms) (system_impl.cpp:277)\n[09:36:28|Debug] MAVLink: info: MANUAL CONTROL REGAINED after 541ms (system_impl.cpp:277)\nResuming mission...\nResumed mission.\nMission status update: 2 / 6\n...\nMission status update: 2 / 6\nMission status update: 3 / 6\n...\nMission status update: 3 / 6\nMission status update: Mission status update: 44 / 6 / 6\n\nMission status update: 4 / 6\n...\nMission status update: 4 / 6\nMission status update: 5 / 6\n...\nMission status update: 5 / 6\n[09:37:00|Debug] MAVLink: info: Mission finished, loitering. (system_impl.cpp:277)\nMission status update: 6 / 6\nCommanding RTL...\nCommanded RTL.\n[09:37:01|Debug] MAVLink: info: RTL HOME activated (system_impl.cpp:277)\n[09:37:01|Debug] MAVLink: info: RTL: climb to 518 m (31 m above home) (system_impl.cpp:277)\n[09:37:09|Debug] MAVLink: info: RTL: return at 518 m (31 m above home) (system_impl.cpp:277)\n[09:37:16|Debug] MAVLink: info: RTL: descend to 493 m (5 m above home) (system_impl.cpp:277)\n[09:37:41|Debug] MAVLink: info: RTL: loiter 5.0s (system_impl.cpp:277)\n[09:37:46|Debug] MAVLink: info: RTL: land at home (system_impl.cpp:277)\n[09:37:56|Debug] MAVLink: info: Landing detected (system_impl.cpp:277)\n[09:37:59|Debug] MAVLink: info: DISARMED by auto disarm on land (system_impl.cpp:277)\nMission status update: 6 / 6\nDisarmed, exiting.\nHow it works\nThe operation of most of this code is discussed in the guide: Missions.\nSource code \n\nCMakeLists.txt\nfly_mission.cpp\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/examples/offboard_velocity.html":{"url":"cpp/examples/offboard_velocity.html","title":"Offboard Mode - Velocity Control","keywords":"","body":"Example: Offboard Velocity\nThis example shows how to how to control a vehicle in Offboard mode using velocity commands (in both the NED and body frames).\n\nRunning the Example \nThe example is built and run as described here (the standard way).\nThe example terminal output should be similar to that shown below:\n\n This is from a debug build of the SDK.\n A release build will omit the \"Debug\" messages.\n\n$ ./offboard udp://:14540\nWait for system to connect via heartbeat\n[12:53:03|Info ] New device on: 127.0.0.1:14557 (udp_connection.cpp:208)\n[12:53:03|Debug] New: System ID: 1 Comp ID: 1 (dronecode_sdk_impl.cpp:286)\n[12:53:03|Debug] Component Autopilot added. (mavlink_system.cpp:349)\n[12:53:03|Debug] MAVLink: info: [logger] file: rootfs/fs/microsd/log/2018-05-23/0 (mavlink_system.cpp:286)\n[12:53:04|Debug] Found 1 component(s). (mavlink_system.cpp:481)\n[12:53:04|Debug] Discovered 4294967298 (mavlink_system.cpp:483)\nWaiting for system to be ready\nSystem is ready\nArmed\n[12:53:05|Debug] MAVLink: info: ARMED by arm/disarm component command (mavlink_system.cpp:286)\nIn Air...\n[12:53:05|Debug] MAVLink: info: Using minimum takeoff altitude: 2.50 m (mavlink_system.cpp:286)\n[12:53:05|Debug] MAVLink: info: Takeoff detected (mavlink_system.cpp:286)\n[12:53:05|Debug] MAVLink: critical: Using minimum takeoff altitude: 2.50 m (mavlink_system.cpp:286)\n[NED] Offboard started\n[NED] Turn to face East\n[NED] Go North and back South\n[NED] Turn to face West\n[NED] Go up 2 m/s, turn to face South\n[NED] Go down 1 m/s, turn to face North\n[NED] Offboard stopped\n[BODY] Offboard started\n[BODY] Turn clock-wise and climb\n[BODY] Turn back anti-clockwise\n[BODY] Wait for a bit\n[BODY] Fly a circle\n[BODY] Wait for a bit\n[BODY] Fly a circle sideways\n[BODY] Wait for a bit\n[BODY] Offboard stopped\n[12:54:29|Debug] MAVLink: info: Landing at current position (mavlink_system.cpp:286)\nLanded\nHow it works\nThe operation of most of this code is discussed in the guide: Offboard Control.\nSource code \n\nCMakeLists.txt\noffboard_velocity.cpp\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/examples/follow_me.html":{"url":"cpp/examples/follow_me.html","title":"Follow Me Mode","keywords":"","body":"Example: Follow Me Mode\nThis example demonstrates how to use the Follow Me plugin.\nIt shows how to send the drone both the current position of the target (FollowMe::TargetLocation) and the relative position at which it should follow (FollowMe::Config).\n\n\n A real application using this API will get the position information from the underlying operating system.\n The example uses a fake position source (FakeLocationProvider) to enable it to be run on computers that do not have position information.\n The FakeLocationProvider emulates the typical usage of common positioning APIs used in Android, Linux and iPhone.\n\nRunning the Example \nSpecial notes for this example:\n\nBefore running this example you will need to install Boost libraries. For Linux this is done as shown below:sudo apt-get install libboost-all-dev\n\n\nTo use QGroundControl with this example you must ensure that GSC Position Streaming is disabled (otherwise QGC and the SDK will both send position updates and they will conflict).\nTo do this use the latest QGC Daily Build and ensure that the Application Setting > General > Miscellaneous > Stream GCS Position is set to Never.\n\nOtherwise the example is built and run in the normal way (as described here).\nThe example terminal output should be similar to that shown below:\n\n This is from a debug build of the SDK.\n A release build will omit the \"Debug\" messages.\n\n$ ./follow_me udp://:14540\n[01:55:59|Info ] DronecodeSDK version: 0.2.8 (dronecode_sdk_impl.cpp:25)\nWait for system to connect via heartbeat\n[01:55:59|Info ] New device on: 127.0.0.1:14580 (udp_connection.cpp:200)\n[01:55:59|Debug] New: System ID: 1 Comp ID: 1 (dronecode_sdk_impl.cpp:286)\n[01:55:59|Debug] Component Autopilot added. (system_impl.cpp:335)\n[01:56:00|Debug] Found 1 component(s). (system_impl.cpp:462)\n[01:56:00|Debug] Discovered 4294967298 (system_impl.cpp:464)\nWaiting for system to be ready\n...\nWaiting for system to be ready\nSystem is ready\nArmed\n[01:56:07|Debug] MAVLink: info: ARMED by arm/disarm component command (system_impl.cpp:273)\nIn Air...\n[01:56:07|Debug] MAVLink: info: Using minimum takeoff altitude: 2.50 m (system_impl.cpp:273)\n[01:56:07|Debug] MAVLink: info: Takeoff detected (system_impl.cpp:273)\n[01:56:07|Debug] MAVLink: info: Using minimum takeoff altitude: 2.50 m (system_impl.cpp:273)\n[FlightMode: Takeoff] Vehicle is at: nan, nan degrees.\n[FlightMode: Takeoff] Vehicle is at: nan, nan degrees.\n[FlightMode: Hold] Vehicle is at: nan, nan degrees.\n[01:56:12|Debug] Waiting for the system confirmation of the new configuration.. (follow_me_impl.cpp:81)\n[FlightMode: FollowMe] Vehicle is at: nan, nan degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54559 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54559 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3976, 8.54559 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3976, 8.54559 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3976, 8.54559 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3975, 8.54559 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3975, 8.54559 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54559 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54559 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54563 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54567 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.5457 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54574 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54577 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54581 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54588 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54592 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54595 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3974, 8.54595 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3975, 8.54595 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3975, 8.54595 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3975, 8.54595 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3976, 8.54595 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3976, 8.54595 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54595 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54595 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54595 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54592 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54588 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54581 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54577 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54574 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.5457 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54567 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54563 degrees.\n[FlightMode: FollowMe] Vehicle is at: 47.3977, 8.54563 degrees.\nwaiting until landed\n[01:56:53|Debug] MAVLink: info: Landing at current position (system_impl.cpp:273)\nwaiting until landed\n...\nwaiting until landed\n[01:57:12|Debug] MAVLink: info: Landing detected (system_impl.cpp:273)\n[01:57:12|Debug] MAVLink: info: DISARMED by auto disarm on land (system_impl.cpp:273)\nLanded...\nHow it works\nThe example registers with FakeLocationProvider for location updates.\nThese are passed to the Follow Me plugin, which in turn sends them to the vehicle.\nThe operation of the \"SDK-specific\" part of this code is discussed in the guide: Follow Me.\nSource code \n\nCMakeLists.txt\nfollow_me.cpp\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/examples/transition_vtol_fixed_wing.html":{"url":"cpp/examples/transition_vtol_fixed_wing.html","title":"VTOL Transitions","keywords":"","body":"Example: VTOL Transitions\nThis example shows how you can use the SDK Action class to transition between VTOL copter and fixed-wing modes (and back).\n\nRunning the Example \nThe example must be run against a VTOL aircraft (simulated or otherwise).\nOtherwise the example is built and run in the standard way.\n\n Instructions for running the Gazebo simulator for a standard VTOL can be found here: PX4 Development Guide > Gazebo Simulation.\n jMAVSim does not support VTOL simulation.\n\nThe example terminal output for a debug build of the SDK should be similar to that shown below (a release build will omit the \"Debug\" messages):\n$ ./transition_vtol_fixed_wing udp://:14540\nWaiting to discover system...\n[10:24:42|Info ] New system on: 127.0.0.1:14557 (udp_connection.cpp:210)\n[10:24:42|Debug] MAVLink: info: [logger] file: rootfs/fs/microsd/log/2017-11-21/0 (mavlink_system.cpp:286)\n[10:24:43|Debug] Discovered 4294967298 (mavlink_system.cpp:483)\nDiscovered system with UUID: 4294967298\nArming...\nTaking off...\n[10:24:44|Debug] MAVLink: info: ARMED by arm/disarm component command (mavlink_system.cpp:286)\n[10:24:44|Debug] MAVLink: info: Using minimum takeoff altitude: 10.00 m (mavlink_system.cpp:286)\n[10:24:44|Debug] MAVLink: info: Takeoff detected (mavlink_system.cpp:286)\n[10:24:44|Debug] MAVLink: critical: Using minimum takeoff altitude: 10.00 m (mavlink_system.cpp:286)\nAltitude: 0.079 m\nAltitude: 0.507 m\n...\nAltitude: 10.254 m\nTransition to fixedwing...\nAltitude: 10.263 m\n...\nAltitude: 20.72 m\nAltitude: 24.616 m\nAltitude: 22.262 m\nTransition back to multicopter...\nAltitude: 17.083 m\n...\nReturn to launch...\nAltitude: 11.884 m\n[10:25:09|Debug] MAVLink: info: RTL: climb to 518 m (29 m above home) (mavlink_system.cpp:286)\nAltitude: 13.61 m\n...\nAltitude: 27.489 m\nAltitude: 28.892 m\n[10:25:18|Debug] MAVLink: info: RTL: return at 517 m (29 m above home) (mavlink_system.cpp:286)\nAltitude: 29.326 m\nAltitude: 29.33 m\n...\nAltitude: 29.323 m\nAltitude: 29.357 m\nLanding...\n[10:25:29|Debug] MAVLink: info: Landing at current position (mavlink_system.cpp:286)\nAltitude: 29.199 m\nAltitude: 28.722 m\nAltitude: 28.189 m\nAltitude: 27.62 m\nFinished...\nHow it works\nThe operation of the transition code is discussed in the guide: Takeoff and Landing (and other actions).\nSource code \n\nCMakeLists.txt\ntransition_vtol_fixed_wing.cpp\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/examples/autopilot_server.html":{"url":"cpp/examples/autopilot_server.html","title":"Autopilot Server","keywords":"","body":"Example: Autopilot Server\nThe Autopilot Server example creates two instances of MAVSDK, representing a client (GCS) and a server (Vehicle).\nThe MAVSDK instances communicates with each other via UDP transmitting telemetry, publishing parameters, missions and takeoff commands.\n\n This example shows how to use MAVSDK Server Plugins!\nThis is a good starting point if you are looking to implement MAVLink services to a non-MAVLink compatible system.\n\nRunning the Example \nThe example is built and run in the normal way (as described here).\nThe example terminal output should be similar to that shown below:\n\n This is from a debug build of the SDK.\n A release build will omit the \"Debug\" messages.\n\n$ ./autopilot_server\n[04:44:24|Info ] MAVSDK version: v0.44.0 (mavsdk_impl.cpp:29)\n[04:44:24|Info ] MAVSDK version: v0.44.0 (mavsdk_impl.cpp:29)\nConnected!\n[04:44:24|Error] Sending message failed (mavsdk_impl.cpp:278)\n[04:44:24|Debug] Initializing connection to remote system... (mavsdk_impl.cpp:473)\nConnected autopilot server side!\nSleeping thread \n[04:44:24|Info ] New system on: 127.0.0.1:40799 (with sysid: 1) (udp_connection.cpp:194)\n[04:44:24|Debug] New: System ID: 1 Comp ID: 1 (mavsdk_impl.cpp:475)\n[04:44:24|Debug] Component Autopilot (1) added. (system_impl.cpp:372)\n[04:44:24|Debug] New: System ID: 245 Comp ID: 190 (mavsdk_impl.cpp:222)\n[04:44:24|Debug] Component Unsupported component (190) added. (system_impl.cpp:372)\n[04:44:25|Debug] Discovered 1 component(s) (system_impl.cpp:520)\nDiscovered Autopilot from Client\n[04:44:25|Debug] Autopilot Capabilities Request (system_impl.cpp:297)\nSetting System\nMissionRawServer created\n[04:44:35|Debug] Setting interval for msg id: 245 interval_ms:1000 (telemetry_server_impl.cpp:38)\n[04:44:35|Debug] Request Param CAL_GYRO0_ID (mavlink_parameters.cpp:756)\n[04:44:35|Debug] Request Param CAL_ACC0_ID (mavlink_parameters.cpp:756)\n[04:44:35|Debug] Request Param CAL_MAG0_ID (mavlink_parameters.cpp:756)\n[04:44:35|Debug] Request Param SYS_HITL (mavlink_parameters.cpp:756)\n[04:44:40|Warn ] command unsupported (512). (mavlink_commands.cpp:205)\n[04:44:41|Debug] Falling back to gimbal protocol v1 (mission_impl.cpp:131)\n[04:44:45|Debug] Request Param my_param (mavlink_parameters.cpp:756)\nFound Param my_param: 1\nCreating Mission\nUploading mission...\nSystemID1\n[04:44:45|Debug] Receive Mission Count in Server (mission_raw_server_impl.cpp:150)\nReceived Uploaded Mission!\nmission_plan:\n{\n mission_items: [mission_item:\n{\n seq: 0\n frame: 6\n command: 16\n current: 1\n autocontinue: 1\n param1: 0.5\n param2: 1\n param3: 0\n param4: nan\nMission uploaded. x: \n473981703\n y: 85456490\n z: 10\n mission_type: 0\n}, mission_item:\n{\n seq: 1\n frame: 2\n command: 178\n current: 0\n autocontinue: 1\n param1: 1\n param2: 5\n param3: -1\n param4: 0\n x: 0\n y: 0\n z: nan\n mission_type: 0\n}, mission_item:\n{\n seq: 2\n frame: 2\n command: 204\n current: 0\n autocontinue: 1\n param1: 2\n param2: 0\n param3: 0\n param4: 1\n x: 0\n y: 0\n z: 2\n mission_type: 0\n}, mission_item:\n{\n seq: 3\n frame: 2\n command: 205\n current: 0\n autocontinue: 1\n param1: 20\n param2: 0\n param3: 60\n param4: nan\n x: 0\n y: 0\n z: 2\n mission_type: 0\n}]\n}\nCurrent Item Changed!\nCurrent Item: mission_item:\n{\n seq: 0\n frame: 6\n command: 16\n current: 1\n autocontinue: 1\n param1: 0.5\n param2: 1\n param3: 0\n param4: nan\n x: 473981703\n y: [8545649004:44:45|Debug] \n z: 10\n mission_type: 0\n}\ncurrent: 0, total: 1Current Item Changed! (\nCurrent Item: mission_item:\n{\nmission_impl.cpp seq: 1\n frame: 2\n command: 178\n current: 0\n autocontinue: 1\n param1: :1839)\nCurrent: 0\nTotal: 1\n\n param2: 5\n param3: -1\n param4: 0\n x: 0\n y: 0\n z: nan\n mission_type: 0\n}\n[Current Item Changed!\nCurrent Item: mission_item:\n{\n seq: 2\n frame: 2\n command: 204\n current: 0\n autocontinue: 1\n param1: 2\n param2: 0\n param3: 0\n param4: 1\n x: 0\n y: 0\n z: 2\n mission_type: 0\n}\nCurrent Item Changed!\nCurrent Item: mission_item:\n{\n seq: 3\n frame: 2\n command: 205\n current: 0\n autocontinue: 1\n param1: 20\n param2: 0\n param3: 60\n param4: nan\n x: 0\n y: 0\n z: 2\n mission_type: 0\n}\nCurrent Item Changed!\nCurrent Item: mission_item:\n{\n seq: 0\n frame: 6\n command: 16\n current: 1\n autocontinue: 1\n param1: 0.5\n param2: 1\n param3: 0\n param4: nan\n x: 473981703\n y: 85456490\n z: 10\n mission_type: 0\n}\n04:44:45|Debug] current: 1, total: 1 (mission_impl.cpp:839)\nCurrent: 1\nTotal: 1\nClear All Mission!\nClear Mission Request\n[04:45:05|Debug] Setting interval for msg id: 33 interval_ms:1000 (telemetry_server_impl.cpp:38)\nArming...\nAltitude: 0 m\n[04:45:05|Debug] Set Param Request: MIS_TAKEOFF_ALT (mavlink_parameters.cpp:724)\nTaking off...\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\nAltitude: 10 m\n...\nHow it works\nBy creating two MAVSDK instances on separate threads, configuring them and then using different plugins on each, we are able to create a full MAVLink system (GCS Vehicle)\nin one program.\nEach plugin (and it's respective server plugin) implements a particular MAVLink service.\nBy utilising the server plugins and client plugins we are able to create a full MAVLink\nsystem, without the need for a separate external autopilot.\nSource code \n\nCMakeLists.txt\nautopilot_server.cpp\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/server_plugins.html":{"url":"cpp/server_plugins.html","title":"Server plugins","keywords":"","body":"Server Plugins\nMAVSDK Server plugins are used to expose MAVLink services on non-MAVLink flight stacks, companions computers, cameras, gimbals and other components.\nThe plugins listen for commands from a ground station or other MAVLink client, pass them to the underlying native system using callbacks, and respond as needed. \n\n They are called \"server\" plugins because they perform the server role in communication - listening for commands and responding.\nThe client role is usually performed by a ground station (or \"ordinary\" MAVSDK plugin)\n\nAdding MAVLink support to your vehicle\nAdding MAVLink support to your vehicle is as simple as instantiating the required server plugin and actioning the vehicle on the appropriate callback.\nExamples\nThe Autopilot Server example uses many different MAVSDK server plugins to replicate a simple vehicle and autopilot system, with telemetry, mission handling, parameters and more.\nPlugins\nThe plugins developed specifically for this case are usually suffixed with Server, e.g.:\n\nActionServer\nMissionRawServer\nParamServer\nTelemetryServer\nTrackingServer\n\nThese server plugins can potentially also be used to test the \"client\" plugins of MAVSDK in the future. The Autopilot Server example uses multiple MAVSDK instances in this way.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_changes.html":{"url":"cpp/api_changes.html","title":"API Changes","keywords":"","body":"API Changes\nThis page tracks changes between versions.\nIt covers both breaking (incompatible) and non-breaking changes.\nSemantic Versioning\nMAVSDK follows semver/Semantic Versioning conventions where as possible.\nThe version number has the format: major.minor.patch.\nIndividual parts of the number are iterated when the:\n\nmajor: API is changed, or functionality is removed.\nminor: API is extended, functionality is added.\npatch: API is not changed, functionality is not changed, but a bug is fixed.\n\nThis means that breaking changes to the API result in a bump of the major version number (e.g. 1.4.3 to 2.0.0).\n\n: bumping of the major version is unrelated to the stability of the library. E.g. v2.0.0 is not by definition more stable than v1.4.18. It just means that the API has changed with v2. As development is carried on, stability is likely increasing whenever the minor or patch versions increase as incremental fixes are added.\n\nv2\nMavsdk configuration\nThe Mavsdk class no longer assumes the configuration of a ground station by default but instead a configuration needs to be passed as a constructor argument.\nThe configuration argument sets the identification, so the MAVLink MAV_TYPE and MAVLink component ID (also called compid) of the Mavsdk instance itself, so the source and not the target that you're connecting to.\nOld instantiation:\nMavsdk mavsdk;\nNew instantiation:\nMavsdk mavsdk{Mavsdk::Configuration{Mavsdk::ComponentType::GroundStation}};\nNote:\nIt is still possible to change the configuration later (although not recommended) using Mavsdk::set_configuration(...).\nRationale:\nThe reasons behind this change is to make users aware of this configuration and not assume any default. The problem with a ground station default is that it can be potentially dangerous without the user being aware. We are aware that this makes the API more cumbersome and verbose to use but the goal of Mavsdk is always to erro on the side of safety.\nFor instance, in the case where MAVSDK is used on the companion computer, the autopilot would assume that it is connected to a ground station at all time, even if the real ground station was lost.\nAlso, having to set the default makes it less likely to misconfigure the overall integration and end up with several components that conflict.\nNote:\nIt is also possible to set the sysid/compid directly, just check out the API of Mavsdk::Configuration (TODO: add link).\nSubscription API\nThe subscription API (also called async functions) has changed:\nOld:\n// Subscribe\ntelemetry.subscribe_position([](Telemetry::Position position) {\n std::cout New:\n// Subscribe\nauto handle = telemetry.subscribe_position([](Telemetry::Position position) {\n std::cout Rationale:\nMAVSDK subscriptions had the drawback that there could only be one subscription per API. So subsequent subscribers would overwrite previous subscribers. With the new API there can be more than one subscriber per API, and each can unsubscribe using their own handle.\nServer component plugins\nA lost of work has gone into Mavsdk v2 to support \"server\" components. These are components that typically run on the drone, e.g. a companion computer or a camera.\nServer component plugins are all plugins that end in _server. They don't need a System to be instantiated as they are \"connected to and don't care who connects to them\".\nFor instance a camera server plugin can be used as follows:\nMavsdk mavsdk{Mavsdk::Configuration{Mavsdk::ComponentType::Camera}};\nauto camera_server = mavsdk::CameraServer{mavsdk.server_component()};\nIt's also possible to add more than one MAVLink component to one MAVSDK instance, e.g. a gimbal could be added like this:\nConnecting to first autopilot system\nDiscovering vehicles/systems required quite a bit of boilerplate code in the past. This has been simplified using a Mavsdk::first_autopilot(double timeout_s) method.\nOld discovering of first autopilot:\nstd::cout >{};\nauto fut = prom.get_future();\n\n// We wait for new systems to be discovered, once we find one that has an\n// autopilot, we decide to use it.\nmavsdk.subscribe_on_new_system([&mavsdk, &prom]() {\n auto system = mavsdk.systems().back();\n\n if (system->has_autopilot()) {\n std::cout New simplified way:\nauto system = mavsdk.first_autopilot(3.0);\nv1\nLinking\nWith version 1, we introduce bigger changes in the way the MAVSDK library is linked to. Essentially, the library is no longer split up in multiple library files, one for the core (e.g. mavsdk.so) and one each for every plugin (e.g. mavsdk_action.so) and instead everything is merged into one library file (usually mavsdk.so).\nThis means that linking in cmake gets easier.\nPreviously, this was required:\ntarget_link_libraries(my_executable\n MAVSDK::mavsdk_action\n MAVSDK::mavsdk_mission\n MAVSDK::mavsdk_telemetry\n MAVSDK::mavsdk\n)\nNow, this is all that is needed:\ntarget_link_libraries(my_executable\n MAVSDK::mavsdk\n)\nRationale\nWhy were the \"plugins\" split up in the first place?\n\nThe plugins were split because they were supposed to be extendable plugins. However, the last few years have shown that this is not really required, as there were no requests or contributions for it.\nAlso, having a real plugin architecture is not always easy. For instance, loading plugins at runtime with dlopen is not possible when the library is compiled with musl. (We use musl to compile mavsdk_server statically without dependencies, so that it can be shipped with PyPi and runs on any Linux distribution and version as well as cross-compiled on armv6/7/8).\n\nWhat are the advantages of the change?\n\nHaving one library to link to is easier and more inline with other libraries. When more functionality is needed, CMakeLists.txt doesn't need to be changed every time.\nHaving only one library makes it easier to check for ABI breaks.\nThe file overhead for every plugin is actually very small, so the overhead should be negligible.\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/":{"url":"cpp/api_reference/","title":"API Reference","keywords":"","body":"C++ API Reference\n\nclass Mavsdk\nclass Mavsdk::Configuration\nstruct MavlinkAddress\n\n\nclass Action\nclass ActionServer\nstruct AllowableFlightModes\nstruct ArmDisarm\n\n\nclass Calibration\nstruct ProgressData\n\n\nclass Camera\nstruct Information\nstruct CaptureInfo\nstruct Position\nstruct Quaternion\nstruct EulerAngle\nstruct Status\nstruct VideoStreamInfo\nstruct VideoStreamSettings\nstruct Option\nstruct Setting\nstruct SettingOptions\n\n\nclass CameraServer\nstruct CaptureInfo\nstruct CaptureStatus\nstruct Information\nstruct Position\nstruct Quaternion\nstruct StorageStatus\nstruct VideoStreaming\n\n\nclass ComponentInformation\nstruct FloatParam\nstruct FloatParamUpdate\n\n\nclass ComponentInformationServer\nstruct FloatParam\nstruct FloatParamUpdate\n\n\nclass Failure\nclass FollowMe\nstruct Config\nstruct TargetLocation\n\n\nclass Ftp\nclass FtpServer\nclass Geofence\nstruct Circle\nstruct GeofenceData\nstruct Polygon\nstruct Point\nstruct ProgressData\n\n\nclass geometry::CoordinateTransformation\nstruct GlobalCoordinate\nstruct LocalCoordinate\n\n\nclass Gimbal\nstruct ControlStatus\n\n\nclass Gripper\nclass Info\nstruct FlightInfo\nstruct Identification\nstruct Product\nstruct Version\n\n\nclass LogFiles\nstruct Entry\nstruct ProgressData\n\n\nclass ManualControl\nclass MavlinkPassthrough\nstruct CommandInt\nstruct CommandLong\n\n\nclass Mission\nstruct MissionItem\nstruct MissionPlan\nstruct MissionProgress\nstruct ProgressData\nstruct ProgressDataOrMission\n\n\nclass MissionRaw\nstruct MissionItem\nstruct MissionProgress\n\n\nclass MissionRawServer\nstruct MissionItem\nstruct MissionPlan\nstruct MissionProgress\n\n\nclass Mocap\nstruct AngleBody\nstruct AngularVelocityBody\nstruct AttitudePositionMocap\nstruct Covariance\nstruct Odometry\nstruct PositionBody\nstruct Quaternion\nstruct SpeedBody\nstruct VisionPositionEstimate\n\n\nclass Offboard\nstruct ActuatorControl\nstruct ActuatorControlGroup\nstruct Attitude\nstruct AttitudeRate\nstruct VelocityBodyYawspeed\nstruct VelocityNedYaw\nstruct PositionNedYaw\nstruct PositionGlobalYaw\n\n\nclass Param\nstruct AllParams\nstruct CustomParam\nstruct FloatParam\nstruct IntParam\n\n\nclass ParamServer\nstruct AllParams\nstruct CustomParam\nstruct FloatParam\nstruct IntParam\n\n\nclass Rtk\nstruct RtcmData\n\n\nclass ServerUtility\nclass Shell\nclass System\nstruct AutopilotVersion\n\n\nclass Telemetry\nstruct AccelerationFrd\nstruct ActuatorControlTarget\nstruct ActuatorOutputStatus\nstruct Altitude\nstruct AngularVelocityBody\nstruct AngularVelocityNed\nstruct Battery\nstruct Covariance\nstruct DistanceSensor\nstruct EulerAngle\nstruct FixedwingMetrics\nstruct GpsInfo\nstruct GpsGlobalOrigin\nstruct GroundTruth\nstruct Heading\nstruct Health\nstruct Imu\nstruct MagneticFieldFrd\nstruct Odometry\nstruct Position\nstruct PositionBody\nstruct PositionNed\nstruct VelocityNed\nstruct VelocityBody\nstruct PositionVelocityNed\nstruct Quaternion\nstruct RawGps\nstruct RcStatus\nstruct ScaledPressure\nstruct StatusText\n\n\nclass TelemetryServer\nstruct AccelerationFrd\nstruct ActuatorControlTarget\nstruct ActuatorOutputStatus\nstruct AngularVelocityBody\nstruct AngularVelocityFrd\nstruct Battery\nstruct Covariance\nstruct DistanceSensor\nstruct EulerAngle\nstruct FixedwingMetrics\nstruct GpsInfo\nstruct GroundTruth\nstruct Heading\nstruct Imu\nstruct MagneticFieldFrd\nstruct Odometry\nstruct Position\nstruct PositionBody\nstruct PositionNed\nstruct PositionVelocityNed\nstruct Quaternion\nstruct RawGps\nstruct RcStatus\nstruct ScaledPressure\nstruct StatusText\nstruct VelocityBody\nstruct VelocityNed\n\n\nclass TrackingServer\nstruct TrackPoint\nstruct TrackRectangle\n\n\nclass Transponder\nstruct AdsbVehicle\n\n\nclass Tune\nstruct TuneDescription\n\n\nclass Winch\nstruct Status\nstruct StatusFlags\n\n\nclass PluginBase\nclass Overloaded\nclass CallbackList\nclass CallbackListImpl\nclass Handle\nclass FakeHandle\nclass ServerComponent\nclass ServerPluginBase\nnamespace mavsdk (globals)\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/classmavsdk_1_1_action.html":{"url":"cpp/api_reference/classmavsdk_1_1_action.html","title":"class Action","keywords":"","body":"mavsdk::Action Class Reference\n#include: action.h\n\nEnable simple actions such as arming, taking off, and landing. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum OrbitYawBehavior\nYaw behaviour during orbit flight.\n\n\nenum Result\nPossible results returned for action requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Action calls.\n\n\nstd::functionResult, float)> GetTakeoffAltitudeCallback\nCallback type for get_takeoff_altitude_async.\n\n\nstd::functionResult, float)> GetMaximumSpeedCallback\nCallback type for get_maximum_speed_async.\n\n\nstd::functionResult, float)> GetReturnToLaunchAltitudeCallback\nCallback type for get_return_to_launch_altitude_async.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nAction (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nAction (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Action () override\nDestructor (internal use only).\n\n\n \nAction (const Action & other)\nCopy constructor.\n\n\nvoid\narm_async (const ResultCallback callback)\nSend command to arm the drone.\n\n\nResult\narm () const\nSend command to arm the drone.\n\n\nvoid\ndisarm_async (const ResultCallback callback)\nSend command to disarm the drone.\n\n\nResult\ndisarm () const\nSend command to disarm the drone.\n\n\nvoid\ntakeoff_async (const ResultCallback callback)\nSend command to take off and hover.\n\n\nResult\ntakeoff () const\nSend command to take off and hover.\n\n\nvoid\nland_async (const ResultCallback callback)\nSend command to land at the current position.\n\n\nResult\nland () const\nSend command to land at the current position.\n\n\nvoid\nreboot_async (const ResultCallback callback)\nSend command to reboot the drone components.\n\n\nResult\nreboot () const\nSend command to reboot the drone components.\n\n\nvoid\nshutdown_async (const ResultCallback callback)\nSend command to shut down the drone components.\n\n\nResult\nshutdown () const\nSend command to shut down the drone components.\n\n\nvoid\nterminate_async (const ResultCallback callback)\nSend command to terminate the drone.\n\n\nResult\nterminate () const\nSend command to terminate the drone.\n\n\nvoid\nkill_async (const ResultCallback callback)\nSend command to kill the drone.\n\n\nResult\nkill () const\nSend command to kill the drone.\n\n\nvoid\nreturn_to_launch_async (const ResultCallback callback)\nSend command to return to the launch (takeoff) position and land.\n\n\nResult\nreturn_to_launch () const\nSend command to return to the launch (takeoff) position and land.\n\n\nvoid\ngoto_location_async (double latitude_deg, double longitude_deg, float absolute_altitude_m, float yaw_deg, const ResultCallback callback)\nSend command to move the vehicle to a specific global position.\n\n\nResult\ngoto_location (double latitude_deg, double longitude_deg, float absolute_altitude_m, float yaw_deg)const\nSend command to move the vehicle to a specific global position.\n\n\nvoid\ndo_orbit_async (float radius_m, float velocity_ms, OrbitYawBehavior yaw_behavior, double latitude_deg, double longitude_deg, double absolute_altitude_m, const ResultCallback callback)\nSend command do orbit to the drone.\n\n\nResult\ndo_orbit (float radius_m, float velocity_ms, OrbitYawBehavior yaw_behavior, double latitude_deg, double longitude_deg, double absolute_altitude_m)const\nSend command do orbit to the drone.\n\n\nvoid\nhold_async (const ResultCallback callback)\nSend command to hold position (a.k.a. \"Loiter\").\n\n\nResult\nhold () const\nSend command to hold position (a.k.a. \"Loiter\").\n\n\nvoid\nset_actuator_async (int32_t index, float value, const ResultCallback callback)\nSend command to set the value of an actuator.\n\n\nResult\nset_actuator (int32_t index, float value)const\nSend command to set the value of an actuator.\n\n\nvoid\ntransition_to_fixedwing_async (const ResultCallback callback)\nSend command to transition the drone to fixedwing.\n\n\nResult\ntransition_to_fixedwing () const\nSend command to transition the drone to fixedwing.\n\n\nvoid\ntransition_to_multicopter_async (const ResultCallback callback)\nSend command to transition the drone to multicopter.\n\n\nResult\ntransition_to_multicopter () const\nSend command to transition the drone to multicopter.\n\n\nvoid\nget_takeoff_altitude_async (const GetTakeoffAltitudeCallback callback)\nGet the takeoff altitude (in meters above ground).\n\n\nstd::pairResult, float >\nget_takeoff_altitude () const\nGet the takeoff altitude (in meters above ground).\n\n\nvoid\nset_takeoff_altitude_async (float altitude, const ResultCallback callback)\nSet takeoff altitude (in meters above ground).\n\n\nResult\nset_takeoff_altitude (float altitude)const\nSet takeoff altitude (in meters above ground).\n\n\nvoid\nget_maximum_speed_async (const GetMaximumSpeedCallback callback)\nGet the vehicle maximum speed (in metres/second).\n\n\nstd::pairResult, float >\nget_maximum_speed () const\nGet the vehicle maximum speed (in metres/second).\n\n\nvoid\nset_maximum_speed_async (float speed, const ResultCallback callback)\nSet vehicle maximum speed (in metres/second).\n\n\nResult\nset_maximum_speed (float speed)const\nSet vehicle maximum speed (in metres/second).\n\n\nvoid\nget_return_to_launch_altitude_async (const GetReturnToLaunchAltitudeCallback callback)\nGet the return to launch minimum return altitude (in meters).\n\n\nstd::pairResult, float >\nget_return_to_launch_altitude () const\nGet the return to launch minimum return altitude (in meters).\n\n\nvoid\nset_return_to_launch_altitude_async (float relative_altitude_m, const ResultCallback callback)\nSet the return to launch minimum return altitude (in meters).\n\n\nResult\nset_return_to_launch_altitude (float relative_altitude_m)const\nSet the return to launch minimum return altitude (in meters).\n\n\nvoid\nset_current_speed_async (float speed_m_s, const ResultCallback callback)\nSet current speed.\n\n\nResult\nset_current_speed (float speed_m_s)const\nSet current speed.\n\n\nconst Action &\noperator= (const Action &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nAction() \nmavsdk::Action::Action(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto action = Action(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nAction() \nmavsdk::Action::Action(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto action = Action(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Action() \nmavsdk::Action::~Action() override\n\nDestructor (internal use only).\nAction() \nmavsdk::Action::Action(const Action &other)\n\nCopy constructor.\nParameters\n\nconst Action& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Action::ResultCallback = std::function\n\nCallback type for asynchronous Action calls.\ntypedef GetTakeoffAltitudeCallback \nusing mavsdk::Action::GetTakeoffAltitudeCallback = std::function\n\nCallback type for get_takeoff_altitude_async.\ntypedef GetMaximumSpeedCallback \nusing mavsdk::Action::GetMaximumSpeedCallback = std::function\n\nCallback type for get_maximum_speed_async.\ntypedef GetReturnToLaunchAltitudeCallback \nusing mavsdk::Action::GetReturnToLaunchAltitudeCallback = std::function\n\nCallback type for get_return_to_launch_altitude_async.\nMember Enumeration Documentation\nenum OrbitYawBehavior \nYaw behaviour during orbit flight.\n\n\n\nValue\nDescription\n\n\n\n\n HoldFrontToCircleCenter\nVehicle front points to the center (default). \n\n\n HoldInitialHeading\nVehicle front holds heading when message received. \n\n\n Uncontrolled\nYaw uncontrolled. \n\n\n HoldFrontTangentToCircle\nVehicle front follows flight path (tangential to circle). \n\n\n RcControlled\nYaw controlled by RC input. \n\n\n\nenum Result \nPossible results returned for action requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest was successful. \n\n\n NoSystem\nNo system is connected. \n\n\n ConnectionError\nConnection error. \n\n\n Busy\nVehicle is busy. \n\n\n CommandDenied\nCommand refused by vehicle. \n\n\n CommandDeniedLandedStateUnknown\nCommand refused because landed state is unknown. \n\n\n CommandDeniedNotLanded\nCommand refused because vehicle not landed. \n\n\n Timeout\nRequest timed out. \n\n\n VtolTransitionSupportUnknown\nHybrid/VTOL transition support is unknown. \n\n\n NoVtolTransitionSupport\nVehicle does not support hybrid/VTOL transitions. \n\n\n ParameterError\nError getting or setting parameter. \n\n\n Unsupported\nAction not supported. \n\n\n Failed\nAction failed. \n\n\n\nMember Function Documentation\narm_async() \nvoid mavsdk::Action::arm_async(const ResultCallback callback)\n\nSend command to arm the drone.\nArming a drone normally causes motors to spin at idle. Before arming take all safety precautions and stand clear of the drone!\nThis function is non-blocking. See 'arm' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\narm() \nResult mavsdk::Action::arm() const\n\nSend command to arm the drone.\nArming a drone normally causes motors to spin at idle. Before arming take all safety precautions and stand clear of the drone!\nThis function is blocking. See 'arm_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\ndisarm_async() \nvoid mavsdk::Action::disarm_async(const ResultCallback callback)\n\nSend command to disarm the drone.\nThis will disarm a drone that considers itself landed. If flying, the drone should reject the disarm command. Disarming means that all motors will stop.\nThis function is non-blocking. See 'disarm' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\ndisarm() \nResult mavsdk::Action::disarm() const\n\nSend command to disarm the drone.\nThis will disarm a drone that considers itself landed. If flying, the drone should reject the disarm command. Disarming means that all motors will stop.\nThis function is blocking. See 'disarm_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\ntakeoff_async() \nvoid mavsdk::Action::takeoff_async(const ResultCallback callback)\n\nSend command to take off and hover.\nThis switches the drone into position control mode and commands it to take off and hover at the takeoff altitude.\nNote that the vehicle must be armed before it can take off.\nThis function is non-blocking. See 'takeoff' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\ntakeoff() \nResult mavsdk::Action::takeoff() const\n\nSend command to take off and hover.\nThis switches the drone into position control mode and commands it to take off and hover at the takeoff altitude.\nNote that the vehicle must be armed before it can take off.\nThis function is blocking. See 'takeoff_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nland_async() \nvoid mavsdk::Action::land_async(const ResultCallback callback)\n\nSend command to land at the current position.\nThis switches the drone to 'Land' flight mode.\nThis function is non-blocking. See 'land' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nland() \nResult mavsdk::Action::land() const\n\nSend command to land at the current position.\nThis switches the drone to 'Land' flight mode.\nThis function is blocking. See 'land_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nreboot_async() \nvoid mavsdk::Action::reboot_async(const ResultCallback callback)\n\nSend command to reboot the drone components.\nThis will reboot the autopilot, companion computer, camera and gimbal.\nThis function is non-blocking. See 'reboot' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nreboot() \nResult mavsdk::Action::reboot() const\n\nSend command to reboot the drone components.\nThis will reboot the autopilot, companion computer, camera and gimbal.\nThis function is blocking. See 'reboot_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nshutdown_async() \nvoid mavsdk::Action::shutdown_async(const ResultCallback callback)\n\nSend command to shut down the drone components.\nThis will shut down the autopilot, onboard computer, camera and gimbal. This command should only be used when the autopilot is disarmed and autopilots commonly reject it if they are not already ready to shut down.\nThis function is non-blocking. See 'shutdown' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nshutdown() \nResult mavsdk::Action::shutdown() const\n\nSend command to shut down the drone components.\nThis will shut down the autopilot, onboard computer, camera and gimbal. This command should only be used when the autopilot is disarmed and autopilots commonly reject it if they are not already ready to shut down.\nThis function is blocking. See 'shutdown_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nterminate_async() \nvoid mavsdk::Action::terminate_async(const ResultCallback callback)\n\nSend command to terminate the drone.\nThis will run the terminate routine as configured on the drone (e.g. disarm and open the parachute).\nThis function is non-blocking. See 'terminate' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nterminate() \nResult mavsdk::Action::terminate() const\n\nSend command to terminate the drone.\nThis will run the terminate routine as configured on the drone (e.g. disarm and open the parachute).\nThis function is blocking. See 'terminate_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nkill_async() \nvoid mavsdk::Action::kill_async(const ResultCallback callback)\n\nSend command to kill the drone.\nThis will disarm a drone irrespective of whether it is landed or flying. Note that the drone will fall out of the sky if this command is used while flying.\nThis function is non-blocking. See 'kill' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nkill() \nResult mavsdk::Action::kill() const\n\nSend command to kill the drone.\nThis will disarm a drone irrespective of whether it is landed or flying. Note that the drone will fall out of the sky if this command is used while flying.\nThis function is blocking. See 'kill_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nreturn_to_launch_async() \nvoid mavsdk::Action::return_to_launch_async(const ResultCallback callback)\n\nSend command to return to the launch (takeoff) position and land.\nThis switches the drone into Return mode which generally means it will rise up to a certain altitude to clear any obstacles before heading back to the launch (takeoff) position and land there.\nThis function is non-blocking. See 'return_to_launch' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nreturn_to_launch() \nResult mavsdk::Action::return_to_launch() const\n\nSend command to return to the launch (takeoff) position and land.\nThis switches the drone into Return mode which generally means it will rise up to a certain altitude to clear any obstacles before heading back to the launch (takeoff) position and land there.\nThis function is blocking. See 'return_to_launch_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\ngoto_location_async() \nvoid mavsdk::Action::goto_location_async(double latitude_deg, double longitude_deg, float absolute_altitude_m, float yaw_deg, const ResultCallback callback)\n\nSend command to move the vehicle to a specific global position.\nThe latitude and longitude are given in degrees (WGS84 frame) and the altitude in meters AMSL (above mean sea level).\nThe yaw angle is in degrees (frame is NED, 0 is North, positive is clockwise).\nThis function is non-blocking. See 'goto_location' for the blocking counterpart.\nParameters\n\ndouble latitude_deg - \ndouble longitude_deg - \nfloat absolute_altitude_m - \nfloat yaw_deg - \nconst ResultCallback callback - \n\ngoto_location() \nResult mavsdk::Action::goto_location(double latitude_deg, double longitude_deg, float absolute_altitude_m, float yaw_deg) const\n\nSend command to move the vehicle to a specific global position.\nThe latitude and longitude are given in degrees (WGS84 frame) and the altitude in meters AMSL (above mean sea level).\nThe yaw angle is in degrees (frame is NED, 0 is North, positive is clockwise).\nThis function is blocking. See 'goto_location_async' for the non-blocking counterpart.\nParameters\n\ndouble latitude_deg - \ndouble longitude_deg - \nfloat absolute_altitude_m - \nfloat yaw_deg - \n\nReturns\n Result - Result of request.\ndo_orbit_async() \nvoid mavsdk::Action::do_orbit_async(float radius_m, float velocity_ms, OrbitYawBehavior yaw_behavior, double latitude_deg, double longitude_deg, double absolute_altitude_m, const ResultCallback callback)\n\nSend command do orbit to the drone.\nThis will run the orbit routine with the given parameters.\nThis function is non-blocking. See 'do_orbit' for the blocking counterpart.\nParameters\n\nfloat radius_m - \nfloat velocity_ms - \nOrbitYawBehavior yaw_behavior - \ndouble latitude_deg - \ndouble longitude_deg - \ndouble absolute_altitude_m - \nconst ResultCallback callback - \n\ndo_orbit() \nResult mavsdk::Action::do_orbit(float radius_m, float velocity_ms, OrbitYawBehavior yaw_behavior, double latitude_deg, double longitude_deg, double absolute_altitude_m) const\n\nSend command do orbit to the drone.\nThis will run the orbit routine with the given parameters.\nThis function is blocking. See 'do_orbit_async' for the non-blocking counterpart.\nParameters\n\nfloat radius_m - \nfloat velocity_ms - \nOrbitYawBehavior yaw_behavior - \ndouble latitude_deg - \ndouble longitude_deg - \ndouble absolute_altitude_m - \n\nReturns\n Result - Result of request.\nhold_async() \nvoid mavsdk::Action::hold_async(const ResultCallback callback)\n\nSend command to hold position (a.k.a. \"Loiter\").\nSends a command to drone to change to Hold flight mode, causing the vehicle to stop and maintain its current GPS position and altitude.\nNote: this command is specific to the PX4 Autopilot flight stack as it implies a change to a PX4-specific mode.\nThis function is non-blocking. See 'hold' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nhold() \nResult mavsdk::Action::hold() const\n\nSend command to hold position (a.k.a. \"Loiter\").\nSends a command to drone to change to Hold flight mode, causing the vehicle to stop and maintain its current GPS position and altitude.\nNote: this command is specific to the PX4 Autopilot flight stack as it implies a change to a PX4-specific mode.\nThis function is blocking. See 'hold_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nset_actuator_async() \nvoid mavsdk::Action::set_actuator_async(int32_t index, float value, const ResultCallback callback)\n\nSend command to set the value of an actuator.\nThis function is non-blocking. See 'set_actuator' for the blocking counterpart.\nParameters\n\nint32_t index - \nfloat value - \nconst ResultCallback callback - \n\nset_actuator() \nResult mavsdk::Action::set_actuator(int32_t index, float value) const\n\nSend command to set the value of an actuator.\nThis function is blocking. See 'set_actuator_async' for the non-blocking counterpart.\nParameters\n\nint32_t index - \nfloat value - \n\nReturns\n Result - Result of request.\ntransition_to_fixedwing_async() \nvoid mavsdk::Action::transition_to_fixedwing_async(const ResultCallback callback)\n\nSend command to transition the drone to fixedwing.\nThe associated action will only be executed for VTOL vehicles (on other vehicle types the command will fail). The command will succeed if called when the vehicle is already in fixedwing mode.\nThis function is non-blocking. See 'transition_to_fixedwing' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\ntransition_to_fixedwing() \nResult mavsdk::Action::transition_to_fixedwing() const\n\nSend command to transition the drone to fixedwing.\nThe associated action will only be executed for VTOL vehicles (on other vehicle types the command will fail). The command will succeed if called when the vehicle is already in fixedwing mode.\nThis function is blocking. See 'transition_to_fixedwing_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\ntransition_to_multicopter_async() \nvoid mavsdk::Action::transition_to_multicopter_async(const ResultCallback callback)\n\nSend command to transition the drone to multicopter.\nThe associated action will only be executed for VTOL vehicles (on other vehicle types the command will fail). The command will succeed if called when the vehicle is already in multicopter mode.\nThis function is non-blocking. See 'transition_to_multicopter' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\ntransition_to_multicopter() \nResult mavsdk::Action::transition_to_multicopter() const\n\nSend command to transition the drone to multicopter.\nThe associated action will only be executed for VTOL vehicles (on other vehicle types the command will fail). The command will succeed if called when the vehicle is already in multicopter mode.\nThis function is blocking. See 'transition_to_multicopter_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nget_takeoff_altitude_async() \nvoid mavsdk::Action::get_takeoff_altitude_async(const GetTakeoffAltitudeCallback callback)\n\nGet the takeoff altitude (in meters above ground).\nThis function is non-blocking. See 'get_takeoff_altitude' for the blocking counterpart.\nParameters\n\nconst GetTakeoffAltitudeCallback callback - \n\nget_takeoff_altitude() \nstd::pair mavsdk::Action::get_takeoff_altitude() const\n\nGet the takeoff altitude (in meters above ground).\nThis function is blocking. See 'get_takeoff_altitude_async' for the non-blocking counterpart.\nReturns\n std::pairResult, float > - Result of request.\nset_takeoff_altitude_async() \nvoid mavsdk::Action::set_takeoff_altitude_async(float altitude, const ResultCallback callback)\n\nSet takeoff altitude (in meters above ground).\nThis function is non-blocking. See 'set_takeoff_altitude' for the blocking counterpart.\nParameters\n\nfloat altitude - \nconst ResultCallback callback - \n\nset_takeoff_altitude() \nResult mavsdk::Action::set_takeoff_altitude(float altitude) const\n\nSet takeoff altitude (in meters above ground).\nThis function is blocking. See 'set_takeoff_altitude_async' for the non-blocking counterpart.\nParameters\n\nfloat altitude - \n\nReturns\n Result - Result of request.\nget_maximum_speed_async() \nvoid mavsdk::Action::get_maximum_speed_async(const GetMaximumSpeedCallback callback)\n\nGet the vehicle maximum speed (in metres/second).\nThis function is non-blocking. See 'get_maximum_speed' for the blocking counterpart.\nParameters\n\nconst GetMaximumSpeedCallback callback - \n\nget_maximum_speed() \nstd::pair mavsdk::Action::get_maximum_speed() const\n\nGet the vehicle maximum speed (in metres/second).\nThis function is blocking. See 'get_maximum_speed_async' for the non-blocking counterpart.\nReturns\n std::pairResult, float > - Result of request.\nset_maximum_speed_async() \nvoid mavsdk::Action::set_maximum_speed_async(float speed, const ResultCallback callback)\n\nSet vehicle maximum speed (in metres/second).\nThis function is non-blocking. See 'set_maximum_speed' for the blocking counterpart.\nParameters\n\nfloat speed - \nconst ResultCallback callback - \n\nset_maximum_speed() \nResult mavsdk::Action::set_maximum_speed(float speed) const\n\nSet vehicle maximum speed (in metres/second).\nThis function is blocking. See 'set_maximum_speed_async' for the non-blocking counterpart.\nParameters\n\nfloat speed - \n\nReturns\n Result - Result of request.\nget_return_to_launch_altitude_async() \nvoid mavsdk::Action::get_return_to_launch_altitude_async(const GetReturnToLaunchAltitudeCallback callback)\n\nGet the return to launch minimum return altitude (in meters).\nThis function is non-blocking. See 'get_return_to_launch_altitude' for the blocking counterpart.\nParameters\n\nconst GetReturnToLaunchAltitudeCallback callback - \n\nget_return_to_launch_altitude() \nstd::pair mavsdk::Action::get_return_to_launch_altitude() const\n\nGet the return to launch minimum return altitude (in meters).\nThis function is blocking. See 'get_return_to_launch_altitude_async' for the non-blocking counterpart.\nReturns\n std::pairResult, float > - Result of request.\nset_return_to_launch_altitude_async() \nvoid mavsdk::Action::set_return_to_launch_altitude_async(float relative_altitude_m, const ResultCallback callback)\n\nSet the return to launch minimum return altitude (in meters).\nThis function is non-blocking. See 'set_return_to_launch_altitude' for the blocking counterpart.\nParameters\n\nfloat relative_altitude_m - \nconst ResultCallback callback - \n\nset_return_to_launch_altitude() \nResult mavsdk::Action::set_return_to_launch_altitude(float relative_altitude_m) const\n\nSet the return to launch minimum return altitude (in meters).\nThis function is blocking. See 'set_return_to_launch_altitude_async' for the non-blocking counterpart.\nParameters\n\nfloat relative_altitude_m - \n\nReturns\n Result - Result of request.\nset_current_speed_async() \nvoid mavsdk::Action::set_current_speed_async(float speed_m_s, const ResultCallback callback)\n\nSet current speed.\nThis will set the speed during a mission, reposition, and similar. It is ephemeral, so not stored on the drone and does not survive a reboot.\nThis function is non-blocking. See 'set_current_speed' for the blocking counterpart.\nParameters\n\nfloat speed_m_s - \nconst ResultCallback callback - \n\nset_current_speed() \nResult mavsdk::Action::set_current_speed(float speed_m_s) const\n\nSet current speed.\nThis will set the speed during a mission, reposition, and similar. It is ephemeral, so not stored on the drone and does not survive a reboot.\nThis function is blocking. See 'set_current_speed_async' for the non-blocking counterpart.\nParameters\n\nfloat speed_m_s - \n\nReturns\n Result - Result of request.\noperator=() \nconst Action& mavsdk::Action::operator=(const Action &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Action& - \n\nReturns\n const Action & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/classmavsdk_1_1_action_server.html":{"url":"cpp/api_reference/classmavsdk_1_1_action_server.html","title":"class ActionServer","keywords":"","body":"mavsdk::ActionServer Class Reference\n#include: action_server.h\n\nProvide vehicle actions (as a server) such as arming, taking off, and landing. \nData Structures\nstruct AllowableFlightModes\nstruct ArmDisarm\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum FlightMode\nFlight modes.\n\n\nenum Result\nPossible results returned for action requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous ActionServer calls.\n\n\nstd::functionResult, ArmDisarm)> ArmDisarmCallback\nCallback type for subscribe_arm_disarm.\n\n\nHandleResult, ArmDisarm > ArmDisarmHandle\nHandle type for subscribe_arm_disarm.\n\n\nstd::functionResult, FlightMode)> FlightModeChangeCallback\nCallback type for subscribe_flight_mode_change.\n\n\nHandleResult, FlightMode > FlightModeChangeHandle\nHandle type for subscribe_flight_mode_change.\n\n\nstd::functionResult, bool)> TakeoffCallback\nCallback type for subscribe_takeoff.\n\n\nHandleResult, bool > TakeoffHandle\nHandle type for subscribe_takeoff.\n\n\nstd::functionResult, bool)> LandCallback\nCallback type for subscribe_land.\n\n\nHandleResult, bool > LandHandle\nHandle type for subscribe_land.\n\n\nstd::functionResult, bool)> RebootCallback\nCallback type for subscribe_reboot.\n\n\nHandleResult, bool > RebootHandle\nHandle type for subscribe_reboot.\n\n\nstd::functionResult, bool)> ShutdownCallback\nCallback type for subscribe_shutdown.\n\n\nHandleResult, bool > ShutdownHandle\nHandle type for subscribe_shutdown.\n\n\nstd::functionResult, bool)> TerminateCallback\nCallback type for subscribe_terminate.\n\n\nHandleResult, bool > TerminateHandle\nHandle type for subscribe_terminate.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nActionServer (std::shared_ptrServerComponent > server_component)\nConstructor. Creates the plugin for a ServerComponent instance.\n\n\n \n~ActionServer () override\nDestructor (internal use only).\n\n\n \nActionServer (const ActionServer & other)\nCopy constructor.\n\n\nArmDisarmHandle\nsubscribe_arm_disarm (const ArmDisarmCallback & callback)\nSubscribe to ARM/DISARM commands.\n\n\nvoid\nunsubscribe_arm_disarm (ArmDisarmHandle handle)\nUnsubscribe from subscribe_arm_disarm.\n\n\nFlightModeChangeHandle\nsubscribe_flight_mode_change (const FlightModeChangeCallback & callback)\nSubscribe to DO_SET_MODE.\n\n\nvoid\nunsubscribe_flight_mode_change (FlightModeChangeHandle handle)\nUnsubscribe from subscribe_flight_mode_change.\n\n\nTakeoffHandle\nsubscribe_takeoff (const TakeoffCallback & callback)\nSubscribe to takeoff command.\n\n\nvoid\nunsubscribe_takeoff (TakeoffHandle handle)\nUnsubscribe from subscribe_takeoff.\n\n\nLandHandle\nsubscribe_land (const LandCallback & callback)\nSubscribe to land command.\n\n\nvoid\nunsubscribe_land (LandHandle handle)\nUnsubscribe from subscribe_land.\n\n\nRebootHandle\nsubscribe_reboot (const RebootCallback & callback)\nSubscribe to reboot command.\n\n\nvoid\nunsubscribe_reboot (RebootHandle handle)\nUnsubscribe from subscribe_reboot.\n\n\nShutdownHandle\nsubscribe_shutdown (const ShutdownCallback & callback)\nSubscribe to shutdown command.\n\n\nvoid\nunsubscribe_shutdown (ShutdownHandle handle)\nUnsubscribe from subscribe_shutdown.\n\n\nTerminateHandle\nsubscribe_terminate (const TerminateCallback & callback)\nSubscribe to terminate command.\n\n\nvoid\nunsubscribe_terminate (TerminateHandle handle)\nUnsubscribe from subscribe_terminate.\n\n\nResult\nset_allow_takeoff (bool allow_takeoff)const\nCan the vehicle takeoff.\n\n\nResult\nset_armable (bool armable, bool force_armable)const\nCan the vehicle arm when requested.\n\n\nResult\nset_disarmable (bool disarmable, bool force_disarmable)const\nCan the vehicle disarm when requested.\n\n\nResult\nset_allowable_flight_modes (AllowableFlightModes flight_modes)const\nSet which modes the vehicle can transition to (Manual always allowed)\n\n\nActionServer::AllowableFlightModes\nget_allowable_flight_modes () const\nGet which modes the vehicle can transition to (Manual always allowed)\n\n\nconst ActionServer &\noperator= (const ActionServer &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nActionServer() \nmavsdk::ActionServer::ActionServer(std::shared_ptr server_component)\n\nConstructor. Creates the plugin for a ServerComponent instance.\nThe plugin is typically created as shown below: \nauto action_server = ActionServer(server_component);\n\nParameters\n\nstd::shared_ptrServerComponent > server_component - The ServerComponent instance associated with this server plugin.\n\n~ActionServer() \nmavsdk::ActionServer::~ActionServer() override\n\nDestructor (internal use only).\nActionServer() \nmavsdk::ActionServer::ActionServer(const ActionServer &other)\n\nCopy constructor.\nParameters\n\nconst ActionServer& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::ActionServer::ResultCallback = std::function\n\nCallback type for asynchronous ActionServer calls.\ntypedef ArmDisarmCallback \nusing mavsdk::ActionServer::ArmDisarmCallback = std::function\n\nCallback type for subscribe_arm_disarm.\ntypedef ArmDisarmHandle \nusing mavsdk::ActionServer::ArmDisarmHandle = Handle\n\nHandle type for subscribe_arm_disarm.\ntypedef FlightModeChangeCallback \nusing mavsdk::ActionServer::FlightModeChangeCallback = std::function\n\nCallback type for subscribe_flight_mode_change.\ntypedef FlightModeChangeHandle \nusing mavsdk::ActionServer::FlightModeChangeHandle = Handle\n\nHandle type for subscribe_flight_mode_change.\ntypedef TakeoffCallback \nusing mavsdk::ActionServer::TakeoffCallback = std::function\n\nCallback type for subscribe_takeoff.\ntypedef TakeoffHandle \nusing mavsdk::ActionServer::TakeoffHandle = Handle\n\nHandle type for subscribe_takeoff.\ntypedef LandCallback \nusing mavsdk::ActionServer::LandCallback = std::function\n\nCallback type for subscribe_land.\ntypedef LandHandle \nusing mavsdk::ActionServer::LandHandle = Handle\n\nHandle type for subscribe_land.\ntypedef RebootCallback \nusing mavsdk::ActionServer::RebootCallback = std::function\n\nCallback type for subscribe_reboot.\ntypedef RebootHandle \nusing mavsdk::ActionServer::RebootHandle = Handle\n\nHandle type for subscribe_reboot.\ntypedef ShutdownCallback \nusing mavsdk::ActionServer::ShutdownCallback = std::function\n\nCallback type for subscribe_shutdown.\ntypedef ShutdownHandle \nusing mavsdk::ActionServer::ShutdownHandle = Handle\n\nHandle type for subscribe_shutdown.\ntypedef TerminateCallback \nusing mavsdk::ActionServer::TerminateCallback = std::function\n\nCallback type for subscribe_terminate.\ntypedef TerminateHandle \nusing mavsdk::ActionServer::TerminateHandle = Handle\n\nHandle type for subscribe_terminate.\nMember Enumeration Documentation\nenum FlightMode \nFlight modes.\nFor more information about flight modes, check out https://docs.px4.io/master/en/config/flight_mode.html.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nMode not known. \n\n\n Ready\nArmed and ready to take off. \n\n\n Takeoff\nTaking off. \n\n\n Hold\nHolding (hovering in place (or circling for fixed-wing vehicles). \n\n\n Mission\nIn mission. \n\n\n ReturnToLaunch\nReturning to launch position (then landing). \n\n\n Land\nLanding. \n\n\n Offboard\nIn 'offboard' mode. \n\n\n FollowMe\nIn 'follow-me' mode. \n\n\n Manual\nIn 'Manual' mode. \n\n\n Altctl\nIn 'Altitude Control' mode. \n\n\n Posctl\nIn 'Position Control' mode. \n\n\n Acro\nIn 'Acro' mode. \n\n\n Stabilized\nIn 'Stabilize' mode. \n\n\n\nenum Result \nPossible results returned for action requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest was successful. \n\n\n NoSystem\nNo system is connected. \n\n\n ConnectionError\nConnection error. \n\n\n Busy\nVehicle is busy. \n\n\n CommandDenied\nCommand refused by vehicle. \n\n\n CommandDeniedLandedStateUnknown\nCommand refused because landed state is unknown. \n\n\n CommandDeniedNotLanded\nCommand refused because vehicle not landed. \n\n\n Timeout\nRequest timed out. \n\n\n VtolTransitionSupportUnknown\nHybrid/VTOL transition support is unknown. \n\n\n NoVtolTransitionSupport\nVehicle does not support hybrid/VTOL transitions. \n\n\n ParameterError\nError getting or setting parameter. \n\n\n Next\nIntermediate message showing progress or instructions on the next steps. \n\n\n\nMember Function Documentation\nsubscribe_arm_disarm() \nArmDisarmHandle mavsdk::ActionServer::subscribe_arm_disarm(const ArmDisarmCallback &callback)\n\nSubscribe to ARM/DISARM commands.\nParameters\n\nconst ArmDisarmCallback& callback - \n\nReturns\n ArmDisarmHandle - \nunsubscribe_arm_disarm() \nvoid mavsdk::ActionServer::unsubscribe_arm_disarm(ArmDisarmHandle handle)\n\nUnsubscribe from subscribe_arm_disarm.\nParameters\n\nArmDisarmHandle handle - \n\nsubscribe_flight_mode_change() \nFlightModeChangeHandle mavsdk::ActionServer::subscribe_flight_mode_change(const FlightModeChangeCallback &callback)\n\nSubscribe to DO_SET_MODE.\nParameters\n\nconst FlightModeChangeCallback& callback - \n\nReturns\n FlightModeChangeHandle - \nunsubscribe_flight_mode_change() \nvoid mavsdk::ActionServer::unsubscribe_flight_mode_change(FlightModeChangeHandle handle)\n\nUnsubscribe from subscribe_flight_mode_change.\nParameters\n\nFlightModeChangeHandle handle - \n\nsubscribe_takeoff() \nTakeoffHandle mavsdk::ActionServer::subscribe_takeoff(const TakeoffCallback &callback)\n\nSubscribe to takeoff command.\nParameters\n\nconst TakeoffCallback& callback - \n\nReturns\n TakeoffHandle - \nunsubscribe_takeoff() \nvoid mavsdk::ActionServer::unsubscribe_takeoff(TakeoffHandle handle)\n\nUnsubscribe from subscribe_takeoff.\nParameters\n\nTakeoffHandle handle - \n\nsubscribe_land() \nLandHandle mavsdk::ActionServer::subscribe_land(const LandCallback &callback)\n\nSubscribe to land command.\nParameters\n\nconst LandCallback& callback - \n\nReturns\n LandHandle - \nunsubscribe_land() \nvoid mavsdk::ActionServer::unsubscribe_land(LandHandle handle)\n\nUnsubscribe from subscribe_land.\nParameters\n\nLandHandle handle - \n\nsubscribe_reboot() \nRebootHandle mavsdk::ActionServer::subscribe_reboot(const RebootCallback &callback)\n\nSubscribe to reboot command.\nParameters\n\nconst RebootCallback& callback - \n\nReturns\n RebootHandle - \nunsubscribe_reboot() \nvoid mavsdk::ActionServer::unsubscribe_reboot(RebootHandle handle)\n\nUnsubscribe from subscribe_reboot.\nParameters\n\nRebootHandle handle - \n\nsubscribe_shutdown() \nShutdownHandle mavsdk::ActionServer::subscribe_shutdown(const ShutdownCallback &callback)\n\nSubscribe to shutdown command.\nParameters\n\nconst ShutdownCallback& callback - \n\nReturns\n ShutdownHandle - \nunsubscribe_shutdown() \nvoid mavsdk::ActionServer::unsubscribe_shutdown(ShutdownHandle handle)\n\nUnsubscribe from subscribe_shutdown.\nParameters\n\nShutdownHandle handle - \n\nsubscribe_terminate() \nTerminateHandle mavsdk::ActionServer::subscribe_terminate(const TerminateCallback &callback)\n\nSubscribe to terminate command.\nParameters\n\nconst TerminateCallback& callback - \n\nReturns\n TerminateHandle - \nunsubscribe_terminate() \nvoid mavsdk::ActionServer::unsubscribe_terminate(TerminateHandle handle)\n\nUnsubscribe from subscribe_terminate.\nParameters\n\nTerminateHandle handle - \n\nset_allow_takeoff() \nResult mavsdk::ActionServer::set_allow_takeoff(bool allow_takeoff) const\n\nCan the vehicle takeoff.\nThis function is blocking.\nParameters\n\nbool allow_takeoff - \n\nReturns\n Result - Result of request.\nset_armable() \nResult mavsdk::ActionServer::set_armable(bool armable, bool force_armable) const\n\nCan the vehicle arm when requested.\nThis function is blocking.\nParameters\n\nbool armable - \nbool force_armable - \n\nReturns\n Result - Result of request.\nset_disarmable() \nResult mavsdk::ActionServer::set_disarmable(bool disarmable, bool force_disarmable) const\n\nCan the vehicle disarm when requested.\nThis function is blocking.\nParameters\n\nbool disarmable - \nbool force_disarmable - \n\nReturns\n Result - Result of request.\nset_allowable_flight_modes() \nResult mavsdk::ActionServer::set_allowable_flight_modes(AllowableFlightModes flight_modes) const\n\nSet which modes the vehicle can transition to (Manual always allowed)\nThis function is blocking.\nParameters\n\nAllowableFlightModes flight_modes - \n\nReturns\n Result - Result of request.\nget_allowable_flight_modes() \nActionServer::AllowableFlightModes mavsdk::ActionServer::get_allowable_flight_modes() const\n\nGet which modes the vehicle can transition to (Manual always allowed)\nThis function is blocking.\nReturns\n ActionServer::AllowableFlightModes - Result of request.\noperator=() \nconst ActionServer& mavsdk::ActionServer::operator=(const ActionServer &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst ActionServer& - \n\nReturns\n const ActionServer & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html":{"url":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_allowable_flight_modes.html","title":"struct AllowableFlightModes","keywords":"","body":"mavsdk::ActionServer::AllowableFlightModes Struct Reference\n#include: action_server.h\n\nState to check if the vehicle can transition to respective flightmodes. \nData Fields\nbool can_auto_mode {} - Auto/mission mode.\nbool can_guided_mode {} - Guided mode.\nbool can_stabilize_mode {} - Stabilize mode.\nField Documentation\ncan_auto_mode \nbool mavsdk::ActionServer::AllowableFlightModes::can_auto_mode {}\n\nAuto/mission mode.\ncan_guided_mode \nbool mavsdk::ActionServer::AllowableFlightModes::can_guided_mode {}\n\nGuided mode.\ncan_stabilize_mode \nbool mavsdk::ActionServer::AllowableFlightModes::can_stabilize_mode {}\n\nStabilize mode.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html":{"url":"cpp/api_reference/structmavsdk_1_1_action_server_1_1_arm_disarm.html","title":"struct ArmDisarm","keywords":"","body":"mavsdk::ActionServer::ArmDisarm Struct Reference\n#include: action_server.h\n\nArming message type. \nData Fields\nbool arm {} - Should vehicle arm.\nbool force {} - Should arm override pre-flight checks.\nField Documentation\narm \nbool mavsdk::ActionServer::ArmDisarm::arm {}\n\nShould vehicle arm.\nforce \nbool mavsdk::ActionServer::ArmDisarm::force {}\n\nShould arm override pre-flight checks.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_calibration.html":{"url":"cpp/api_reference/classmavsdk_1_1_calibration.html","title":"class Calibration","keywords":"","body":"mavsdk::Calibration Class Reference\n#include: calibration.h\n\nEnable to calibrate sensors of a drone such as gyro, accelerometer, and magnetometer. \nData Structures\nstruct ProgressData\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for calibration commands.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Calibration calls.\n\n\nstd::functionResult, ProgressData)> CalibrateGyroCallback\nCallback type for calibrate_gyro_async.\n\n\nstd::functionResult, ProgressData)> CalibrateAccelerometerCallback\nCallback type for calibrate_accelerometer_async.\n\n\nstd::functionResult, ProgressData)> CalibrateMagnetometerCallback\nCallback type for calibrate_magnetometer_async.\n\n\nstd::functionResult, ProgressData)> CalibrateLevelHorizonCallback\nCallback type for calibrate_level_horizon_async.\n\n\nstd::functionResult, ProgressData)> CalibrateGimbalAccelerometerCallback\nCallback type for calibrate_gimbal_accelerometer_async.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nCalibration (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nCalibration (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Calibration () override\nDestructor (internal use only).\n\n\n \nCalibration (const Calibration & other)\nCopy constructor.\n\n\nvoid\ncalibrate_gyro_async (const CalibrateGyroCallback & callback)\nPerform gyro calibration.\n\n\nvoid\ncalibrate_accelerometer_async (const CalibrateAccelerometerCallback & callback)\nPerform accelerometer calibration.\n\n\nvoid\ncalibrate_magnetometer_async (const CalibrateMagnetometerCallback & callback)\nPerform magnetometer calibration.\n\n\nvoid\ncalibrate_level_horizon_async (const CalibrateLevelHorizonCallback & callback)\nPerform board level horizon calibration.\n\n\nvoid\ncalibrate_gimbal_accelerometer_async (const CalibrateGimbalAccelerometerCallback & callback)\nPerform gimbal accelerometer calibration.\n\n\nResult\ncancel () const\nCancel ongoing calibration process.\n\n\nconst Calibration &\noperator= (const Calibration &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nCalibration() \nmavsdk::Calibration::Calibration(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto calibration = Calibration(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nCalibration() \nmavsdk::Calibration::Calibration(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto calibration = Calibration(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Calibration() \nmavsdk::Calibration::~Calibration() override\n\nDestructor (internal use only).\nCalibration() \nmavsdk::Calibration::Calibration(const Calibration &other)\n\nCopy constructor.\nParameters\n\nconst Calibration& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Calibration::ResultCallback = std::function\n\nCallback type for asynchronous Calibration calls.\ntypedef CalibrateGyroCallback \nusing mavsdk::Calibration::CalibrateGyroCallback = std::function\n\nCallback type for calibrate_gyro_async.\ntypedef CalibrateAccelerometerCallback \nusing mavsdk::Calibration::CalibrateAccelerometerCallback = std::function\n\nCallback type for calibrate_accelerometer_async.\ntypedef CalibrateMagnetometerCallback \nusing mavsdk::Calibration::CalibrateMagnetometerCallback = std::function\n\nCallback type for calibrate_magnetometer_async.\ntypedef CalibrateLevelHorizonCallback \nusing mavsdk::Calibration::CalibrateLevelHorizonCallback = std::function\n\nCallback type for calibrate_level_horizon_async.\ntypedef CalibrateGimbalAccelerometerCallback \nusing mavsdk::Calibration::CalibrateGimbalAccelerometerCallback = std::function\n\nCallback type for calibrate_gimbal_accelerometer_async.\nMember Enumeration Documentation\nenum Result \nPossible results returned for calibration commands.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nThe calibration succeeded. \n\n\n Next\nIntermediate message showing progress or instructions on the next steps. \n\n\n Failed\nCalibration failed. \n\n\n NoSystem\nNo system is connected. \n\n\n ConnectionError\nConnection error. \n\n\n Busy\nVehicle is busy. \n\n\n CommandDenied\nCommand refused by vehicle. \n\n\n Timeout\nCommand timed out. \n\n\n Cancelled\nCalibration process was cancelled. \n\n\n FailedArmed\nCalibration process failed since the vehicle is armed. \n\n\n Unsupported\nFunctionality not supported. \n\n\n\nMember Function Documentation\ncalibrate_gyro_async() \nvoid mavsdk::Calibration::calibrate_gyro_async(const CalibrateGyroCallback &callback)\n\nPerform gyro calibration.\nParameters\n\nconst CalibrateGyroCallback& callback - \n\ncalibrate_accelerometer_async() \nvoid mavsdk::Calibration::calibrate_accelerometer_async(const CalibrateAccelerometerCallback &callback)\n\nPerform accelerometer calibration.\nParameters\n\nconst CalibrateAccelerometerCallback& callback - \n\ncalibrate_magnetometer_async() \nvoid mavsdk::Calibration::calibrate_magnetometer_async(const CalibrateMagnetometerCallback &callback)\n\nPerform magnetometer calibration.\nParameters\n\nconst CalibrateMagnetometerCallback& callback - \n\ncalibrate_level_horizon_async() \nvoid mavsdk::Calibration::calibrate_level_horizon_async(const CalibrateLevelHorizonCallback &callback)\n\nPerform board level horizon calibration.\nParameters\n\nconst CalibrateLevelHorizonCallback& callback - \n\ncalibrate_gimbal_accelerometer_async() \nvoid mavsdk::Calibration::calibrate_gimbal_accelerometer_async(const CalibrateGimbalAccelerometerCallback &callback)\n\nPerform gimbal accelerometer calibration.\nParameters\n\nconst CalibrateGimbalAccelerometerCallback& callback - \n\ncancel() \nResult mavsdk::Calibration::cancel() const\n\nCancel ongoing calibration process.\nThis function is blocking.\nReturns\n Result - Result of request.\noperator=() \nconst Calibration& mavsdk::Calibration::operator=(const Calibration &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Calibration& - \n\nReturns\n const Calibration & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html":{"url":"cpp/api_reference/structmavsdk_1_1_calibration_1_1_progress_data.html","title":"struct ProgressData","keywords":"","body":"mavsdk::Calibration::ProgressData Struct Reference\n#include: calibration.h\n\nProgress data coming from calibration. \nCan be a progress percentage, or an instruction text. \nData Fields\nbool has_progress { false} - Whether this ProgressData contains a 'progress' status or not.\nfloat progress {float(NAN)} - Progress (percentage)\nbool has_status_text { false} - Whether this ProgressData contains a 'status_text' or not.\nstd::string status_text {} - Instruction text.\nField Documentation\nhas_progress \nbool mavsdk::Calibration::ProgressData::has_progress { false}\n\nWhether this ProgressData contains a 'progress' status or not.\nprogress \nfloat mavsdk::Calibration::ProgressData::progress {float(NAN)}\n\nProgress (percentage)\nhas_status_text \nbool mavsdk::Calibration::ProgressData::has_status_text { false}\n\nWhether this ProgressData contains a 'status_text' or not.\nstatus_text \nstd::string mavsdk::Calibration::ProgressData::status_text {}\n\nInstruction text.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_camera.html":{"url":"cpp/api_reference/classmavsdk_1_1_camera.html","title":"class Camera","keywords":"","body":"mavsdk::Camera Class Reference\n#include: camera.h\n\nCan be used to manage cameras that implement the MAVLink Camera Protocol: https://mavlink.io/en/protocol/camera.html. \nCurrently only a single camera is supported. When multiple cameras are supported the plugin will need to be instantiated separately for every camera and the camera selected using select_camera. \nData Structures\nstruct CaptureInfo\nstruct EulerAngle\nstruct Information\nstruct Option\nstruct Position\nstruct Quaternion\nstruct Setting\nstruct SettingOptions\nstruct Status\nstruct VideoStreamInfo\nstruct VideoStreamSettings\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Mode\nCamera mode type.\n\n\nenum PhotosRange\nPhotos range type.\n\n\nenum Result\nPossible results returned for camera commands.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Camera calls.\n\n\nstd::functionResult, std::vectorCaptureInfo >)> ListPhotosCallback\nCallback type for list_photos_async.\n\n\nstd::functionMode)> ModeCallback\nCallback type for subscribe_mode.\n\n\nHandleMode > ModeHandle\nHandle type for subscribe_mode.\n\n\nstd::functionInformation)> InformationCallback\nCallback type for subscribe_information.\n\n\nHandleInformation > InformationHandle\nHandle type for subscribe_information.\n\n\nstd::functionVideoStreamInfo)> VideoStreamInfoCallback\nCallback type for subscribe_video_stream_info.\n\n\nHandleVideoStreamInfo > VideoStreamInfoHandle\nHandle type for subscribe_video_stream_info.\n\n\nstd::functionCaptureInfo)> CaptureInfoCallback\nCallback type for subscribe_capture_info.\n\n\nHandleCaptureInfo > CaptureInfoHandle\nHandle type for subscribe_capture_info.\n\n\nstd::functionStatus)> StatusCallback\nCallback type for subscribe_status.\n\n\nHandleStatus > StatusHandle\nHandle type for subscribe_status.\n\n\nstd::functionSetting >)> CurrentSettingsCallback\nCallback type for subscribe_current_settings.\n\n\nHandleSetting > > CurrentSettingsHandle\nHandle type for subscribe_current_settings.\n\n\nstd::functionSettingOptions >)> PossibleSettingOptionsCallback\nCallback type for subscribe_possible_setting_options.\n\n\nHandleSettingOptions > > PossibleSettingOptionsHandle\nHandle type for subscribe_possible_setting_options.\n\n\nstd::functionResult, Setting)> GetSettingCallback\nCallback type for get_setting_async.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nCamera (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nCamera (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Camera () override\nDestructor (internal use only).\n\n\n \nCamera (const Camera & other)\nCopy constructor.\n\n\nvoid\nprepare_async (const ResultCallback callback)\nPrepare the camera plugin (e.g. download the camera definition, etc).\n\n\nResult\nprepare () const\nPrepare the camera plugin (e.g. download the camera definition, etc).\n\n\nvoid\ntake_photo_async (const ResultCallback callback)\nTake one photo.\n\n\nResult\ntake_photo () const\nTake one photo.\n\n\nvoid\nstart_photo_interval_async (float interval_s, const ResultCallback callback)\nStart photo timelapse with a given interval.\n\n\nResult\nstart_photo_interval (float interval_s)const\nStart photo timelapse with a given interval.\n\n\nvoid\nstop_photo_interval_async (const ResultCallback callback)\nStop a running photo timelapse.\n\n\nResult\nstop_photo_interval () const\nStop a running photo timelapse.\n\n\nvoid\nstart_video_async (const ResultCallback callback)\nStart a video recording.\n\n\nResult\nstart_video () const\nStart a video recording.\n\n\nvoid\nstop_video_async (const ResultCallback callback)\nStop a running video recording.\n\n\nResult\nstop_video () const\nStop a running video recording.\n\n\nResult\nstart_video_streaming (int32_t stream_id)const\nStart video streaming.\n\n\nResult\nstop_video_streaming (int32_t stream_id)const\nStop current video streaming.\n\n\nvoid\nset_mode_async (Mode mode, const ResultCallback callback)\nSet camera mode.\n\n\nResult\nset_mode (Mode mode)const\nSet camera mode.\n\n\nvoid\nlist_photos_async (PhotosRange photos_range, const ListPhotosCallback callback)\nList photos available on the camera.\n\n\nstd::pairResult, std::vectorCamera::CaptureInfo > >\nlist_photos (PhotosRange photos_range)const\nList photos available on the camera.\n\n\nModeHandle\nsubscribe_mode (const ModeCallback & callback)\nSubscribe to camera mode updates.\n\n\nvoid\nunsubscribe_mode (ModeHandle handle)\nUnsubscribe from subscribe_mode.\n\n\nMode\nmode () const\nPoll for 'Mode' (blocking).\n\n\nInformationHandle\nsubscribe_information (const InformationCallback & callback)\nSubscribe to camera information updates.\n\n\nvoid\nunsubscribe_information (InformationHandle handle)\nUnsubscribe from subscribe_information.\n\n\nInformation\ninformation () const\nPoll for 'Information' (blocking).\n\n\nVideoStreamInfoHandle\nsubscribe_video_stream_info (const VideoStreamInfoCallback & callback)\nSubscribe to video stream info updates.\n\n\nvoid\nunsubscribe_video_stream_info (VideoStreamInfoHandle handle)\nUnsubscribe from subscribe_video_stream_info.\n\n\nVideoStreamInfo\nvideo_stream_info () const\nPoll for 'VideoStreamInfo' (blocking).\n\n\nCaptureInfoHandle\nsubscribe_capture_info (const CaptureInfoCallback & callback)\nSubscribe to capture info updates.\n\n\nvoid\nunsubscribe_capture_info (CaptureInfoHandle handle)\nUnsubscribe from subscribe_capture_info.\n\n\nStatusHandle\nsubscribe_status (const StatusCallback & callback)\nSubscribe to camera status updates.\n\n\nvoid\nunsubscribe_status (StatusHandle handle)\nUnsubscribe from subscribe_status.\n\n\nStatus\nstatus () const\nPoll for 'Status' (blocking).\n\n\nCurrentSettingsHandle\nsubscribe_current_settings (const CurrentSettingsCallback & callback)\nGet the list of current camera settings.\n\n\nvoid\nunsubscribe_current_settings (CurrentSettingsHandle handle)\nUnsubscribe from subscribe_current_settings.\n\n\nPossibleSettingOptionsHandle\nsubscribe_possible_setting_options (const PossibleSettingOptionsCallback & callback)\nGet the list of settings that can be changed.\n\n\nvoid\nunsubscribe_possible_setting_options (PossibleSettingOptionsHandle handle)\nUnsubscribe from subscribe_possible_setting_options.\n\n\nstd::vectorSettingOptions >\npossible_setting_options () const\nPoll for 'std::vector' (blocking).\n\n\nvoid\nset_setting_async (Setting setting, const ResultCallback callback)\nSet a setting to some value.\n\n\nResult\nset_setting (Setting setting)const\nSet a setting to some value.\n\n\nvoid\nget_setting_async (Setting setting, const GetSettingCallback callback)\nGet a setting.\n\n\nstd::pairResult, Camera::Setting >\nget_setting (Setting setting)const\nGet a setting.\n\n\nvoid\nformat_storage_async (int32_t storage_id, const ResultCallback callback)\nFormat storage (e.g. SD card) in camera.\n\n\nResult\nformat_storage (int32_t storage_id)const\nFormat storage (e.g. SD card) in camera.\n\n\nResult\nselect_camera (int32_t camera_id)const\nSelect current camera .\n\n\nvoid\nreset_settings_async (const ResultCallback callback)\nReset all settings in camera.\n\n\nResult\nreset_settings () const\nReset all settings in camera.\n\n\nconst Camera &\noperator= (const Camera &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nCamera() \nmavsdk::Camera::Camera(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto camera = Camera(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nCamera() \nmavsdk::Camera::Camera(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto camera = Camera(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Camera() \nmavsdk::Camera::~Camera() override\n\nDestructor (internal use only).\nCamera() \nmavsdk::Camera::Camera(const Camera &other)\n\nCopy constructor.\nParameters\n\nconst Camera& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Camera::ResultCallback = std::function\n\nCallback type for asynchronous Camera calls.\ntypedef ListPhotosCallback \nusing mavsdk::Camera::ListPhotosCallback = std::function)>\n\nCallback type for list_photos_async.\ntypedef ModeCallback \nusing mavsdk::Camera::ModeCallback = std::function\n\nCallback type for subscribe_mode.\ntypedef ModeHandle \nusing mavsdk::Camera::ModeHandle = Handle\n\nHandle type for subscribe_mode.\ntypedef InformationCallback \nusing mavsdk::Camera::InformationCallback = std::function\n\nCallback type for subscribe_information.\ntypedef InformationHandle \nusing mavsdk::Camera::InformationHandle = Handle\n\nHandle type for subscribe_information.\ntypedef VideoStreamInfoCallback \nusing mavsdk::Camera::VideoStreamInfoCallback = std::function\n\nCallback type for subscribe_video_stream_info.\ntypedef VideoStreamInfoHandle \nusing mavsdk::Camera::VideoStreamInfoHandle = Handle\n\nHandle type for subscribe_video_stream_info.\ntypedef CaptureInfoCallback \nusing mavsdk::Camera::CaptureInfoCallback = std::function\n\nCallback type for subscribe_capture_info.\ntypedef CaptureInfoHandle \nusing mavsdk::Camera::CaptureInfoHandle = Handle\n\nHandle type for subscribe_capture_info.\ntypedef StatusCallback \nusing mavsdk::Camera::StatusCallback = std::function\n\nCallback type for subscribe_status.\ntypedef StatusHandle \nusing mavsdk::Camera::StatusHandle = Handle\n\nHandle type for subscribe_status.\ntypedef CurrentSettingsCallback \nusing mavsdk::Camera::CurrentSettingsCallback = std::function)>\n\nCallback type for subscribe_current_settings.\ntypedef CurrentSettingsHandle \nusing mavsdk::Camera::CurrentSettingsHandle = Handle >\n\nHandle type for subscribe_current_settings.\ntypedef PossibleSettingOptionsCallback \nusing mavsdk::Camera::PossibleSettingOptionsCallback = std::function)>\n\nCallback type for subscribe_possible_setting_options.\ntypedef PossibleSettingOptionsHandle \nusing mavsdk::Camera::PossibleSettingOptionsHandle = Handle >\n\nHandle type for subscribe_possible_setting_options.\ntypedef GetSettingCallback \nusing mavsdk::Camera::GetSettingCallback = std::function\n\nCallback type for get_setting_async.\nMember Enumeration Documentation\nenum Mode \nCamera mode type.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown. \n\n\n Photo\nPhoto mode. \n\n\n Video\nVideo mode. \n\n\n\nenum PhotosRange \nPhotos range type.\n\n\n\nValue\nDescription\n\n\n\n\n All\nAll the photos present on the camera. \n\n\n SinceConnection\nPhotos taken since MAVSDK got connected. \n\n\n\nenum Result \nPossible results returned for camera commands.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nCommand executed successfully. \n\n\n InProgress\nCommand in progress. \n\n\n Busy\nCamera is busy and rejected command. \n\n\n Denied\nCamera denied the command. \n\n\n Error\nAn error has occurred while executing the command. \n\n\n Timeout\nCommand timed out. \n\n\n WrongArgument\nCommand has wrong argument(s). \n\n\n NoSystem\nNo system connected. \n\n\n ProtocolUnsupported\nDefinition file protocol not supported. \n\n\n\nMember Function Documentation\nprepare_async() \nvoid mavsdk::Camera::prepare_async(const ResultCallback callback)\n\nPrepare the camera plugin (e.g. download the camera definition, etc).\nThis function is non-blocking. See 'prepare' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nprepare() \nResult mavsdk::Camera::prepare() const\n\nPrepare the camera plugin (e.g. download the camera definition, etc).\nThis function is blocking. See 'prepare_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\ntake_photo_async() \nvoid mavsdk::Camera::take_photo_async(const ResultCallback callback)\n\nTake one photo.\nThis function is non-blocking. See 'take_photo' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\ntake_photo() \nResult mavsdk::Camera::take_photo() const\n\nTake one photo.\nThis function is blocking. See 'take_photo_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nstart_photo_interval_async() \nvoid mavsdk::Camera::start_photo_interval_async(float interval_s, const ResultCallback callback)\n\nStart photo timelapse with a given interval.\nThis function is non-blocking. See 'start_photo_interval' for the blocking counterpart.\nParameters\n\nfloat interval_s - \nconst ResultCallback callback - \n\nstart_photo_interval() \nResult mavsdk::Camera::start_photo_interval(float interval_s) const\n\nStart photo timelapse with a given interval.\nThis function is blocking. See 'start_photo_interval_async' for the non-blocking counterpart.\nParameters\n\nfloat interval_s - \n\nReturns\n Result - Result of request.\nstop_photo_interval_async() \nvoid mavsdk::Camera::stop_photo_interval_async(const ResultCallback callback)\n\nStop a running photo timelapse.\nThis function is non-blocking. See 'stop_photo_interval' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nstop_photo_interval() \nResult mavsdk::Camera::stop_photo_interval() const\n\nStop a running photo timelapse.\nThis function is blocking. See 'stop_photo_interval_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nstart_video_async() \nvoid mavsdk::Camera::start_video_async(const ResultCallback callback)\n\nStart a video recording.\nThis function is non-blocking. See 'start_video' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nstart_video() \nResult mavsdk::Camera::start_video() const\n\nStart a video recording.\nThis function is blocking. See 'start_video_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nstop_video_async() \nvoid mavsdk::Camera::stop_video_async(const ResultCallback callback)\n\nStop a running video recording.\nThis function is non-blocking. See 'stop_video' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nstop_video() \nResult mavsdk::Camera::stop_video() const\n\nStop a running video recording.\nThis function is blocking. See 'stop_video_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nstart_video_streaming() \nResult mavsdk::Camera::start_video_streaming(int32_t stream_id) const\n\nStart video streaming.\nThis function is blocking.\nParameters\n\nint32_t stream_id - \n\nReturns\n Result - Result of request.\nstop_video_streaming() \nResult mavsdk::Camera::stop_video_streaming(int32_t stream_id) const\n\nStop current video streaming.\nThis function is blocking.\nParameters\n\nint32_t stream_id - \n\nReturns\n Result - Result of request.\nset_mode_async() \nvoid mavsdk::Camera::set_mode_async(Mode mode, const ResultCallback callback)\n\nSet camera mode.\nThis function is non-blocking. See 'set_mode' for the blocking counterpart.\nParameters\n\nMode mode - \nconst ResultCallback callback - \n\nset_mode() \nResult mavsdk::Camera::set_mode(Mode mode) const\n\nSet camera mode.\nThis function is blocking. See 'set_mode_async' for the non-blocking counterpart.\nParameters\n\nMode mode - \n\nReturns\n Result - Result of request.\nlist_photos_async() \nvoid mavsdk::Camera::list_photos_async(PhotosRange photos_range, const ListPhotosCallback callback)\n\nList photos available on the camera.\nThis function is non-blocking. See 'list_photos' for the blocking counterpart.\nParameters\n\nPhotosRange photos_range - \nconst ListPhotosCallback callback - \n\nlist_photos() \nstd::pair > mavsdk::Camera::list_photos(PhotosRange photos_range) const\n\nList photos available on the camera.\nThis function is blocking. See 'list_photos_async' for the non-blocking counterpart.\nParameters\n\nPhotosRange photos_range - \n\nReturns\n std::pairResult, std::vectorCamera::CaptureInfo > > - Result of request.\nsubscribe_mode() \nModeHandle mavsdk::Camera::subscribe_mode(const ModeCallback &callback)\n\nSubscribe to camera mode updates.\nParameters\n\nconst ModeCallback& callback - \n\nReturns\n ModeHandle - \nunsubscribe_mode() \nvoid mavsdk::Camera::unsubscribe_mode(ModeHandle handle)\n\nUnsubscribe from subscribe_mode.\nParameters\n\nModeHandle handle - \n\nmode() \nMode mavsdk::Camera::mode() const\n\nPoll for 'Mode' (blocking).\nReturns\n Mode - One Mode update.\nsubscribe_information() \nInformationHandle mavsdk::Camera::subscribe_information(const InformationCallback &callback)\n\nSubscribe to camera information updates.\nParameters\n\nconst InformationCallback& callback - \n\nReturns\n InformationHandle - \nunsubscribe_information() \nvoid mavsdk::Camera::unsubscribe_information(InformationHandle handle)\n\nUnsubscribe from subscribe_information.\nParameters\n\nInformationHandle handle - \n\ninformation() \nInformation mavsdk::Camera::information() const\n\nPoll for 'Information' (blocking).\nReturns\n Information - One Information update.\nsubscribe_video_stream_info() \nVideoStreamInfoHandle mavsdk::Camera::subscribe_video_stream_info(const VideoStreamInfoCallback &callback)\n\nSubscribe to video stream info updates.\nParameters\n\nconst VideoStreamInfoCallback& callback - \n\nReturns\n VideoStreamInfoHandle - \nunsubscribe_video_stream_info() \nvoid mavsdk::Camera::unsubscribe_video_stream_info(VideoStreamInfoHandle handle)\n\nUnsubscribe from subscribe_video_stream_info.\nParameters\n\nVideoStreamInfoHandle handle - \n\nvideo_stream_info() \nVideoStreamInfo mavsdk::Camera::video_stream_info() const\n\nPoll for 'VideoStreamInfo' (blocking).\nReturns\n VideoStreamInfo - One VideoStreamInfo update.\nsubscribe_capture_info() \nCaptureInfoHandle mavsdk::Camera::subscribe_capture_info(const CaptureInfoCallback &callback)\n\nSubscribe to capture info updates.\nParameters\n\nconst CaptureInfoCallback& callback - \n\nReturns\n CaptureInfoHandle - \nunsubscribe_capture_info() \nvoid mavsdk::Camera::unsubscribe_capture_info(CaptureInfoHandle handle)\n\nUnsubscribe from subscribe_capture_info.\nParameters\n\nCaptureInfoHandle handle - \n\nsubscribe_status() \nStatusHandle mavsdk::Camera::subscribe_status(const StatusCallback &callback)\n\nSubscribe to camera status updates.\nParameters\n\nconst StatusCallback& callback - \n\nReturns\n StatusHandle - \nunsubscribe_status() \nvoid mavsdk::Camera::unsubscribe_status(StatusHandle handle)\n\nUnsubscribe from subscribe_status.\nParameters\n\nStatusHandle handle - \n\nstatus() \nStatus mavsdk::Camera::status() const\n\nPoll for 'Status' (blocking).\nReturns\n Status - One Status update.\nsubscribe_current_settings() \nCurrentSettingsHandle mavsdk::Camera::subscribe_current_settings(const CurrentSettingsCallback &callback)\n\nGet the list of current camera settings.\nParameters\n\nconst CurrentSettingsCallback& callback - \n\nReturns\n CurrentSettingsHandle - \nunsubscribe_current_settings() \nvoid mavsdk::Camera::unsubscribe_current_settings(CurrentSettingsHandle handle)\n\nUnsubscribe from subscribe_current_settings.\nParameters\n\nCurrentSettingsHandle handle - \n\nsubscribe_possible_setting_options() \nPossibleSettingOptionsHandle mavsdk::Camera::subscribe_possible_setting_options(const PossibleSettingOptionsCallback &callback)\n\nGet the list of settings that can be changed.\nParameters\n\nconst PossibleSettingOptionsCallback& callback - \n\nReturns\n PossibleSettingOptionsHandle - \nunsubscribe_possible_setting_options() \nvoid mavsdk::Camera::unsubscribe_possible_setting_options(PossibleSettingOptionsHandle handle)\n\nUnsubscribe from subscribe_possible_setting_options.\nParameters\n\nPossibleSettingOptionsHandle handle - \n\npossible_setting_options() \nstd::vector mavsdk::Camera::possible_setting_options() const\n\nPoll for 'std::vector' (blocking).\nReturns\n std::vectorSettingOptions > - One std::vector update.\nset_setting_async() \nvoid mavsdk::Camera::set_setting_async(Setting setting, const ResultCallback callback)\n\nSet a setting to some value.\nOnly setting_id of setting and option_id of option needs to be set.\nThis function is non-blocking. See 'set_setting' for the blocking counterpart.\nParameters\n\nSetting setting - \nconst ResultCallback callback - \n\nset_setting() \nResult mavsdk::Camera::set_setting(Setting setting) const\n\nSet a setting to some value.\nOnly setting_id of setting and option_id of option needs to be set.\nThis function is blocking. See 'set_setting_async' for the non-blocking counterpart.\nParameters\n\nSetting setting - \n\nReturns\n Result - Result of request.\nget_setting_async() \nvoid mavsdk::Camera::get_setting_async(Setting setting, const GetSettingCallback callback)\n\nGet a setting.\nOnly setting_id of setting needs to be set.\nThis function is non-blocking. See 'get_setting' for the blocking counterpart.\nParameters\n\nSetting setting - \nconst GetSettingCallback callback - \n\nget_setting() \nstd::pair mavsdk::Camera::get_setting(Setting setting) const\n\nGet a setting.\nOnly setting_id of setting needs to be set.\nThis function is blocking. See 'get_setting_async' for the non-blocking counterpart.\nParameters\n\nSetting setting - \n\nReturns\n std::pairResult, Camera::Setting > - Result of request.\nformat_storage_async() \nvoid mavsdk::Camera::format_storage_async(int32_t storage_id, const ResultCallback callback)\n\nFormat storage (e.g. SD card) in camera.\nThis will delete all content of the camera storage!\nThis function is non-blocking. See 'format_storage' for the blocking counterpart.\nParameters\n\nint32_t storage_id - \nconst ResultCallback callback - \n\nformat_storage() \nResult mavsdk::Camera::format_storage(int32_t storage_id) const\n\nFormat storage (e.g. SD card) in camera.\nThis will delete all content of the camera storage!\nThis function is blocking. See 'format_storage_async' for the non-blocking counterpart.\nParameters\n\nint32_t storage_id - \n\nReturns\n Result - Result of request.\nselect_camera() \nResult mavsdk::Camera::select_camera(int32_t camera_id) const\n\nSelect current camera .\nBind the plugin instance to a specific camera_id\nThis function is blocking.\nParameters\n\nint32_t camera_id - \n\nReturns\n Result - Result of request.\nreset_settings_async() \nvoid mavsdk::Camera::reset_settings_async(const ResultCallback callback)\n\nReset all settings in camera.\nThis will reset all camera settings to default value\nThis function is non-blocking. See 'reset_settings' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nreset_settings() \nResult mavsdk::Camera::reset_settings() const\n\nReset all settings in camera.\nThis will reset all camera settings to default value\nThis function is blocking. See 'reset_settings_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\noperator=() \nconst Camera& mavsdk::Camera::operator=(const Camera &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Camera& - \n\nReturns\n const Camera & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_1_1_information.html","title":"struct Information","keywords":"","body":"mavsdk::Camera::Information Struct Reference\n#include: camera.h\n\nType to represent a camera information. \nData Fields\nstd::string vendor_name {} - Name of the camera vendor.\nstd::string model_name {} - Name of the camera model.\nfloat focal_length_mm {} - Focal length.\nfloat horizontal_sensor_size_mm {} - Horizontal sensor size.\nfloat vertical_sensor_size_mm {} - Vertical sensor size.\nuint32_t horizontal_resolution_px {} - Horizontal image resolution in pixels.\nuint32_t vertical_resolution_px {} - Vertical image resolution in pixels.\nField Documentation\nvendor_name \nstd::string mavsdk::Camera::Information::vendor_name {}\n\nName of the camera vendor.\nmodel_name \nstd::string mavsdk::Camera::Information::model_name {}\n\nName of the camera model.\nfocal_length_mm \nfloat mavsdk::Camera::Information::focal_length_mm {}\n\nFocal length.\nhorizontal_sensor_size_mm \nfloat mavsdk::Camera::Information::horizontal_sensor_size_mm {}\n\nHorizontal sensor size.\nvertical_sensor_size_mm \nfloat mavsdk::Camera::Information::vertical_sensor_size_mm {}\n\nVertical sensor size.\nhorizontal_resolution_px \nuint32_t mavsdk::Camera::Information::horizontal_resolution_px {}\n\nHorizontal image resolution in pixels.\nvertical_resolution_px \nuint32_t mavsdk::Camera::Information::vertical_resolution_px {}\n\nVertical image resolution in pixels.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_1_1_capture_info.html","title":"struct CaptureInfo","keywords":"","body":"mavsdk::Camera::CaptureInfo Struct Reference\n#include: camera.h\n\nInformation about a picture just captured. \nData Fields\nPosition position {} - Location where the picture was taken.\nQuaternion attitude_quaternion {} - Attitude of the camera when the picture was taken (quaternion)\nEulerAngle attitude_euler_angle {} - Attitude of the camera when the picture was taken (euler angle)\nuint64_t time_utc_us {} - Timestamp in UTC (since UNIX epoch) in microseconds.\nbool is_success {} - True if the capture was successful.\nint32_t index {} - Zero-based index of this image since vehicle was armed.\nstd::string file_url {} - Download URL of this image.\nField Documentation\nposition \nPosition mavsdk::Camera::CaptureInfo::position {}\n\nLocation where the picture was taken.\nattitude_quaternion \nQuaternion mavsdk::Camera::CaptureInfo::attitude_quaternion {}\n\nAttitude of the camera when the picture was taken (quaternion)\nattitude_euler_angle \nEulerAngle mavsdk::Camera::CaptureInfo::attitude_euler_angle {}\n\nAttitude of the camera when the picture was taken (euler angle)\ntime_utc_us \nuint64_t mavsdk::Camera::CaptureInfo::time_utc_us {}\n\nTimestamp in UTC (since UNIX epoch) in microseconds.\nis_success \nbool mavsdk::Camera::CaptureInfo::is_success {}\n\nTrue if the capture was successful.\nindex \nint32_t mavsdk::Camera::CaptureInfo::index {}\n\nZero-based index of this image since vehicle was armed.\nfile_url \nstd::string mavsdk::Camera::CaptureInfo::file_url {}\n\nDownload URL of this image.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_1_1_position.html","title":"struct Position","keywords":"","body":"mavsdk::Camera::Position Struct Reference\n#include: camera.h\n\nPosition type in global coordinates. \nData Fields\ndouble latitude_deg {} - Latitude in degrees (range: -90 to +90)\ndouble longitude_deg {} - Longitude in degrees (range: -180 to +180)\nfloat absolute_altitude_m {} - Altitude AMSL (above mean sea level) in metres.\nfloat relative_altitude_m {} - Altitude relative to takeoff altitude in metres.\nField Documentation\nlatitude_deg \ndouble mavsdk::Camera::Position::latitude_deg {}\n\nLatitude in degrees (range: -90 to +90)\nlongitude_deg \ndouble mavsdk::Camera::Position::longitude_deg {}\n\nLongitude in degrees (range: -180 to +180)\nabsolute_altitude_m \nfloat mavsdk::Camera::Position::absolute_altitude_m {}\n\nAltitude AMSL (above mean sea level) in metres.\nrelative_altitude_m \nfloat mavsdk::Camera::Position::relative_altitude_m {}\n\nAltitude relative to takeoff altitude in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_1_1_quaternion.html","title":"struct Quaternion","keywords":"","body":"mavsdk::Camera::Quaternion Struct Reference\n#include: camera.h\n\nQuaternion type. \nAll rotations and axis systems follow the right-hand rule. The Hamilton quaternion product definition is used. A zero-rotation quaternion is represented by (1,0,0,0). The quaternion could also be written as w + xi + yj + zk.\nFor more info see: https://en.wikipedia.org/wiki/Quaternion \nData Fields\nfloat w {} - Quaternion entry 0, also denoted as a.\nfloat x {} - Quaternion entry 1, also denoted as b.\nfloat y {} - Quaternion entry 2, also denoted as c.\nfloat z {} - Quaternion entry 3, also denoted as d.\nField Documentation\nw \nfloat mavsdk::Camera::Quaternion::w {}\n\nQuaternion entry 0, also denoted as a.\nx \nfloat mavsdk::Camera::Quaternion::x {}\n\nQuaternion entry 1, also denoted as b.\ny \nfloat mavsdk::Camera::Quaternion::y {}\n\nQuaternion entry 2, also denoted as c.\nz \nfloat mavsdk::Camera::Quaternion::z {}\n\nQuaternion entry 3, also denoted as d.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_1_1_euler_angle.html","title":"struct EulerAngle","keywords":"","body":"mavsdk::Camera::EulerAngle Struct Reference\n#include: camera.h\n\nEuler angle type. \nAll rotations and axis systems follow the right-hand rule. The Euler angles follow the convention of a 3-2-1 intrinsic Tait-Bryan rotation sequence.\nFor more info see https://en.wikipedia.org/wiki/Euler_angles \nData Fields\nfloat roll_deg {} - Roll angle in degrees, positive is banking to the right.\nfloat pitch_deg {} - Pitch angle in degrees, positive is pitching nose up.\nfloat yaw_deg {} - Yaw angle in degrees, positive is clock-wise seen from above.\nField Documentation\nroll_deg \nfloat mavsdk::Camera::EulerAngle::roll_deg {}\n\nRoll angle in degrees, positive is banking to the right.\npitch_deg \nfloat mavsdk::Camera::EulerAngle::pitch_deg {}\n\nPitch angle in degrees, positive is pitching nose up.\nyaw_deg \nfloat mavsdk::Camera::EulerAngle::yaw_deg {}\n\nYaw angle in degrees, positive is clock-wise seen from above.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_1_1_status.html","title":"struct Status","keywords":"","body":"mavsdk::Camera::Status Struct Reference\n#include: camera.h\n\nInformation about the camera status. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum StorageStatus\nStorage status type.\n\n\nenum StorageType\nStorage type.\n\n\n\nData Fields\nbool video_on {} - Whether video recording is currently in process.\nbool photo_interval_on {} - Whether a photo interval is currently in process.\nfloat used_storage_mib {} - Used storage (in MiB)\nfloat available_storage_mib {} - Available storage (in MiB)\nfloat total_storage_mib {} - Total storage (in MiB)\nfloat recording_time_s {} - Elapsed time since starting the video recording (in seconds)\nstd::string media_folder_name {} - Current folder name where media are saved.\nStorageStatus storage_status {} - Storage status.\nuint32_t storage_id {} - Storage ID starting at 1.\nStorageType storage_type {} - Storage type.\nMember Enumeration Documentation\nenum StorageStatus \nStorage status type.\n\n\n\nValue\nDescription\n\n\n\n\n NotAvailable\nStatus not available. \n\n\n Unformatted\nStorage is not formatted (i.e. has no recognized file system). \n\n\n Formatted\nStorage is formatted (i.e. has recognized a file system). \n\n\n NotSupported\nStorage status is not supported. \n\n\n\nenum StorageType \nStorage type.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nStorage type unknown. \n\n\n UsbStick\nStorage type USB stick. \n\n\n Sd\nStorage type SD card. \n\n\n Microsd\nStorage type MicroSD card. \n\n\n Hd\nStorage type HD mass storage. \n\n\n Other\nStorage type other, not listed. \n\n\n\nField Documentation\nvideo_on \nbool mavsdk::Camera::Status::video_on {}\n\nWhether video recording is currently in process.\nphoto_interval_on \nbool mavsdk::Camera::Status::photo_interval_on {}\n\nWhether a photo interval is currently in process.\nused_storage_mib \nfloat mavsdk::Camera::Status::used_storage_mib {}\n\nUsed storage (in MiB)\navailable_storage_mib \nfloat mavsdk::Camera::Status::available_storage_mib {}\n\nAvailable storage (in MiB)\ntotal_storage_mib \nfloat mavsdk::Camera::Status::total_storage_mib {}\n\nTotal storage (in MiB)\nrecording_time_s \nfloat mavsdk::Camera::Status::recording_time_s {}\n\nElapsed time since starting the video recording (in seconds)\nmedia_folder_name \nstd::string mavsdk::Camera::Status::media_folder_name {}\n\nCurrent folder name where media are saved.\nstorage_status \nStorageStatus mavsdk::Camera::Status::storage_status {}\n\nStorage status.\nstorage_id \nuint32_t mavsdk::Camera::Status::storage_id {}\n\nStorage ID starting at 1.\nstorage_type \nStorageType mavsdk::Camera::Status::storage_type {}\n\nStorage type.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_info.html","title":"struct VideoStreamInfo","keywords":"","body":"mavsdk::Camera::VideoStreamInfo Struct Reference\n#include: camera.h\n\nInformation about the video stream. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum VideoStreamStatus\nVideo stream status type.\n\n\nenum VideoStreamSpectrum\nVideo stream light spectrum type.\n\n\n\nData Fields\nVideoStreamSettings settings {} - Video stream settings.\nVideoStreamStatus status {} - Current status of video streaming.\nVideoStreamSpectrum spectrum {} - Light-spectrum of the video stream.\nMember Enumeration Documentation\nenum VideoStreamStatus \nVideo stream status type.\n\n\n\nValue\nDescription\n\n\n\n\n NotRunning\nVideo stream is not running. \n\n\n InProgress\nVideo stream is running. \n\n\n\nenum VideoStreamSpectrum \nVideo stream light spectrum type.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown. \n\n\n VisibleLight\nVisible light. \n\n\n Infrared\nInfrared. \n\n\n\nField Documentation\nsettings \nVideoStreamSettings mavsdk::Camera::VideoStreamInfo::settings {}\n\nVideo stream settings.\nstatus \nVideoStreamStatus mavsdk::Camera::VideoStreamInfo::status {}\n\nCurrent status of video streaming.\nspectrum \nVideoStreamSpectrum mavsdk::Camera::VideoStreamInfo::spectrum {}\n\nLight-spectrum of the video stream.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_1_1_video_stream_settings.html","title":"struct VideoStreamSettings","keywords":"","body":"mavsdk::Camera::VideoStreamSettings Struct Reference\n#include: camera.h\n\nType for video stream settings. \nData Fields\nfloat frame_rate_hz {} - Frames per second.\nuint32_t horizontal_resolution_pix {} - Horizontal resolution (in pixels)\nuint32_t vertical_resolution_pix {} - Vertical resolution (in pixels)\nuint32_t bit_rate_b_s {} - Bit rate (in bits per second)\nuint32_t rotation_deg {} - Video image rotation (clockwise, 0-359 degrees)\nstd::string uri {} - Video stream URI.\nfloat horizontal_fov_deg {} - Horizontal fov in degrees.\nField Documentation\nframe_rate_hz \nfloat mavsdk::Camera::VideoStreamSettings::frame_rate_hz {}\n\nFrames per second.\nhorizontal_resolution_pix \nuint32_t mavsdk::Camera::VideoStreamSettings::horizontal_resolution_pix {}\n\nHorizontal resolution (in pixels)\nvertical_resolution_pix \nuint32_t mavsdk::Camera::VideoStreamSettings::vertical_resolution_pix {}\n\nVertical resolution (in pixels)\nbit_rate_b_s \nuint32_t mavsdk::Camera::VideoStreamSettings::bit_rate_b_s {}\n\nBit rate (in bits per second)\nrotation_deg \nuint32_t mavsdk::Camera::VideoStreamSettings::rotation_deg {}\n\nVideo image rotation (clockwise, 0-359 degrees)\nuri \nstd::string mavsdk::Camera::VideoStreamSettings::uri {}\n\nVideo stream URI.\nhorizontal_fov_deg \nfloat mavsdk::Camera::VideoStreamSettings::horizontal_fov_deg {}\n\nHorizontal fov in degrees.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_1_1_option.html","title":"struct Option","keywords":"","body":"mavsdk::Camera::Option Struct Reference\n#include: camera.h\n\nType to represent a setting option. \nData Fields\nstd::string option_id {} - Name of the option (machine readable)\nstd::string option_description {} - Description of the option (human readable)\nField Documentation\noption_id \nstd::string mavsdk::Camera::Option::option_id {}\n\nName of the option (machine readable)\noption_description \nstd::string mavsdk::Camera::Option::option_description {}\n\nDescription of the option (human readable)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting.html","title":"struct Setting","keywords":"","body":"mavsdk::Camera::Setting Struct Reference\n#include: camera.h\n\nType to represent a setting with a selected option. \nData Fields\nstd::string setting_id {} - Name of a setting (machine readable)\nstd::string setting_description {} - Description of the setting (human readable). This field is meant to be read from the drone, ignore it when setting.\nOption option {} - Selected option.\nbool is_range {} - If option is given as a range. This field is meant to be read from the drone, ignore it when setting.\nField Documentation\nsetting_id \nstd::string mavsdk::Camera::Setting::setting_id {}\n\nName of a setting (machine readable)\nsetting_description \nstd::string mavsdk::Camera::Setting::setting_description {}\n\nDescription of the setting (human readable). This field is meant to be read from the drone, ignore it when setting.\noption \nOption mavsdk::Camera::Setting::option {}\n\nSelected option.\nis_range \nbool mavsdk::Camera::Setting::is_range {}\n\nIf option is given as a range. This field is meant to be read from the drone, ignore it when setting.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_1_1_setting_options.html","title":"struct SettingOptions","keywords":"","body":"mavsdk::Camera::SettingOptions Struct Reference\n#include: camera.h\n\nType to represent a setting with a list of options to choose from. \nData Fields\nstd::string setting_id {} - Name of the setting (machine readable)\nstd::string setting_description {} - Description of the setting (human readable)\nstd::vectorOption > options {} - List of options or if range [min, max] or [min, max, interval].\nbool is_range {} - If option is given as a range.\nField Documentation\nsetting_id \nstd::string mavsdk::Camera::SettingOptions::setting_id {}\n\nName of the setting (machine readable)\nsetting_description \nstd::string mavsdk::Camera::SettingOptions::setting_description {}\n\nDescription of the setting (human readable)\noptions \nstd::vector mavsdk::Camera::SettingOptions::options {}\n\nList of options or if range [min, max] or [min, max, interval].\nis_range \nbool mavsdk::Camera::SettingOptions::is_range {}\n\nIf option is given as a range.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_camera_server.html":{"url":"cpp/api_reference/classmavsdk_1_1_camera_server.html","title":"class CameraServer","keywords":"","body":"mavsdk::CameraServer Class Reference\n#include: camera_server.h\n\nProvides handling of camera trigger commands. \nData Structures\nstruct CaptureInfo\nstruct CaptureStatus\nstruct Information\nstruct Position\nstruct Quaternion\nstruct StorageInformation\nstruct VideoStreaming\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum CameraFeedback\nPossible feedback results for camera respond command.\n\n\nenum Mode\nCamera mode type.\n\n\nenum Result\nPossible results returned for action requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous CameraServer calls.\n\n\nstd::function TakePhotoCallback\nCallback type for subscribe_take_photo.\n\n\nHandle TakePhotoHandle\nHandle type for subscribe_take_photo.\n\n\nstd::function StartVideoCallback\nCallback type for subscribe_start_video.\n\n\nHandle StartVideoHandle\nHandle type for subscribe_start_video.\n\n\nstd::function StopVideoCallback\nCallback type for subscribe_stop_video.\n\n\nHandle StopVideoHandle\nHandle type for subscribe_stop_video.\n\n\nstd::function StartVideoStreamingCallback\nCallback type for subscribe_start_video_streaming.\n\n\nHandle StartVideoStreamingHandle\nHandle type for subscribe_start_video_streaming.\n\n\nstd::function StopVideoStreamingCallback\nCallback type for subscribe_stop_video_streaming.\n\n\nHandle StopVideoStreamingHandle\nHandle type for subscribe_stop_video_streaming.\n\n\nstd::functionMode)> SetModeCallback\nCallback type for subscribe_set_mode.\n\n\nHandleMode > SetModeHandle\nHandle type for subscribe_set_mode.\n\n\nstd::function StorageInformationCallback\nCallback type for subscribe_storage_information.\n\n\nHandle StorageInformationHandle\nHandle type for subscribe_storage_information.\n\n\nstd::function CaptureStatusCallback\nCallback type for subscribe_capture_status.\n\n\nHandle CaptureStatusHandle\nHandle type for subscribe_capture_status.\n\n\nstd::function FormatStorageCallback\nCallback type for subscribe_format_storage.\n\n\nHandle FormatStorageHandle\nHandle type for subscribe_format_storage.\n\n\nstd::function ResetSettingsCallback\nCallback type for subscribe_reset_settings.\n\n\nHandle ResetSettingsHandle\nHandle type for subscribe_reset_settings.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nCameraServer (std::shared_ptrServerComponent > server_component)\nConstructor. Creates the plugin for a ServerComponent instance.\n\n\n \n~CameraServer () override\nDestructor (internal use only).\n\n\n \nCameraServer (const CameraServer & other)\nCopy constructor.\n\n\nResult\nset_information (Information information)const\nSets the camera information. This must be called as soon as the camera server is created.\n\n\nResult\nset_video_streaming (VideoStreaming video_streaming)const\nSets video streaming settings.\n\n\nResult\nset_in_progress (bool in_progress)const\nSets image capture in progress status flags. This should be set to true when the camera is busy taking a photo and false when it is done.\n\n\nTakePhotoHandle\nsubscribe_take_photo (const TakePhotoCallback & callback)\nSubscribe to image capture requests. Each request received should respond to using RespondTakePhoto.\n\n\nvoid\nunsubscribe_take_photo (TakePhotoHandle handle)\nUnsubscribe from subscribe_take_photo.\n\n\nResult\nrespond_take_photo (CameraFeedback take_photo_feedback, CaptureInfo capture_info)const\nRespond to an image capture request from SubscribeTakePhoto.\n\n\nStartVideoHandle\nsubscribe_start_video (const StartVideoCallback & callback)\nSubscribe to start video requests. Each request received should respond to using RespondStartVideo.\n\n\nvoid\nunsubscribe_start_video (StartVideoHandle handle)\nUnsubscribe from subscribe_start_video.\n\n\nResult\nrespond_start_video (CameraFeedback start_video_feedback)const\nSubscribe to stop video requests. Each request received should respond using StopVideoResponse.\n\n\nStopVideoHandle\nsubscribe_stop_video (const StopVideoCallback & callback)\nSubscribe to stop video requests. Each request received should response to using RespondStopVideo.\n\n\nvoid\nunsubscribe_stop_video (StopVideoHandle handle)\nUnsubscribe from subscribe_stop_video.\n\n\nResult\nrespond_stop_video (CameraFeedback stop_video_feedback)const\nRespond to stop video request from SubscribeStopVideo.\n\n\nStartVideoStreamingHandle\nsubscribe_start_video_streaming (const StartVideoStreamingCallback & callback)\nSubscribe to start video streaming requests. Each request received should response to using RespondStartVideoStreaming.\n\n\nvoid\nunsubscribe_start_video_streaming (StartVideoStreamingHandle handle)\nUnsubscribe from subscribe_start_video_streaming.\n\n\nResult\nrespond_start_video_streaming (CameraFeedback start_video_streaming_feedback)const\nRespond to start video streaming from SubscribeStartVideoStreaming.\n\n\nStopVideoStreamingHandle\nsubscribe_stop_video_streaming (const StopVideoStreamingCallback & callback)\nSubscribe to stop video streaming requests. Each request received should response to using RespondStopVideoStreaming.\n\n\nvoid\nunsubscribe_stop_video_streaming (StopVideoStreamingHandle handle)\nUnsubscribe from subscribe_stop_video_streaming.\n\n\nResult\nrespond_stop_video_streaming (CameraFeedback stop_video_streaming_feedback)const\nRespond to stop video streaming from SubscribeStopVideoStreaming.\n\n\nSetModeHandle\nsubscribe_set_mode (const SetModeCallback & callback)\nSubscribe to set camera mode requests. Each request received should response to using RespondSetMode.\n\n\nvoid\nunsubscribe_set_mode (SetModeHandle handle)\nUnsubscribe from subscribe_set_mode.\n\n\nResult\nrespond_set_mode (CameraFeedback set_mode_feedback)const\nRespond to set camera mode from SubscribeSetMode.\n\n\nStorageInformationHandle\nsubscribe_storage_information (const StorageInformationCallback & callback)\nSubscribe to camera storage information requests. Each request received should response to using RespondStorageInformation.\n\n\nvoid\nunsubscribe_storage_information (StorageInformationHandle handle)\nUnsubscribe from subscribe_storage_information.\n\n\nResult\nrespond_storage_information (CameraFeedback storage_information_feedback, StorageInformation storage_information)const\nRespond to camera storage information from SubscribeStorageInformation.\n\n\nCaptureStatusHandle\nsubscribe_capture_status (const CaptureStatusCallback & callback)\nSubscribe to camera capture status requests. Each request received should response to using RespondCaptureStatus.\n\n\nvoid\nunsubscribe_capture_status (CaptureStatusHandle handle)\nUnsubscribe from subscribe_capture_status.\n\n\nResult\nrespond_capture_status (CameraFeedback capture_status_feedback, CaptureStatus capture_status)const\nRespond to camera capture status from SubscribeCaptureStatus.\n\n\nFormatStorageHandle\nsubscribe_format_storage (const FormatStorageCallback & callback)\nSubscribe to format storage requests. Each request received should response to using RespondFormatStorage.\n\n\nvoid\nunsubscribe_format_storage (FormatStorageHandle handle)\nUnsubscribe from subscribe_format_storage.\n\n\nResult\nrespond_format_storage (CameraFeedback format_storage_feedback)const\nRespond to format storage from SubscribeFormatStorage.\n\n\nResetSettingsHandle\nsubscribe_reset_settings (const ResetSettingsCallback & callback)\nSubscribe to reset settings requests. Each request received should response to using RespondResetSettings.\n\n\nvoid\nunsubscribe_reset_settings (ResetSettingsHandle handle)\nUnsubscribe from subscribe_reset_settings.\n\n\nResult\nrespond_reset_settings (CameraFeedback reset_settings_feedback)const\nRespond to reset settings from SubscribeResetSettings.\n\n\nconst CameraServer &\noperator= (const CameraServer &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nCameraServer() \nmavsdk::CameraServer::CameraServer(std::shared_ptr server_component)\n\nConstructor. Creates the plugin for a ServerComponent instance.\nThe plugin is typically created as shown below: \nauto camera_server = CameraServer(server_component);\n\nParameters\n\nstd::shared_ptrServerComponent > server_component - The ServerComponent instance associated with this server plugin.\n\n~CameraServer() \nmavsdk::CameraServer::~CameraServer() override\n\nDestructor (internal use only).\nCameraServer() \nmavsdk::CameraServer::CameraServer(const CameraServer &other)\n\nCopy constructor.\nParameters\n\nconst CameraServer& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::CameraServer::ResultCallback = std::function\n\nCallback type for asynchronous CameraServer calls.\ntypedef TakePhotoCallback \nusing mavsdk::CameraServer::TakePhotoCallback = std::function\n\nCallback type for subscribe_take_photo.\ntypedef TakePhotoHandle \nusing mavsdk::CameraServer::TakePhotoHandle = Handle\n\nHandle type for subscribe_take_photo.\ntypedef StartVideoCallback \nusing mavsdk::CameraServer::StartVideoCallback = std::function\n\nCallback type for subscribe_start_video.\ntypedef StartVideoHandle \nusing mavsdk::CameraServer::StartVideoHandle = Handle\n\nHandle type for subscribe_start_video.\ntypedef StopVideoCallback \nusing mavsdk::CameraServer::StopVideoCallback = std::function\n\nCallback type for subscribe_stop_video.\ntypedef StopVideoHandle \nusing mavsdk::CameraServer::StopVideoHandle = Handle\n\nHandle type for subscribe_stop_video.\ntypedef StartVideoStreamingCallback \nusing mavsdk::CameraServer::StartVideoStreamingCallback = std::function\n\nCallback type for subscribe_start_video_streaming.\ntypedef StartVideoStreamingHandle \nusing mavsdk::CameraServer::StartVideoStreamingHandle = Handle\n\nHandle type for subscribe_start_video_streaming.\ntypedef StopVideoStreamingCallback \nusing mavsdk::CameraServer::StopVideoStreamingCallback = std::function\n\nCallback type for subscribe_stop_video_streaming.\ntypedef StopVideoStreamingHandle \nusing mavsdk::CameraServer::StopVideoStreamingHandle = Handle\n\nHandle type for subscribe_stop_video_streaming.\ntypedef SetModeCallback \nusing mavsdk::CameraServer::SetModeCallback = std::function\n\nCallback type for subscribe_set_mode.\ntypedef SetModeHandle \nusing mavsdk::CameraServer::SetModeHandle = Handle\n\nHandle type for subscribe_set_mode.\ntypedef StorageInformationCallback \nusing mavsdk::CameraServer::StorageInformationCallback = std::function\n\nCallback type for subscribe_storage_information.\ntypedef StorageInformationHandle \nusing mavsdk::CameraServer::StorageInformationHandle = Handle\n\nHandle type for subscribe_storage_information.\ntypedef CaptureStatusCallback \nusing mavsdk::CameraServer::CaptureStatusCallback = std::function\n\nCallback type for subscribe_capture_status.\ntypedef CaptureStatusHandle \nusing mavsdk::CameraServer::CaptureStatusHandle = Handle\n\nHandle type for subscribe_capture_status.\ntypedef FormatStorageCallback \nusing mavsdk::CameraServer::FormatStorageCallback = std::function\n\nCallback type for subscribe_format_storage.\ntypedef FormatStorageHandle \nusing mavsdk::CameraServer::FormatStorageHandle = Handle\n\nHandle type for subscribe_format_storage.\ntypedef ResetSettingsCallback \nusing mavsdk::CameraServer::ResetSettingsCallback = std::function\n\nCallback type for subscribe_reset_settings.\ntypedef ResetSettingsHandle \nusing mavsdk::CameraServer::ResetSettingsHandle = Handle\n\nHandle type for subscribe_reset_settings.\nMember Enumeration Documentation\nenum CameraFeedback \nPossible feedback results for camera respond command.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown. \n\n\n Ok\nOk. \n\n\n Busy\nBusy. \n\n\n Failed\nFailed. \n\n\n\nenum Mode \nCamera mode type.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown mode. \n\n\n Photo\nPhoto mode. \n\n\n Video\nVideo mode. \n\n\n\nenum Result \nPossible results returned for action requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nCommand executed successfully. \n\n\n InProgress\nCommand in progress. \n\n\n Busy\nCamera is busy and rejected command. \n\n\n Denied\nCamera denied the command. \n\n\n Error\nAn error has occurred while executing the command. \n\n\n Timeout\nCommand timed out. \n\n\n WrongArgument\nCommand has wrong argument(s). \n\n\n NoSystem\nNo system connected. \n\n\n\nMember Function Documentation\nset_information() \nResult mavsdk::CameraServer::set_information(Information information) const\n\nSets the camera information. This must be called as soon as the camera server is created.\nThis function is blocking.\nParameters\n\nInformation information - \n\nReturns\n Result - Result of request.\nset_video_streaming() \nResult mavsdk::CameraServer::set_video_streaming(VideoStreaming video_streaming) const\n\nSets video streaming settings.\nThis function is blocking.\nParameters\n\nVideoStreaming video_streaming - \n\nReturns\n Result - Result of request.\nset_in_progress() \nResult mavsdk::CameraServer::set_in_progress(bool in_progress) const\n\nSets image capture in progress status flags. This should be set to true when the camera is busy taking a photo and false when it is done.\nThis function is blocking.\nParameters\n\nbool in_progress - \n\nReturns\n Result - Result of request.\nsubscribe_take_photo() \nTakePhotoHandle mavsdk::CameraServer::subscribe_take_photo(const TakePhotoCallback &callback)\n\nSubscribe to image capture requests. Each request received should respond to using RespondTakePhoto.\nParameters\n\nconst TakePhotoCallback& callback - \n\nReturns\n TakePhotoHandle - \nunsubscribe_take_photo() \nvoid mavsdk::CameraServer::unsubscribe_take_photo(TakePhotoHandle handle)\n\nUnsubscribe from subscribe_take_photo.\nParameters\n\nTakePhotoHandle handle - \n\nrespond_take_photo() \nResult mavsdk::CameraServer::respond_take_photo(CameraFeedback take_photo_feedback, CaptureInfo capture_info) const\n\nRespond to an image capture request from SubscribeTakePhoto.\nThis function is blocking.\nParameters\n\nCameraFeedback take_photo_feedback - \nCaptureInfo capture_info - \n\nReturns\n Result - Result of request.\nsubscribe_start_video() \nStartVideoHandle mavsdk::CameraServer::subscribe_start_video(const StartVideoCallback &callback)\n\nSubscribe to start video requests. Each request received should respond to using RespondStartVideo.\nParameters\n\nconst StartVideoCallback& callback - \n\nReturns\n StartVideoHandle - \nunsubscribe_start_video() \nvoid mavsdk::CameraServer::unsubscribe_start_video(StartVideoHandle handle)\n\nUnsubscribe from subscribe_start_video.\nParameters\n\nStartVideoHandle handle - \n\nrespond_start_video() \nResult mavsdk::CameraServer::respond_start_video(CameraFeedback start_video_feedback) const\n\nSubscribe to stop video requests. Each request received should respond using StopVideoResponse.\nThis function is blocking.\nParameters\n\nCameraFeedback start_video_feedback - \n\nReturns\n Result - Result of request.\nsubscribe_stop_video() \nStopVideoHandle mavsdk::CameraServer::subscribe_stop_video(const StopVideoCallback &callback)\n\nSubscribe to stop video requests. Each request received should response to using RespondStopVideo.\nParameters\n\nconst StopVideoCallback& callback - \n\nReturns\n StopVideoHandle - \nunsubscribe_stop_video() \nvoid mavsdk::CameraServer::unsubscribe_stop_video(StopVideoHandle handle)\n\nUnsubscribe from subscribe_stop_video.\nParameters\n\nStopVideoHandle handle - \n\nrespond_stop_video() \nResult mavsdk::CameraServer::respond_stop_video(CameraFeedback stop_video_feedback) const\n\nRespond to stop video request from SubscribeStopVideo.\nThis function is blocking.\nParameters\n\nCameraFeedback stop_video_feedback - \n\nReturns\n Result - Result of request.\nsubscribe_start_video_streaming() \nStartVideoStreamingHandle mavsdk::CameraServer::subscribe_start_video_streaming(const StartVideoStreamingCallback &callback)\n\nSubscribe to start video streaming requests. Each request received should response to using RespondStartVideoStreaming.\nParameters\n\nconst StartVideoStreamingCallback& callback - \n\nReturns\n StartVideoStreamingHandle - \nunsubscribe_start_video_streaming() \nvoid mavsdk::CameraServer::unsubscribe_start_video_streaming(StartVideoStreamingHandle handle)\n\nUnsubscribe from subscribe_start_video_streaming.\nParameters\n\nStartVideoStreamingHandle handle - \n\nrespond_start_video_streaming() \nResult mavsdk::CameraServer::respond_start_video_streaming(CameraFeedback start_video_streaming_feedback) const\n\nRespond to start video streaming from SubscribeStartVideoStreaming.\nThis function is blocking.\nParameters\n\nCameraFeedback start_video_streaming_feedback - \n\nReturns\n Result - Result of request.\nsubscribe_stop_video_streaming() \nStopVideoStreamingHandle mavsdk::CameraServer::subscribe_stop_video_streaming(const StopVideoStreamingCallback &callback)\n\nSubscribe to stop video streaming requests. Each request received should response to using RespondStopVideoStreaming.\nParameters\n\nconst StopVideoStreamingCallback& callback - \n\nReturns\n StopVideoStreamingHandle - \nunsubscribe_stop_video_streaming() \nvoid mavsdk::CameraServer::unsubscribe_stop_video_streaming(StopVideoStreamingHandle handle)\n\nUnsubscribe from subscribe_stop_video_streaming.\nParameters\n\nStopVideoStreamingHandle handle - \n\nrespond_stop_video_streaming() \nResult mavsdk::CameraServer::respond_stop_video_streaming(CameraFeedback stop_video_streaming_feedback) const\n\nRespond to stop video streaming from SubscribeStopVideoStreaming.\nThis function is blocking.\nParameters\n\nCameraFeedback stop_video_streaming_feedback - \n\nReturns\n Result - Result of request.\nsubscribe_set_mode() \nSetModeHandle mavsdk::CameraServer::subscribe_set_mode(const SetModeCallback &callback)\n\nSubscribe to set camera mode requests. Each request received should response to using RespondSetMode.\nParameters\n\nconst SetModeCallback& callback - \n\nReturns\n SetModeHandle - \nunsubscribe_set_mode() \nvoid mavsdk::CameraServer::unsubscribe_set_mode(SetModeHandle handle)\n\nUnsubscribe from subscribe_set_mode.\nParameters\n\nSetModeHandle handle - \n\nrespond_set_mode() \nResult mavsdk::CameraServer::respond_set_mode(CameraFeedback set_mode_feedback) const\n\nRespond to set camera mode from SubscribeSetMode.\nThis function is blocking.\nParameters\n\nCameraFeedback set_mode_feedback - \n\nReturns\n Result - Result of request.\nsubscribe_storage_information() \nStorageInformationHandle mavsdk::CameraServer::subscribe_storage_information(const StorageInformationCallback &callback)\n\nSubscribe to camera storage information requests. Each request received should response to using RespondStorageInformation.\nParameters\n\nconst StorageInformationCallback& callback - \n\nReturns\n StorageInformationHandle - \nunsubscribe_storage_information() \nvoid mavsdk::CameraServer::unsubscribe_storage_information(StorageInformationHandle handle)\n\nUnsubscribe from subscribe_storage_information.\nParameters\n\nStorageInformationHandle handle - \n\nrespond_storage_information() \nResult mavsdk::CameraServer::respond_storage_information(CameraFeedback storage_information_feedback, StorageInformation storage_information) const\n\nRespond to camera storage information from SubscribeStorageInformation.\nThis function is blocking.\nParameters\n\nCameraFeedback storage_information_feedback - \nStorageInformation storage_information - \n\nReturns\n Result - Result of request.\nsubscribe_capture_status() \nCaptureStatusHandle mavsdk::CameraServer::subscribe_capture_status(const CaptureStatusCallback &callback)\n\nSubscribe to camera capture status requests. Each request received should response to using RespondCaptureStatus.\nParameters\n\nconst CaptureStatusCallback& callback - \n\nReturns\n CaptureStatusHandle - \nunsubscribe_capture_status() \nvoid mavsdk::CameraServer::unsubscribe_capture_status(CaptureStatusHandle handle)\n\nUnsubscribe from subscribe_capture_status.\nParameters\n\nCaptureStatusHandle handle - \n\nrespond_capture_status() \nResult mavsdk::CameraServer::respond_capture_status(CameraFeedback capture_status_feedback, CaptureStatus capture_status) const\n\nRespond to camera capture status from SubscribeCaptureStatus.\nThis function is blocking.\nParameters\n\nCameraFeedback capture_status_feedback - \nCaptureStatus capture_status - \n\nReturns\n Result - Result of request.\nsubscribe_format_storage() \nFormatStorageHandle mavsdk::CameraServer::subscribe_format_storage(const FormatStorageCallback &callback)\n\nSubscribe to format storage requests. Each request received should response to using RespondFormatStorage.\nParameters\n\nconst FormatStorageCallback& callback - \n\nReturns\n FormatStorageHandle - \nunsubscribe_format_storage() \nvoid mavsdk::CameraServer::unsubscribe_format_storage(FormatStorageHandle handle)\n\nUnsubscribe from subscribe_format_storage.\nParameters\n\nFormatStorageHandle handle - \n\nrespond_format_storage() \nResult mavsdk::CameraServer::respond_format_storage(CameraFeedback format_storage_feedback) const\n\nRespond to format storage from SubscribeFormatStorage.\nThis function is blocking.\nParameters\n\nCameraFeedback format_storage_feedback - \n\nReturns\n Result - Result of request.\nsubscribe_reset_settings() \nResetSettingsHandle mavsdk::CameraServer::subscribe_reset_settings(const ResetSettingsCallback &callback)\n\nSubscribe to reset settings requests. Each request received should response to using RespondResetSettings.\nParameters\n\nconst ResetSettingsCallback& callback - \n\nReturns\n ResetSettingsHandle - \nunsubscribe_reset_settings() \nvoid mavsdk::CameraServer::unsubscribe_reset_settings(ResetSettingsHandle handle)\n\nUnsubscribe from subscribe_reset_settings.\nParameters\n\nResetSettingsHandle handle - \n\nrespond_reset_settings() \nResult mavsdk::CameraServer::respond_reset_settings(CameraFeedback reset_settings_feedback) const\n\nRespond to reset settings from SubscribeResetSettings.\nThis function is blocking.\nParameters\n\nCameraFeedback reset_settings_feedback - \n\nReturns\n Result - Result of request.\noperator=() \nconst CameraServer& mavsdk::CameraServer::operator=(const CameraServer &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst CameraServer& - \n\nReturns\n const CameraServer & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_capture_info.html","title":"struct CaptureInfo","keywords":"","body":"mavsdk::CameraServer::CaptureInfo Struct Reference\n#include: camera_server.h\n\nInformation about a picture just captured. \nData Fields\nPosition position {} - Location where the picture was taken.\nQuaternion attitude_quaternion {} - Attitude of the camera when the picture was taken (quaternion)\nuint64_t time_utc_us {} - Timestamp in UTC (since UNIX epoch) in microseconds.\nbool is_success {} - True if the capture was successful.\nint32_t index {} - Index from TakePhotoResponse.\nstd::string file_url {} - Download URL of this image.\nField Documentation\nposition \nPosition mavsdk::CameraServer::CaptureInfo::position {}\n\nLocation where the picture was taken.\nattitude_quaternion \nQuaternion mavsdk::CameraServer::CaptureInfo::attitude_quaternion {}\n\nAttitude of the camera when the picture was taken (quaternion)\ntime_utc_us \nuint64_t mavsdk::CameraServer::CaptureInfo::time_utc_us {}\n\nTimestamp in UTC (since UNIX epoch) in microseconds.\nis_success \nbool mavsdk::CameraServer::CaptureInfo::is_success {}\n\nTrue if the capture was successful.\nindex \nint32_t mavsdk::CameraServer::CaptureInfo::index {}\n\nIndex from TakePhotoResponse.\nfile_url \nstd::string mavsdk::CameraServer::CaptureInfo::file_url {}\n\nDownload URL of this image.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_information.html","title":"struct Information","keywords":"","body":"mavsdk::CameraServer::Information Struct Reference\n#include: camera_server.h\n\nType to represent a camera information. \nData Fields\nstd::string vendor_name {} - Name of the camera vendor.\nstd::string model_name {} - Name of the camera model.\nstd::string firmware_version {} - Camera firmware version in major[.minor[.patch[.dev]]] format.\nfloat focal_length_mm {} - Focal length.\nfloat horizontal_sensor_size_mm {} - Horizontal sensor size.\nfloat vertical_sensor_size_mm {} - Vertical sensor size.\nuint32_t horizontal_resolution_px {} - Horizontal image resolution in pixels.\nuint32_t vertical_resolution_px {} - Vertical image resolution in pixels.\nuint32_t lens_id {} - Lens ID.\nuint32_t definition_file_version {} - Camera definition file version (iteration)\nstd::string definition_file_uri {} - Camera definition URI (http or mavlink ftp)\nField Documentation\nvendor_name \nstd::string mavsdk::CameraServer::Information::vendor_name {}\n\nName of the camera vendor.\nmodel_name \nstd::string mavsdk::CameraServer::Information::model_name {}\n\nName of the camera model.\nfirmware_version \nstd::string mavsdk::CameraServer::Information::firmware_version {}\n\nCamera firmware version in major[.minor[.patch[.dev]]] format.\nfocal_length_mm \nfloat mavsdk::CameraServer::Information::focal_length_mm {}\n\nFocal length.\nhorizontal_sensor_size_mm \nfloat mavsdk::CameraServer::Information::horizontal_sensor_size_mm {}\n\nHorizontal sensor size.\nvertical_sensor_size_mm \nfloat mavsdk::CameraServer::Information::vertical_sensor_size_mm {}\n\nVertical sensor size.\nhorizontal_resolution_px \nuint32_t mavsdk::CameraServer::Information::horizontal_resolution_px {}\n\nHorizontal image resolution in pixels.\nvertical_resolution_px \nuint32_t mavsdk::CameraServer::Information::vertical_resolution_px {}\n\nVertical image resolution in pixels.\nlens_id \nuint32_t mavsdk::CameraServer::Information::lens_id {}\n\nLens ID.\ndefinition_file_version \nuint32_t mavsdk::CameraServer::Information::definition_file_version {}\n\nCamera definition file version (iteration)\ndefinition_file_uri \nstd::string mavsdk::CameraServer::Information::definition_file_uri {}\n\nCamera definition URI (http or mavlink ftp)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_position.html","title":"struct Position","keywords":"","body":"mavsdk::CameraServer::Position Struct Reference\n#include: camera_server.h\n\nPosition type in global coordinates. \nData Fields\ndouble latitude_deg {} - Latitude in degrees (range: -90 to +90)\ndouble longitude_deg {} - Longitude in degrees (range: -180 to +180)\nfloat absolute_altitude_m {} - Altitude AMSL (above mean sea level) in metres.\nfloat relative_altitude_m {} - Altitude relative to takeoff altitude in metres.\nField Documentation\nlatitude_deg \ndouble mavsdk::CameraServer::Position::latitude_deg {}\n\nLatitude in degrees (range: -90 to +90)\nlongitude_deg \ndouble mavsdk::CameraServer::Position::longitude_deg {}\n\nLongitude in degrees (range: -180 to +180)\nabsolute_altitude_m \nfloat mavsdk::CameraServer::Position::absolute_altitude_m {}\n\nAltitude AMSL (above mean sea level) in metres.\nrelative_altitude_m \nfloat mavsdk::CameraServer::Position::relative_altitude_m {}\n\nAltitude relative to takeoff altitude in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html":{"url":"cpp/api_reference/structmavsdk_1_1_camera_server_1_1_quaternion.html","title":"struct Quaternion","keywords":"","body":"mavsdk::CameraServer::Quaternion Struct Reference\n#include: camera_server.h\n\nQuaternion type. \nAll rotations and axis systems follow the right-hand rule. The Hamilton quaternion product definition is used. A zero-rotation quaternion is represented by (1,0,0,0). The quaternion could also be written as w + xi + yj + zk.\nFor more info see: https://en.wikipedia.org/wiki/Quaternion \nData Fields\nfloat w {} - Quaternion entry 0, also denoted as a.\nfloat x {} - Quaternion entry 1, also denoted as b.\nfloat y {} - Quaternion entry 2, also denoted as c.\nfloat z {} - Quaternion entry 3, also denoted as d.\nField Documentation\nw \nfloat mavsdk::CameraServer::Quaternion::w {}\n\nQuaternion entry 0, also denoted as a.\nx \nfloat mavsdk::CameraServer::Quaternion::x {}\n\nQuaternion entry 1, also denoted as b.\ny \nfloat mavsdk::CameraServer::Quaternion::y {}\n\nQuaternion entry 2, also denoted as c.\nz \nfloat mavsdk::CameraServer::Quaternion::z {}\n\nQuaternion entry 3, also denoted as d.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_component_information.html":{"url":"cpp/api_reference/classmavsdk_1_1_component_information.html","title":"class ComponentInformation","keywords":"","body":"mavsdk::ComponentInformation Class Reference\n#include: component_information.h\n\nAccess component information such as parameters. \nData Structures\nstruct FloatParam\nstruct FloatParamUpdate\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for param requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous ComponentInformation calls.\n\n\nstd::functionFloatParamUpdate)> FloatParamCallback\nCallback type for subscribe_float_param.\n\n\nHandleFloatParamUpdate > FloatParamHandle\nHandle type for subscribe_float_param.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nComponentInformation (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nComponentInformation (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~ComponentInformation () override\nDestructor (internal use only).\n\n\n \nComponentInformation (const ComponentInformation & other)\nCopy constructor.\n\n\nstd::pairResult, std::vectorComponentInformation::FloatParam > >\naccess_float_params () const\nList available float params.\n\n\nFloatParamHandle\nsubscribe_float_param (const FloatParamCallback & callback)\nSubscribe to float param changes/updates.\n\n\nvoid\nunsubscribe_float_param (FloatParamHandle handle)\nUnsubscribe from subscribe_float_param.\n\n\nconst ComponentInformation &\noperator= (const ComponentInformation &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nComponentInformation() \nmavsdk::ComponentInformation::ComponentInformation(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto component_information = ComponentInformation(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nComponentInformation() \nmavsdk::ComponentInformation::ComponentInformation(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto component_information = ComponentInformation(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~ComponentInformation() \nmavsdk::ComponentInformation::~ComponentInformation() override\n\nDestructor (internal use only).\nComponentInformation() \nmavsdk::ComponentInformation::ComponentInformation(const ComponentInformation &other)\n\nCopy constructor.\nParameters\n\nconst ComponentInformation& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::ComponentInformation::ResultCallback = std::function\n\nCallback type for asynchronous ComponentInformation calls.\ntypedef FloatParamCallback \nusing mavsdk::ComponentInformation::FloatParamCallback = std::function\n\nCallback type for subscribe_float_param.\ntypedef FloatParamHandle \nusing mavsdk::ComponentInformation::FloatParamHandle = Handle\n\nHandle type for subscribe_float_param.\nMember Enumeration Documentation\nenum Result \nPossible results returned for param requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n NoSystem\nNo system is connected. \n\n\n\nMember Function Documentation\naccess_float_params() \nstd::pair > mavsdk::ComponentInformation::access_float_params() const\n\nList available float params.\nThis function is blocking.\nReturns\n std::pairResult, std::vectorComponentInformation::FloatParam > > - Result of request.\nsubscribe_float_param() \nFloatParamHandle mavsdk::ComponentInformation::subscribe_float_param(const FloatParamCallback &callback)\n\nSubscribe to float param changes/updates.\nParameters\n\nconst FloatParamCallback& callback - \n\nReturns\n FloatParamHandle - \nunsubscribe_float_param() \nvoid mavsdk::ComponentInformation::unsubscribe_float_param(FloatParamHandle handle)\n\nUnsubscribe from subscribe_float_param.\nParameters\n\nFloatParamHandle handle - \n\noperator=() \nconst ComponentInformation& mavsdk::ComponentInformation::operator=(const ComponentInformation &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst ComponentInformation& - \n\nReturns\n const ComponentInformation & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html":{"url":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param.html","title":"struct FloatParam","keywords":"","body":"mavsdk::ComponentInformation::FloatParam Struct Reference\n#include: component_information.h\n\nMeta information for parameter of type float. \nData Fields\nstd::string name {} - Name (max 16 chars)\nstd::string short_description {} - Short description.\nstd::string long_description {} - Long description.\nstd::string unit {} - Unit.\nint32_t decimal_places {} - Decimal places for user to show.\nfloat start_value {} - Current/starting value.\nfloat default_value {} - Default value.\nfloat min_value {} - Minimum value.\nfloat max_value {} - Maximum value.\nField Documentation\nname \nstd::string mavsdk::ComponentInformation::FloatParam::name {}\n\nName (max 16 chars)\nshort_description \nstd::string mavsdk::ComponentInformation::FloatParam::short_description {}\n\nShort description.\nlong_description \nstd::string mavsdk::ComponentInformation::FloatParam::long_description {}\n\nLong description.\nunit \nstd::string mavsdk::ComponentInformation::FloatParam::unit {}\n\nUnit.\ndecimal_places \nint32_t mavsdk::ComponentInformation::FloatParam::decimal_places {}\n\nDecimal places for user to show.\nstart_value \nfloat mavsdk::ComponentInformation::FloatParam::start_value {}\n\nCurrent/starting value.\ndefault_value \nfloat mavsdk::ComponentInformation::FloatParam::default_value {}\n\nDefault value.\nmin_value \nfloat mavsdk::ComponentInformation::FloatParam::min_value {}\n\nMinimum value.\nmax_value \nfloat mavsdk::ComponentInformation::FloatParam::max_value {}\n\nMaximum value.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html":{"url":"cpp/api_reference/structmavsdk_1_1_component_information_1_1_float_param_update.html","title":"struct FloatParamUpdate","keywords":"","body":"mavsdk::ComponentInformation::FloatParamUpdate Struct Reference\n#include: component_information.h\n\nA float param that has been updated. \nData Fields\nstd::string name {} - Name of param that changed.\nfloat value {} - New value of param.\nField Documentation\nname \nstd::string mavsdk::ComponentInformation::FloatParamUpdate::name {}\n\nName of param that changed.\nvalue \nfloat mavsdk::ComponentInformation::FloatParamUpdate::value {}\n\nNew value of param.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_component_information_server.html":{"url":"cpp/api_reference/classmavsdk_1_1_component_information_server.html","title":"class ComponentInformationServer","keywords":"","body":"mavsdk::ComponentInformationServer Class Reference\n#include: component_information_server.h\n\nProvide component information such as parameters. \nData Structures\nstruct FloatParam\nstruct FloatParamUpdate\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for param requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous ComponentInformationServer calls.\n\n\nstd::functionFloatParamUpdate)> FloatParamCallback\nCallback type for subscribe_float_param.\n\n\nHandleFloatParamUpdate > FloatParamHandle\nHandle type for subscribe_float_param.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nComponentInformationServer (std::shared_ptrServerComponent > server_component)\nConstructor. Creates the plugin for a ServerComponent instance.\n\n\n \n~ComponentInformationServer () override\nDestructor (internal use only).\n\n\n \nComponentInformationServer (const ComponentInformationServer & other)\nCopy constructor.\n\n\nResult\nprovide_float_param (FloatParam param)const\nProvide a param of type float.\n\n\nFloatParamHandle\nsubscribe_float_param (const FloatParamCallback & callback)\nSubscribe to float param updates.\n\n\nvoid\nunsubscribe_float_param (FloatParamHandle handle)\nUnsubscribe from subscribe_float_param.\n\n\nconst ComponentInformationServer &\noperator= (const ComponentInformationServer &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nComponentInformationServer() \nmavsdk::ComponentInformationServer::ComponentInformationServer(std::shared_ptr server_component)\n\nConstructor. Creates the plugin for a ServerComponent instance.\nThe plugin is typically created as shown below: \nauto component_information_server = ComponentInformationServer(server_component);\n\nParameters\n\nstd::shared_ptrServerComponent > server_component - The ServerComponent instance associated with this server plugin.\n\n~ComponentInformationServer() \nmavsdk::ComponentInformationServer::~ComponentInformationServer() override\n\nDestructor (internal use only).\nComponentInformationServer() \nmavsdk::ComponentInformationServer::ComponentInformationServer(const ComponentInformationServer &other)\n\nCopy constructor.\nParameters\n\nconst ComponentInformationServer& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::ComponentInformationServer::ResultCallback = std::function\n\nCallback type for asynchronous ComponentInformationServer calls.\ntypedef FloatParamCallback \nusing mavsdk::ComponentInformationServer::FloatParamCallback = std::function\n\nCallback type for subscribe_float_param.\ntypedef FloatParamHandle \nusing mavsdk::ComponentInformationServer::FloatParamHandle = Handle\n\nHandle type for subscribe_float_param.\nMember Enumeration Documentation\nenum Result \nPossible results returned for param requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n DuplicateParam\nDuplicate param. \n\n\n InvalidParamStartValue\nInvalid start param value. \n\n\n InvalidParamDefaultValue\nInvalid default param value. \n\n\n InvalidParamName\nInvalid param name. \n\n\n NoSystem\nNo system is connected. \n\n\n\nMember Function Documentation\nprovide_float_param() \nResult mavsdk::ComponentInformationServer::provide_float_param(FloatParam param) const\n\nProvide a param of type float.\nThis function is blocking.\nParameters\n\nFloatParam param - \n\nReturns\n Result - Result of request.\nsubscribe_float_param() \nFloatParamHandle mavsdk::ComponentInformationServer::subscribe_float_param(const FloatParamCallback &callback)\n\nSubscribe to float param updates.\nParameters\n\nconst FloatParamCallback& callback - \n\nReturns\n FloatParamHandle - \nunsubscribe_float_param() \nvoid mavsdk::ComponentInformationServer::unsubscribe_float_param(FloatParamHandle handle)\n\nUnsubscribe from subscribe_float_param.\nParameters\n\nFloatParamHandle handle - \n\noperator=() \nconst ComponentInformationServer& mavsdk::ComponentInformationServer::operator=(const ComponentInformationServer &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst ComponentInformationServer& - \n\nReturns\n const ComponentInformationServer & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html":{"url":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param.html","title":"struct FloatParam","keywords":"","body":"mavsdk::ComponentInformationServer::FloatParam Struct Reference\n#include: component_information_server.h\n\nMeta information for parameter of type float. \nData Fields\nstd::string name {} - Name (max 16 chars)\nstd::string short_description {} - Short description.\nstd::string long_description {} - Long description.\nstd::string unit {} - Unit.\nint32_t decimal_places {} - Decimal places for user to show.\nfloat start_value {} - Current/starting value.\nfloat default_value {} - Default value.\nfloat min_value {} - Minimum value.\nfloat max_value {} - Maximum value.\nField Documentation\nname \nstd::string mavsdk::ComponentInformationServer::FloatParam::name {}\n\nName (max 16 chars)\nshort_description \nstd::string mavsdk::ComponentInformationServer::FloatParam::short_description {}\n\nShort description.\nlong_description \nstd::string mavsdk::ComponentInformationServer::FloatParam::long_description {}\n\nLong description.\nunit \nstd::string mavsdk::ComponentInformationServer::FloatParam::unit {}\n\nUnit.\ndecimal_places \nint32_t mavsdk::ComponentInformationServer::FloatParam::decimal_places {}\n\nDecimal places for user to show.\nstart_value \nfloat mavsdk::ComponentInformationServer::FloatParam::start_value {}\n\nCurrent/starting value.\ndefault_value \nfloat mavsdk::ComponentInformationServer::FloatParam::default_value {}\n\nDefault value.\nmin_value \nfloat mavsdk::ComponentInformationServer::FloatParam::min_value {}\n\nMinimum value.\nmax_value \nfloat mavsdk::ComponentInformationServer::FloatParam::max_value {}\n\nMaximum value.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html":{"url":"cpp/api_reference/structmavsdk_1_1_component_information_server_1_1_float_param_update.html","title":"struct FloatParamUpdate","keywords":"","body":"mavsdk::ComponentInformationServer::FloatParamUpdate Struct Reference\n#include: component_information_server.h\n\nA float param that has been updated. \nData Fields\nstd::string name {} - Name of param that changed.\nfloat value {} - New value of param.\nField Documentation\nname \nstd::string mavsdk::ComponentInformationServer::FloatParamUpdate::name {}\n\nName of param that changed.\nvalue \nfloat mavsdk::ComponentInformationServer::FloatParamUpdate::value {}\n\nNew value of param.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_failure.html":{"url":"cpp/api_reference/classmavsdk_1_1_failure.html","title":"class Failure","keywords":"","body":"mavsdk::Failure Class Reference\n#include: failure.h\n\nInject failures into system to test failsafes. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum FailureUnit\nA failure unit.\n\n\nenum FailureType\nA failure type.\n\n\nenum Result\nPossible results returned for failure requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Failure calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nFailure (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nFailure (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Failure () override\nDestructor (internal use only).\n\n\n \nFailure (const Failure & other)\nCopy constructor.\n\n\nResult\ninject (FailureUnit failure_unit, FailureType failure_type, int32_t instance)const\nInjects a failure.\n\n\nconst Failure &\noperator= (const Failure &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nFailure() \nmavsdk::Failure::Failure(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto failure = Failure(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nFailure() \nmavsdk::Failure::Failure(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto failure = Failure(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Failure() \nmavsdk::Failure::~Failure() override\n\nDestructor (internal use only).\nFailure() \nmavsdk::Failure::Failure(const Failure &other)\n\nCopy constructor.\nParameters\n\nconst Failure& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Failure::ResultCallback = std::function\n\nCallback type for asynchronous Failure calls.\nMember Enumeration Documentation\nenum FailureUnit \nA failure unit.\n\n\n\nValue\nDescription\n\n\n\n\n SensorGyro\nGyro. \n\n\n SensorAccel\nAccelerometer. \n\n\n SensorMag\nMagnetometer. \n\n\n SensorBaro\nBarometer. \n\n\n SensorGps\nGPS. \n\n\n SensorOpticalFlow\nOptical flow. \n\n\n SensorVio\nVisual inertial odometry. \n\n\n SensorDistanceSensor\nDistance sensor. \n\n\n SensorAirspeed\nAirspeed. \n\n\n SystemBattery\nBattery. \n\n\n SystemMotor\nMotor. \n\n\n SystemServo\nServo. \n\n\n SystemAvoidance\nAvoidance. \n\n\n SystemRcSignal\nRC signal. \n\n\n SystemMavlinkSignal\nMAVLink signal. \n\n\n\nenum FailureType \nA failure type.\n\n\n\nValue\nDescription\n\n\n\n\n Ok\nNo failure injected, used to reset a previous failure. \n\n\n Off\nSets unit off, so completely non-responsive. \n\n\n Stuck\nUnit is stuck e.g. keeps reporting the same value. \n\n\n Garbage\nUnit is reporting complete garbage. \n\n\n Wrong\nUnit is consistently wrong. \n\n\n Slow\nUnit is slow, so e.g. reporting at slower than expected rate. \n\n\n Delayed\nData of unit is delayed in time. \n\n\n Intermittent\nUnit is sometimes working, sometimes not. \n\n\n\nenum Result \nPossible results returned for failure requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n NoSystem\nNo system is connected. \n\n\n ConnectionError\nConnection error. \n\n\n Unsupported\nFailure not supported. \n\n\n Denied\nFailure injection denied. \n\n\n Disabled\nFailure injection is disabled. \n\n\n Timeout\nRequest timed out. \n\n\n\nMember Function Documentation\ninject() \nResult mavsdk::Failure::inject(FailureUnit failure_unit, FailureType failure_type, int32_t instance) const\n\nInjects a failure.\nThis function is blocking.\nParameters\n\nFailureUnit failure_unit - \nFailureType failure_type - \nint32_t instance - \n\nReturns\n Result - Result of request.\noperator=() \nconst Failure& mavsdk::Failure::operator=(const Failure &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Failure& - \n\nReturns\n const Failure & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/classmavsdk_1_1_follow_me.html":{"url":"cpp/api_reference/classmavsdk_1_1_follow_me.html","title":"class FollowMe","keywords":"","body":"mavsdk::FollowMe Class Reference\n#include: follow_me.h\n\nAllow users to command the vehicle to follow a specific target. The target is provided as a GPS coordinate and altitude. \nData Structures\nstruct Config\nstruct TargetLocation\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for followme operations.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous FollowMe calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nFollowMe (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nFollowMe (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~FollowMe () override\nDestructor (internal use only).\n\n\n \nFollowMe (const FollowMe & other)\nCopy constructor.\n\n\nFollowMe::Config\nget_config () const\nGet current configuration.\n\n\nResult\nset_config (Config config)const\nApply configuration by sending it to the system.\n\n\nbool\nis_active () const\nCheck if FollowMe is active.\n\n\nResult\nset_target_location (TargetLocation location)const\nSet location of the moving target.\n\n\nFollowMe::TargetLocation\nget_last_location () const\nGet the last location of the target.\n\n\nResult\nstart () const\nStart FollowMe mode.\n\n\nResult\nstop () const\nStop FollowMe mode.\n\n\nconst FollowMe &\noperator= (const FollowMe &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nFollowMe() \nmavsdk::FollowMe::FollowMe(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto follow_me = FollowMe(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nFollowMe() \nmavsdk::FollowMe::FollowMe(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto follow_me = FollowMe(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~FollowMe() \nmavsdk::FollowMe::~FollowMe() override\n\nDestructor (internal use only).\nFollowMe() \nmavsdk::FollowMe::FollowMe(const FollowMe &other)\n\nCopy constructor.\nParameters\n\nconst FollowMe& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::FollowMe::ResultCallback = std::function\n\nCallback type for asynchronous FollowMe calls.\nMember Enumeration Documentation\nenum Result \nPossible results returned for followme operations.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n NoSystem\nNo system connected. \n\n\n ConnectionError\nConnection error. \n\n\n Busy\nVehicle is busy. \n\n\n CommandDenied\nCommand denied. \n\n\n Timeout\nRequest timed out. \n\n\n NotActive\nFollowMe is not active. \n\n\n SetConfigFailed\nFailed to set FollowMe configuration. \n\n\n\nMember Function Documentation\nget_config() \nFollowMe::Config mavsdk::FollowMe::get_config() const\n\nGet current configuration.\nThis function is blocking.\nReturns\n FollowMe::Config - Result of request.\nset_config() \nResult mavsdk::FollowMe::set_config(Config config) const\n\nApply configuration by sending it to the system.\nThis function is blocking.\nParameters\n\nConfig config - \n\nReturns\n Result - Result of request.\nis_active() \nbool mavsdk::FollowMe::is_active() const\n\nCheck if FollowMe is active.\nThis function is blocking.\nReturns\n bool - Result of request.\nset_target_location() \nResult mavsdk::FollowMe::set_target_location(TargetLocation location) const\n\nSet location of the moving target.\nThis function is blocking.\nParameters\n\nTargetLocation location - \n\nReturns\n Result - Result of request.\nget_last_location() \nFollowMe::TargetLocation mavsdk::FollowMe::get_last_location() const\n\nGet the last location of the target.\nThis function is blocking.\nReturns\n FollowMe::TargetLocation - Result of request.\nstart() \nResult mavsdk::FollowMe::start() const\n\nStart FollowMe mode.\nThis function is blocking.\nReturns\n Result - Result of request.\nstop() \nResult mavsdk::FollowMe::stop() const\n\nStop FollowMe mode.\nThis function is blocking.\nReturns\n Result - Result of request.\noperator=() \nconst FollowMe& mavsdk::FollowMe::operator=(const FollowMe &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst FollowMe& - \n\nReturns\n const FollowMe & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html":{"url":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_config.html","title":"struct Config","keywords":"","body":"mavsdk::FollowMe::Config Struct Reference\n#include: follow_me.h\n\nConfiguration type. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum FollowAltitudeMode\nAltitude mode to configure which altitude the follow me will assume the target to be at.\n\n\n\nData Fields\nfloat follow_height_m { 8.0f} - [m] Follow height in meters (recommended minimum 8 meters)\nfloat follow_distance_m {8.0f} - [m] Follow distance to target in meters (recommended minimum 4 meter)\nfloat responsiveness {0.1f} - How responsive the vehicle is to the motion of the target, Lower value = More responsive (range 0.0 to 1.0)\nFollowAltitudeMode altitude_mode {} - Follow Altitude control mode.\nfloat max_tangential_vel_m_s { 8.0f} - [m/s] Maximum orbit tangential velocity relative to the target, in meters per second. Higher value = More aggressive follow angle tracking.\nfloat follow_angle_deg { 180.0f} - [deg] Follow Angle relative to the target. 0 equals following in front of the target's direction. Angle increases in Clockwise direction, so following from right would be 90 degrees, from the left is -90 degrees, and so on.\nMember Enumeration Documentation\nenum FollowAltitudeMode \nAltitude mode to configure which altitude the follow me will assume the target to be at.\n\n\n\nValue\nDescription\n\n\n\n\n Constant\nTarget assumed to be mobing at a constant altitude of home position (where the vehicle armed). \n\n\n Terrain\nTarget assumed to be at the terrain level sensed by the distance sensor. \n\n\n TargetGps\nTarget GPS altitude taken into account to do 3D tracking. \n\n\n\nField Documentation\nfollow_height_m \nfloat mavsdk::FollowMe::Config::follow_height_m { 8.0f}\n\n[m] Follow height in meters (recommended minimum 8 meters)\nfollow_distance_m \nfloat mavsdk::FollowMe::Config::follow_distance_m {8.0f}\n\n[m] Follow distance to target in meters (recommended minimum 4 meter)\nresponsiveness \nfloat mavsdk::FollowMe::Config::responsiveness {0.1f}\n\nHow responsive the vehicle is to the motion of the target, Lower value = More responsive (range 0.0 to 1.0)\naltitude_mode \nFollowAltitudeMode mavsdk::FollowMe::Config::altitude_mode {}\n\nFollow Altitude control mode.\nmax_tangential_vel_m_s \nfloat mavsdk::FollowMe::Config::max_tangential_vel_m_s { 8.0f}\n\n[m/s] Maximum orbit tangential velocity relative to the target, in meters per second. Higher value = More aggressive follow angle tracking.\nfollow_angle_deg \nfloat mavsdk::FollowMe::Config::follow_angle_deg { 180.0f}\n\n[deg] Follow Angle relative to the target. 0 equals following in front of the target's direction. Angle increases in Clockwise direction, so following from right would be 90 degrees, from the left is -90 degrees, and so on.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html":{"url":"cpp/api_reference/structmavsdk_1_1_follow_me_1_1_target_location.html","title":"struct TargetLocation","keywords":"","body":"mavsdk::FollowMe::TargetLocation Struct Reference\n#include: follow_me.h\n\nTarget location for the vehicle to follow. \nData Fields\ndouble latitude_deg {double(NAN)} - Target latitude in degrees.\ndouble longitude_deg {double(NAN)} - Target longitude in degrees.\nfloat absolute_altitude_m {float(NAN)} - Target altitude in meters above MSL.\nfloat velocity_x_m_s { float(NAN)} - Target velocity in X axis, in meters per second.\nfloat velocity_y_m_s { float(NAN)} - Target velocity in Y axis, in meters per second.\nfloat velocity_z_m_s { float(NAN)} - Target velocity in Z axis, in meters per second.\nField Documentation\nlatitude_deg \ndouble mavsdk::FollowMe::TargetLocation::latitude_deg {double(NAN)}\n\nTarget latitude in degrees.\nlongitude_deg \ndouble mavsdk::FollowMe::TargetLocation::longitude_deg {double(NAN)}\n\nTarget longitude in degrees.\nabsolute_altitude_m \nfloat mavsdk::FollowMe::TargetLocation::absolute_altitude_m {float(NAN)}\n\nTarget altitude in meters above MSL.\nvelocity_x_m_s \nfloat mavsdk::FollowMe::TargetLocation::velocity_x_m_s { float(NAN)}\n\nTarget velocity in X axis, in meters per second.\nvelocity_y_m_s \nfloat mavsdk::FollowMe::TargetLocation::velocity_y_m_s { float(NAN)}\n\nTarget velocity in Y axis, in meters per second.\nvelocity_z_m_s \nfloat mavsdk::FollowMe::TargetLocation::velocity_z_m_s { float(NAN)}\n\nTarget velocity in Z axis, in meters per second.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_ftp.html":{"url":"cpp/api_reference/classmavsdk_1_1_ftp.html","title":"class Ftp","keywords":"","body":"mavsdk::Ftp Class Reference\n#include: ftp.h\n\nImplements file transfer functionality using MAVLink FTP. \nData Structures\nstruct ProgressData\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for FTP commands.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Ftp calls.\n\n\nstd::functionResult, ProgressData)> DownloadCallback\nCallback type for download_async.\n\n\nstd::functionResult, ProgressData)> UploadCallback\nCallback type for upload_async.\n\n\nstd::functionResult, std::vector)> ListDirectoryCallback\nCallback type for list_directory_async.\n\n\nstd::functionResult, bool)> AreFilesIdenticalCallback\nCallback type for are_files_identical_async.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nFtp (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nFtp (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Ftp () override\nDestructor (internal use only).\n\n\n \nFtp (const Ftp & other)\nCopy constructor.\n\n\nvoid\ndownload_async (std::string remote_file_path, std::string local_dir, bool use_burst, const DownloadCallback & callback)\nDownloads a file to local directory.\n\n\nvoid\nupload_async (std::string local_file_path, std::string remote_dir, const UploadCallback & callback)\nUploads local file to remote directory.\n\n\nvoid\nlist_directory_async (std::string remote_dir, const ListDirectoryCallback callback)\nLists items from a remote directory.\n\n\nstd::pairResult, std::vector >\nlist_directory (std::string remote_dir)const\nLists items from a remote directory.\n\n\nvoid\ncreate_directory_async (std::string remote_dir, const ResultCallback callback)\nCreates a remote directory.\n\n\nResult\ncreate_directory (std::string remote_dir)const\nCreates a remote directory.\n\n\nvoid\nremove_directory_async (std::string remote_dir, const ResultCallback callback)\nRemoves a remote directory.\n\n\nResult\nremove_directory (std::string remote_dir)const\nRemoves a remote directory.\n\n\nvoid\nremove_file_async (std::string remote_file_path, const ResultCallback callback)\nRemoves a remote file.\n\n\nResult\nremove_file (std::string remote_file_path)const\nRemoves a remote file.\n\n\nvoid\nrename_async (std::string remote_from_path, std::string remote_to_path, const ResultCallback callback)\nRenames a remote file or remote directory.\n\n\nResult\nrename (std::string remote_from_path, std::string remote_to_path)const\nRenames a remote file or remote directory.\n\n\nvoid\nare_files_identical_async (std::string local_file_path, std::string remote_file_path, const AreFilesIdenticalCallback callback)\nCompares a local file to a remote file using a CRC32 checksum.\n\n\nstd::pairResult, bool >\nare_files_identical (std::string local_file_path, std::string remote_file_path)const\nCompares a local file to a remote file using a CRC32 checksum.\n\n\nResult\nset_target_compid (uint32_t compid)const\nSet target component ID. By default it is the autopilot.\n\n\nconst Ftp &\noperator= (const Ftp &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nFtp() \nmavsdk::Ftp::Ftp(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto ftp = Ftp(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nFtp() \nmavsdk::Ftp::Ftp(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto ftp = Ftp(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Ftp() \nmavsdk::Ftp::~Ftp() override\n\nDestructor (internal use only).\nFtp() \nmavsdk::Ftp::Ftp(const Ftp &other)\n\nCopy constructor.\nParameters\n\nconst Ftp& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Ftp::ResultCallback = std::function\n\nCallback type for asynchronous Ftp calls.\ntypedef DownloadCallback \nusing mavsdk::Ftp::DownloadCallback = std::function\n\nCallback type for download_async.\ntypedef UploadCallback \nusing mavsdk::Ftp::UploadCallback = std::function\n\nCallback type for upload_async.\ntypedef ListDirectoryCallback \nusing mavsdk::Ftp::ListDirectoryCallback = std::function)>\n\nCallback type for list_directory_async.\ntypedef AreFilesIdenticalCallback \nusing mavsdk::Ftp::AreFilesIdenticalCallback = std::function\n\nCallback type for are_files_identical_async.\nMember Enumeration Documentation\nenum Result \nPossible results returned for FTP commands.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nSuccess. \n\n\n Next\nIntermediate message showing progress. \n\n\n Timeout\nTimeout. \n\n\n Busy\nOperation is already in progress. \n\n\n FileIoError\nFile IO operation error. \n\n\n FileExists\nFile exists already. \n\n\n FileDoesNotExist\nFile does not exist. \n\n\n FileProtected\nFile is write protected. \n\n\n InvalidParameter\nInvalid parameter. \n\n\n Unsupported\nUnsupported command. \n\n\n ProtocolError\nGeneral protocol error. \n\n\n NoSystem\nNo system connected. \n\n\n\nMember Function Documentation\ndownload_async() \nvoid mavsdk::Ftp::download_async(std::string remote_file_path, std::string local_dir, bool use_burst, const DownloadCallback &callback)\n\nDownloads a file to local directory.\nParameters\n\nstd::string remote_file_path - \nstd::string local_dir - \nbool use_burst - \nconst DownloadCallback& callback - \n\nupload_async() \nvoid mavsdk::Ftp::upload_async(std::string local_file_path, std::string remote_dir, const UploadCallback &callback)\n\nUploads local file to remote directory.\nParameters\n\nstd::string local_file_path - \nstd::string remote_dir - \nconst UploadCallback& callback - \n\nlist_directory_async() \nvoid mavsdk::Ftp::list_directory_async(std::string remote_dir, const ListDirectoryCallback callback)\n\nLists items from a remote directory.\nThis function is non-blocking. See 'list_directory' for the blocking counterpart.\nParameters\n\nstd::string remote_dir - \nconst ListDirectoryCallback callback - \n\nlist_directory() \nstd::pair > mavsdk::Ftp::list_directory(std::string remote_dir) const\n\nLists items from a remote directory.\nThis function is blocking. See 'list_directory_async' for the non-blocking counterpart.\nParameters\n\nstd::string remote_dir - \n\nReturns\n std::pairResult, std::vector > - Result of request.\ncreate_directory_async() \nvoid mavsdk::Ftp::create_directory_async(std::string remote_dir, const ResultCallback callback)\n\nCreates a remote directory.\nThis function is non-blocking. See 'create_directory' for the blocking counterpart.\nParameters\n\nstd::string remote_dir - \nconst ResultCallback callback - \n\ncreate_directory() \nResult mavsdk::Ftp::create_directory(std::string remote_dir) const\n\nCreates a remote directory.\nThis function is blocking. See 'create_directory_async' for the non-blocking counterpart.\nParameters\n\nstd::string remote_dir - \n\nReturns\n Result - Result of request.\nremove_directory_async() \nvoid mavsdk::Ftp::remove_directory_async(std::string remote_dir, const ResultCallback callback)\n\nRemoves a remote directory.\nThis function is non-blocking. See 'remove_directory' for the blocking counterpart.\nParameters\n\nstd::string remote_dir - \nconst ResultCallback callback - \n\nremove_directory() \nResult mavsdk::Ftp::remove_directory(std::string remote_dir) const\n\nRemoves a remote directory.\nThis function is blocking. See 'remove_directory_async' for the non-blocking counterpart.\nParameters\n\nstd::string remote_dir - \n\nReturns\n Result - Result of request.\nremove_file_async() \nvoid mavsdk::Ftp::remove_file_async(std::string remote_file_path, const ResultCallback callback)\n\nRemoves a remote file.\nThis function is non-blocking. See 'remove_file' for the blocking counterpart.\nParameters\n\nstd::string remote_file_path - \nconst ResultCallback callback - \n\nremove_file() \nResult mavsdk::Ftp::remove_file(std::string remote_file_path) const\n\nRemoves a remote file.\nThis function is blocking. See 'remove_file_async' for the non-blocking counterpart.\nParameters\n\nstd::string remote_file_path - \n\nReturns\n Result - Result of request.\nrename_async() \nvoid mavsdk::Ftp::rename_async(std::string remote_from_path, std::string remote_to_path, const ResultCallback callback)\n\nRenames a remote file or remote directory.\nThis function is non-blocking. See 'rename' for the blocking counterpart.\nParameters\n\nstd::string remote_from_path - \nstd::string remote_to_path - \nconst ResultCallback callback - \n\nrename() \nResult mavsdk::Ftp::rename(std::string remote_from_path, std::string remote_to_path) const\n\nRenames a remote file or remote directory.\nThis function is blocking. See 'rename_async' for the non-blocking counterpart.\nParameters\n\nstd::string remote_from_path - \nstd::string remote_to_path - \n\nReturns\n Result - Result of request.\nare_files_identical_async() \nvoid mavsdk::Ftp::are_files_identical_async(std::string local_file_path, std::string remote_file_path, const AreFilesIdenticalCallback callback)\n\nCompares a local file to a remote file using a CRC32 checksum.\nThis function is non-blocking. See 'are_files_identical' for the blocking counterpart.\nParameters\n\nstd::string local_file_path - \nstd::string remote_file_path - \nconst AreFilesIdenticalCallback callback - \n\nare_files_identical() \nstd::pair mavsdk::Ftp::are_files_identical(std::string local_file_path, std::string remote_file_path) const\n\nCompares a local file to a remote file using a CRC32 checksum.\nThis function is blocking. See 'are_files_identical_async' for the non-blocking counterpart.\nParameters\n\nstd::string local_file_path - \nstd::string remote_file_path - \n\nReturns\n std::pairResult, bool > - Result of request.\nset_target_compid() \nResult mavsdk::Ftp::set_target_compid(uint32_t compid) const\n\nSet target component ID. By default it is the autopilot.\nThis function is blocking.\nParameters\n\nuint32_t compid - \n\nReturns\n Result - Result of request.\noperator=() \nconst Ftp& mavsdk::Ftp::operator=(const Ftp &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Ftp& - \n\nReturns\n const Ftp & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/classmavsdk_1_1_geofence.html":{"url":"cpp/api_reference/classmavsdk_1_1_geofence.html","title":"class Geofence","keywords":"","body":"mavsdk::Geofence Class Reference\n#include: geofence.h\n\nEnable setting a geofence. \nData Structures\nstruct Circle\nstruct GeofenceData\nstruct Point\nstruct Polygon\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum FenceType\nGeofence types.\n\n\nenum Result\nPossible results returned for geofence requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Geofence calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nGeofence (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nGeofence (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Geofence () override\nDestructor (internal use only).\n\n\n \nGeofence (const Geofence & other)\nCopy constructor.\n\n\nvoid\nupload_geofence_async (GeofenceData geofence_data, const ResultCallback callback)\nUpload geofences.\n\n\nResult\nupload_geofence (GeofenceData geofence_data)const\nUpload geofences.\n\n\nvoid\nclear_geofence_async (const ResultCallback callback)\nClear all geofences saved on the vehicle.\n\n\nResult\nclear_geofence () const\nClear all geofences saved on the vehicle.\n\n\nconst Geofence &\noperator= (const Geofence &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nGeofence() \nmavsdk::Geofence::Geofence(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto geofence = Geofence(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nGeofence() \nmavsdk::Geofence::Geofence(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto geofence = Geofence(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Geofence() \nmavsdk::Geofence::~Geofence() override\n\nDestructor (internal use only).\nGeofence() \nmavsdk::Geofence::Geofence(const Geofence &other)\n\nCopy constructor.\nParameters\n\nconst Geofence& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Geofence::ResultCallback = std::function\n\nCallback type for asynchronous Geofence calls.\nMember Enumeration Documentation\nenum FenceType \nGeofence types.\n\n\n\nValue\nDescription\n\n\n\n\n Inclusion\nType representing an inclusion fence. \n\n\n Exclusion\nType representing an exclusion fence. \n\n\n\nenum Result \nPossible results returned for geofence requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n Error\nError. \n\n\n TooManyGeofenceItems\nToo many objects in the geofence. \n\n\n Busy\nVehicle is busy. \n\n\n Timeout\nRequest timed out. \n\n\n InvalidArgument\nInvalid argument. \n\n\n NoSystem\nNo system connected. \n\n\n\nMember Function Documentation\nupload_geofence_async() \nvoid mavsdk::Geofence::upload_geofence_async(GeofenceData geofence_data, const ResultCallback callback)\n\nUpload geofences.\nPolygon and Circular geofences are uploaded to a drone. Once uploaded, the geofence will remain on the drone even if a connection is lost.\nThis function is non-blocking. See 'upload_geofence' for the blocking counterpart.\nParameters\n\nGeofenceData geofence_data - \nconst ResultCallback callback - \n\nupload_geofence() \nResult mavsdk::Geofence::upload_geofence(GeofenceData geofence_data) const\n\nUpload geofences.\nPolygon and Circular geofences are uploaded to a drone. Once uploaded, the geofence will remain on the drone even if a connection is lost.\nThis function is blocking. See 'upload_geofence_async' for the non-blocking counterpart.\nParameters\n\nGeofenceData geofence_data - \n\nReturns\n Result - Result of request.\nclear_geofence_async() \nvoid mavsdk::Geofence::clear_geofence_async(const ResultCallback callback)\n\nClear all geofences saved on the vehicle.\nThis function is non-blocking. See 'clear_geofence' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nclear_geofence() \nResult mavsdk::Geofence::clear_geofence() const\n\nClear all geofences saved on the vehicle.\nThis function is blocking. See 'clear_geofence_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\noperator=() \nconst Geofence& mavsdk::Geofence::operator=(const Geofence &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Geofence& - \n\nReturns\n const Geofence & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html":{"url":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_polygon.html","title":"struct Polygon","keywords":"","body":"mavsdk::Geofence::Polygon Struct Reference\n#include: geofence.h\n\nPolygon type. \nData Fields\nstd::vectorPoint > points {} - Points defining the polygon.\nFenceType fence_type {} - Fence type.\nField Documentation\npoints \nstd::vector mavsdk::Geofence::Polygon::points {}\n\nPoints defining the polygon.\nfence_type \nFenceType mavsdk::Geofence::Polygon::fence_type {}\n\nFence type.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html":{"url":"cpp/api_reference/structmavsdk_1_1_geofence_1_1_point.html","title":"struct Point","keywords":"","body":"mavsdk::Geofence::Point Struct Reference\n#include: geofence.h\n\nPoint type. \nData Fields\ndouble latitude_deg {} - Latitude in degrees (range: -90 to +90)\ndouble longitude_deg {} - Longitude in degrees (range: -180 to +180)\nField Documentation\nlatitude_deg \ndouble mavsdk::Geofence::Point::latitude_deg {}\n\nLatitude in degrees (range: -90 to +90)\nlongitude_deg \ndouble mavsdk::Geofence::Point::longitude_deg {}\n\nLongitude in degrees (range: -180 to +180)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html":{"url":"cpp/api_reference/structmavsdk_1_1_ftp_1_1_progress_data.html","title":"struct ProgressData","keywords":"","body":"mavsdk::Ftp::ProgressData Struct Reference\n#include: ftp.h\n\nProgress data type for file transfer. \nData Fields\nuint32_t bytes_transferred {} - The number of bytes already transferred.\nuint32_t total_bytes {} - The total bytes to transfer.\nField Documentation\nbytes_transferred \nuint32_t mavsdk::Ftp::ProgressData::bytes_transferred {}\n\nThe number of bytes already transferred.\ntotal_bytes \nuint32_t mavsdk::Ftp::ProgressData::total_bytes {}\n\nThe total bytes to transfer.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html":{"url":"cpp/api_reference/classmavsdk_1_1geometry_1_1_coordinate_transformation.html","title":"class geometry::CoordinateTransformation","keywords":"","body":"mavsdk::geometry::CoordinateTransformation Class Reference\n#include: geometry.h\n\nThis is a utility class for coordinate transformations. \nThe projections used to transform from global (lat/lon) to local (meter) coordinates are taken from: http://mathworld.wolfram.com/AzimuthalEquidistantProjection.html and inspired by the implementations in: https://github.com/PX4/ecl/blob/master/geo/geo.cpp \nData Structures\nstruct GlobalCoordinate\nstruct LocalCoordinate\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nCoordinateTransformation ()=delete\nDefault constructor not available.\n\n\n \nCoordinateTransformation (GlobalCoordinate reference)\nConstructor to initialize projection reference.\n\n\n \n~CoordinateTransformation ()=default\nDestructor.\n\n\nLocalCoordinate\nlocal_from_global (GlobalCoordinate global_coordinate)const\nCalculate local coordinates from global coordinates.\n\n\nGlobalCoordinate\nglobal_from_local (LocalCoordinate local_coordinate)const\nCalculate global coordinates from local coordinates.\n\n\n\nConstructor & Destructor Documentation\nCoordinateTransformation() \nmavsdk::geometry::CoordinateTransformation::CoordinateTransformation()=delete\n\nDefault constructor not available.\nCoordinateTransformation() \nmavsdk::geometry::CoordinateTransformation::CoordinateTransformation(GlobalCoordinate reference)\n\nConstructor to initialize projection reference.\nParameters\n\nGlobalCoordinate reference - Reference coordinate to project from.\n\n~CoordinateTransformation() \nmavsdk::geometry::CoordinateTransformation::~CoordinateTransformation()=default\n\nDestructor.\nMember Function Documentation\nlocal_from_global() \nLocalCoordinate mavsdk::geometry::CoordinateTransformation::local_from_global(GlobalCoordinate global_coordinate) const\n\nCalculate local coordinates from global coordinates.\nParameters\n\nGlobalCoordinate global_coordinate - The global coordinate to project from.\n\nReturns\n LocalCoordinate - \nglobal_from_local() \nGlobalCoordinate mavsdk::geometry::CoordinateTransformation::global_from_local(LocalCoordinate local_coordinate) const\n\nCalculate global coordinates from local coordinates.\nParameters\n\nLocalCoordinate local_coordinate - The local coordinate to project from.\n\nReturns\n GlobalCoordinate - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html":{"url":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_global_coordinate.html","title":"struct GlobalCoordinate","keywords":"","body":"mavsdk::geometry::CoordinateTransformation::GlobalCoordinate Struct Reference\n#include: geometry.h\n\nType for global coordinate in latitude/longitude in degrees. \nData Fields\ndouble latitude_deg - Latitude in degrees.\ndouble longitude_deg - Longitude in degrees.\nField Documentation\nlatitude_deg \ndouble mavsdk::geometry::CoordinateTransformation::GlobalCoordinate::latitude_deg\n\nLatitude in degrees.\nlongitude_deg \ndouble mavsdk::geometry::CoordinateTransformation::GlobalCoordinate::longitude_deg\n\nLongitude in degrees.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html":{"url":"cpp/api_reference/structmavsdk_1_1geometry_1_1_coordinate_transformation_1_1_local_coordinate.html","title":"struct LocalCoordinate","keywords":"","body":"mavsdk::geometry::CoordinateTransformation::LocalCoordinate Struct Reference\n#include: geometry.h\n\nType for local coordinate relative to reference in meters. \nData Fields\ndouble north_m - Position in North direction in meters.\ndouble east_m - Position in East direction in meters.\nField Documentation\nnorth_m \ndouble mavsdk::geometry::CoordinateTransformation::LocalCoordinate::north_m\n\nPosition in North direction in meters.\neast_m \ndouble mavsdk::geometry::CoordinateTransformation::LocalCoordinate::east_m\n\nPosition in East direction in meters.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_gimbal.html":{"url":"cpp/api_reference/classmavsdk_1_1_gimbal.html","title":"class Gimbal","keywords":"","body":"mavsdk::Gimbal Class Reference\n#include: gimbal.h\n\nProvide control over a gimbal. \nData Structures\nstruct ControlStatus\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum GimbalMode\nGimbal mode type.\n\n\nenum ControlMode\nControl mode.\n\n\nenum Result\nPossible results returned for gimbal commands.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Gimbal calls.\n\n\nstd::functionControlStatus)> ControlCallback\nCallback type for subscribe_control.\n\n\nHandleControlStatus > ControlHandle\nHandle type for subscribe_control.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nGimbal (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nGimbal (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Gimbal () override\nDestructor (internal use only).\n\n\n \nGimbal (const Gimbal & other)\nCopy constructor.\n\n\nvoid\nset_pitch_and_yaw_async (float pitch_deg, float yaw_deg, const ResultCallback callback)\nSet gimbal pitch and yaw angles.\n\n\nResult\nset_pitch_and_yaw (float pitch_deg, float yaw_deg)const\nSet gimbal pitch and yaw angles.\n\n\nvoid\nset_pitch_rate_and_yaw_rate_async (float pitch_rate_deg_s, float yaw_rate_deg_s, const ResultCallback callback)\nSet gimbal angular rates around pitch and yaw axes.\n\n\nResult\nset_pitch_rate_and_yaw_rate (float pitch_rate_deg_s, float yaw_rate_deg_s)const\nSet gimbal angular rates around pitch and yaw axes.\n\n\nvoid\nset_mode_async (GimbalMode gimbal_mode, const ResultCallback callback)\nSet gimbal mode.\n\n\nResult\nset_mode (GimbalMode gimbal_mode)const\nSet gimbal mode.\n\n\nvoid\nset_roi_location_async (double latitude_deg, double longitude_deg, float altitude_m, const ResultCallback callback)\nSet gimbal region of interest (ROI).\n\n\nResult\nset_roi_location (double latitude_deg, double longitude_deg, float altitude_m)const\nSet gimbal region of interest (ROI).\n\n\nvoid\ntake_control_async (ControlMode control_mode, const ResultCallback callback)\nTake control.\n\n\nResult\ntake_control (ControlMode control_mode)const\nTake control.\n\n\nvoid\nrelease_control_async (const ResultCallback callback)\nRelease control.\n\n\nResult\nrelease_control () const\nRelease control.\n\n\nControlHandle\nsubscribe_control (const ControlCallback & callback)\nSubscribe to control status updates.\n\n\nvoid\nunsubscribe_control (ControlHandle handle)\nUnsubscribe from subscribe_control.\n\n\nControlStatus\ncontrol () const\nPoll for 'ControlStatus' (blocking).\n\n\nconst Gimbal &\noperator= (const Gimbal &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nGimbal() \nmavsdk::Gimbal::Gimbal(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto gimbal = Gimbal(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nGimbal() \nmavsdk::Gimbal::Gimbal(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto gimbal = Gimbal(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Gimbal() \nmavsdk::Gimbal::~Gimbal() override\n\nDestructor (internal use only).\nGimbal() \nmavsdk::Gimbal::Gimbal(const Gimbal &other)\n\nCopy constructor.\nParameters\n\nconst Gimbal& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Gimbal::ResultCallback = std::function\n\nCallback type for asynchronous Gimbal calls.\ntypedef ControlCallback \nusing mavsdk::Gimbal::ControlCallback = std::function\n\nCallback type for subscribe_control.\ntypedef ControlHandle \nusing mavsdk::Gimbal::ControlHandle = Handle\n\nHandle type for subscribe_control.\nMember Enumeration Documentation\nenum GimbalMode \nGimbal mode type.\n\n\n\nValue\nDescription\n\n\n\n\n YawFollow\nYaw follow will point the gimbal to the vehicle heading. \n\n\n YawLock\nYaw lock will fix the gimbal pointing to an absolute direction. \n\n\n\nenum ControlMode \nControl mode.\n\n\n\nValue\nDescription\n\n\n\n\n None\nIndicates that the component does not have control over the gimbal. \n\n\n Primary\nTo take primary control over the gimbal. \n\n\n Secondary\nTo take secondary control over the gimbal. \n\n\n\nenum Result \nPossible results returned for gimbal commands.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nCommand was accepted. \n\n\n Error\nError occurred sending the command. \n\n\n Timeout\nCommand timed out. \n\n\n Unsupported\nFunctionality not supported. \n\n\n NoSystem\nNo system connected. \n\n\n\nMember Function Documentation\nset_pitch_and_yaw_async() \nvoid mavsdk::Gimbal::set_pitch_and_yaw_async(float pitch_deg, float yaw_deg, const ResultCallback callback)\n\nSet gimbal pitch and yaw angles.\nThis sets the desired pitch and yaw angles of a gimbal. Will return when the command is accepted, however, it might take the gimbal longer to actually be set to the new angles.\nThis function is non-blocking. See 'set_pitch_and_yaw' for the blocking counterpart.\nParameters\n\nfloat pitch_deg - \nfloat yaw_deg - \nconst ResultCallback callback - \n\nset_pitch_and_yaw() \nResult mavsdk::Gimbal::set_pitch_and_yaw(float pitch_deg, float yaw_deg) const\n\nSet gimbal pitch and yaw angles.\nThis sets the desired pitch and yaw angles of a gimbal. Will return when the command is accepted, however, it might take the gimbal longer to actually be set to the new angles.\nThis function is blocking. See 'set_pitch_and_yaw_async' for the non-blocking counterpart.\nParameters\n\nfloat pitch_deg - \nfloat yaw_deg - \n\nReturns\n Result - Result of request.\nset_pitch_rate_and_yaw_rate_async() \nvoid mavsdk::Gimbal::set_pitch_rate_and_yaw_rate_async(float pitch_rate_deg_s, float yaw_rate_deg_s, const ResultCallback callback)\n\nSet gimbal angular rates around pitch and yaw axes.\nThis sets the desired angular rates around pitch and yaw axes of a gimbal. Will return when the command is accepted, however, it might take the gimbal longer to actually reach the angular rate.\nThis function is non-blocking. See 'set_pitch_rate_and_yaw_rate' for the blocking counterpart.\nParameters\n\nfloat pitch_rate_deg_s - \nfloat yaw_rate_deg_s - \nconst ResultCallback callback - \n\nset_pitch_rate_and_yaw_rate() \nResult mavsdk::Gimbal::set_pitch_rate_and_yaw_rate(float pitch_rate_deg_s, float yaw_rate_deg_s) const\n\nSet gimbal angular rates around pitch and yaw axes.\nThis sets the desired angular rates around pitch and yaw axes of a gimbal. Will return when the command is accepted, however, it might take the gimbal longer to actually reach the angular rate.\nThis function is blocking. See 'set_pitch_rate_and_yaw_rate_async' for the non-blocking counterpart.\nParameters\n\nfloat pitch_rate_deg_s - \nfloat yaw_rate_deg_s - \n\nReturns\n Result - Result of request.\nset_mode_async() \nvoid mavsdk::Gimbal::set_mode_async(GimbalMode gimbal_mode, const ResultCallback callback)\n\nSet gimbal mode.\nThis sets the desired yaw mode of a gimbal. Will return when the command is accepted. However, it might take the gimbal longer to actually be set to the new angles.\nThis function is non-blocking. See 'set_mode' for the blocking counterpart.\nParameters\n\nGimbalMode gimbal_mode - \nconst ResultCallback callback - \n\nset_mode() \nResult mavsdk::Gimbal::set_mode(GimbalMode gimbal_mode) const\n\nSet gimbal mode.\nThis sets the desired yaw mode of a gimbal. Will return when the command is accepted. However, it might take the gimbal longer to actually be set to the new angles.\nThis function is blocking. See 'set_mode_async' for the non-blocking counterpart.\nParameters\n\nGimbalMode gimbal_mode - \n\nReturns\n Result - Result of request.\nset_roi_location_async() \nvoid mavsdk::Gimbal::set_roi_location_async(double latitude_deg, double longitude_deg, float altitude_m, const ResultCallback callback)\n\nSet gimbal region of interest (ROI).\nThis sets a region of interest that the gimbal will point to. The gimbal will continue to point to the specified region until it receives a new command. The function will return when the command is accepted, however, it might take the gimbal longer to actually rotate to the ROI.\nThis function is non-blocking. See 'set_roi_location' for the blocking counterpart.\nParameters\n\ndouble latitude_deg - \ndouble longitude_deg - \nfloat altitude_m - \nconst ResultCallback callback - \n\nset_roi_location() \nResult mavsdk::Gimbal::set_roi_location(double latitude_deg, double longitude_deg, float altitude_m) const\n\nSet gimbal region of interest (ROI).\nThis sets a region of interest that the gimbal will point to. The gimbal will continue to point to the specified region until it receives a new command. The function will return when the command is accepted, however, it might take the gimbal longer to actually rotate to the ROI.\nThis function is blocking. See 'set_roi_location_async' for the non-blocking counterpart.\nParameters\n\ndouble latitude_deg - \ndouble longitude_deg - \nfloat altitude_m - \n\nReturns\n Result - Result of request.\ntake_control_async() \nvoid mavsdk::Gimbal::take_control_async(ControlMode control_mode, const ResultCallback callback)\n\nTake control.\nThere can be only two components in control of a gimbal at any given time. One with \"primary\" control, and one with \"secondary\" control. The way the secondary control is implemented is not specified and hence depends on the vehicle.\nComponents are expected to be cooperative, which means that they can override each other and should therefore do it carefully.\nThis function is non-blocking. See 'take_control' for the blocking counterpart.\nParameters\n\nControlMode control_mode - \nconst ResultCallback callback - \n\ntake_control() \nResult mavsdk::Gimbal::take_control(ControlMode control_mode) const\n\nTake control.\nThere can be only two components in control of a gimbal at any given time. One with \"primary\" control, and one with \"secondary\" control. The way the secondary control is implemented is not specified and hence depends on the vehicle.\nComponents are expected to be cooperative, which means that they can override each other and should therefore do it carefully.\nThis function is blocking. See 'take_control_async' for the non-blocking counterpart.\nParameters\n\nControlMode control_mode - \n\nReturns\n Result - Result of request.\nrelease_control_async() \nvoid mavsdk::Gimbal::release_control_async(const ResultCallback callback)\n\nRelease control.\nRelease control, such that other components can control the gimbal.\nThis function is non-blocking. See 'release_control' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nrelease_control() \nResult mavsdk::Gimbal::release_control() const\n\nRelease control.\nRelease control, such that other components can control the gimbal.\nThis function is blocking. See 'release_control_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nsubscribe_control() \nControlHandle mavsdk::Gimbal::subscribe_control(const ControlCallback &callback)\n\nSubscribe to control status updates.\nThis allows a component to know if it has primary, secondary or no control over the gimbal. Also, it gives the system and component ids of the other components in control (if any).\nParameters\n\nconst ControlCallback& callback - \n\nReturns\n ControlHandle - \nunsubscribe_control() \nvoid mavsdk::Gimbal::unsubscribe_control(ControlHandle handle)\n\nUnsubscribe from subscribe_control.\nParameters\n\nControlHandle handle - \n\ncontrol() \nControlStatus mavsdk::Gimbal::control() const\n\nPoll for 'ControlStatus' (blocking).\nReturns\n ControlStatus - One ControlStatus update.\noperator=() \nconst Gimbal& mavsdk::Gimbal::operator=(const Gimbal &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Gimbal& - \n\nReturns\n const Gimbal & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html":{"url":"cpp/api_reference/structmavsdk_1_1_gimbal_1_1_control_status.html","title":"struct ControlStatus","keywords":"","body":"mavsdk::Gimbal::ControlStatus Struct Reference\n#include: gimbal.h\n\nControl status. \nData Fields\nControlMode control_mode {} - Control mode (none, primary or secondary)\nint32_t sysid_primary_control {} - Sysid of the component that has primary control over the gimbal (0 if no one is in control)\nint32_t compid_primary_control {} - Compid of the component that has primary control over the gimbal (0 if no one is in control)\nint32_t sysid_secondary_control {} - Sysid of the component that has secondary control over the gimbal (0 if no one is in control)\nint32_t compid_secondary_control {} - Compid of the component that has secondary control over the gimbal (0 if no one is in control)\nField Documentation\ncontrol_mode \nControlMode mavsdk::Gimbal::ControlStatus::control_mode {}\n\nControl mode (none, primary or secondary)\nsysid_primary_control \nint32_t mavsdk::Gimbal::ControlStatus::sysid_primary_control {}\n\nSysid of the component that has primary control over the gimbal (0 if no one is in control)\ncompid_primary_control \nint32_t mavsdk::Gimbal::ControlStatus::compid_primary_control {}\n\nCompid of the component that has primary control over the gimbal (0 if no one is in control)\nsysid_secondary_control \nint32_t mavsdk::Gimbal::ControlStatus::sysid_secondary_control {}\n\nSysid of the component that has secondary control over the gimbal (0 if no one is in control)\ncompid_secondary_control \nint32_t mavsdk::Gimbal::ControlStatus::compid_secondary_control {}\n\nCompid of the component that has secondary control over the gimbal (0 if no one is in control)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_info.html":{"url":"cpp/api_reference/classmavsdk_1_1_info.html","title":"class Info","keywords":"","body":"mavsdk::Info Class Reference\n#include: info.h\n\nProvide information about the hardware and/or software of a system. \nData Structures\nstruct FlightInfo\nstruct Identification\nstruct Product\nstruct Version\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for info requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Info calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nInfo (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nInfo (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Info () override\nDestructor (internal use only).\n\n\n \nInfo (const Info & other)\nCopy constructor.\n\n\nstd::pairResult, Info::FlightInfo >\nget_flight_information () const\nGet flight information of the system.\n\n\nstd::pairResult, Info::Identification >\nget_identification () const\nGet the identification of the system.\n\n\nstd::pairResult, Info::Product >\nget_product () const\nGet product information of the system.\n\n\nstd::pairResult, Info::Version >\nget_version () const\nGet the version information of the system.\n\n\nstd::pairResult, double >\nget_speed_factor () const\nGet the speed factor of a simulation (with lockstep a simulation can run faster or slower than realtime).\n\n\nconst Info &\noperator= (const Info &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nInfo() \nmavsdk::Info::Info(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto info = Info(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nInfo() \nmavsdk::Info::Info(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto info = Info(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Info() \nmavsdk::Info::~Info() override\n\nDestructor (internal use only).\nInfo() \nmavsdk::Info::Info(const Info &other)\n\nCopy constructor.\nParameters\n\nconst Info& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Info::ResultCallback = std::function\n\nCallback type for asynchronous Info calls.\nMember Enumeration Documentation\nenum Result \nPossible results returned for info requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n InformationNotReceivedYet\nInformation has not been received yet. \n\n\n NoSystem\nNo system is connected. \n\n\n\nMember Function Documentation\nget_flight_information() \nstd::pair mavsdk::Info::get_flight_information() const\n\nGet flight information of the system.\nThis function is blocking.\nReturns\n std::pairResult, Info::FlightInfo > - Result of request.\nget_identification() \nstd::pair mavsdk::Info::get_identification() const\n\nGet the identification of the system.\nThis function is blocking.\nReturns\n std::pairResult, Info::Identification > - Result of request.\nget_product() \nstd::pair mavsdk::Info::get_product() const\n\nGet product information of the system.\nThis function is blocking.\nReturns\n std::pairResult, Info::Product > - Result of request.\nget_version() \nstd::pair mavsdk::Info::get_version() const\n\nGet the version information of the system.\nThis function is blocking.\nReturns\n std::pairResult, Info::Version > - Result of request.\nget_speed_factor() \nstd::pair mavsdk::Info::get_speed_factor() const\n\nGet the speed factor of a simulation (with lockstep a simulation can run faster or slower than realtime).\nThis function is blocking.\nReturns\n std::pairResult, double > - Result of request.\noperator=() \nconst Info& mavsdk::Info::operator=(const Info &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Info& - \n\nReturns\n const Info & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html":{"url":"cpp/api_reference/structmavsdk_1_1_info_1_1_flight_info.html","title":"struct FlightInfo","keywords":"","body":"mavsdk::Info::FlightInfo Struct Reference\n#include: info.h\n\nSystem flight information. \nData Fields\nuint32_t time_boot_ms {} - Time since system boot.\nuint64_t flight_uid {} - Flight counter. Starts from zero, is incremented at every disarm and is never reset (even after reboot)\nField Documentation\ntime_boot_ms \nuint32_t mavsdk::Info::FlightInfo::time_boot_ms {}\n\nTime since system boot.\nflight_uid \nuint64_t mavsdk::Info::FlightInfo::flight_uid {}\n\nFlight counter. Starts from zero, is incremented at every disarm and is never reset (even after reboot)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html":{"url":"cpp/api_reference/structmavsdk_1_1_info_1_1_identification.html","title":"struct Identification","keywords":"","body":"mavsdk::Info::Identification Struct Reference\n#include: info.h\n\nSystem identification. \nData Fields\nstd::string hardware_uid {} - UID of the hardware. This refers to uid2 of MAVLink. If the system does not support uid2 yet, this is all zeros.\nuint64_t legacy_uid {} - Legacy UID of the hardware, referred to as uid in MAVLink (formerly exposed during system discovery as UUID).\nField Documentation\nhardware_uid \nstd::string mavsdk::Info::Identification::hardware_uid {}\n\nUID of the hardware. This refers to uid2 of MAVLink. If the system does not support uid2 yet, this is all zeros.\nlegacy_uid \nuint64_t mavsdk::Info::Identification::legacy_uid {}\n\nLegacy UID of the hardware, referred to as uid in MAVLink (formerly exposed during system discovery as UUID).\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html":{"url":"cpp/api_reference/structmavsdk_1_1_info_1_1_product.html","title":"struct Product","keywords":"","body":"mavsdk::Info::Product Struct Reference\n#include: info.h\n\nSystem product information. \nData Fields\nint32_t vendor_id {} - ID of the board vendor.\nstd::string vendor_name {} - Name of the vendor.\nint32_t product_id {} - ID of the product.\nstd::string product_name {} - Name of the product.\nField Documentation\nvendor_id \nint32_t mavsdk::Info::Product::vendor_id {}\n\nID of the board vendor.\nvendor_name \nstd::string mavsdk::Info::Product::vendor_name {}\n\nName of the vendor.\nproduct_id \nint32_t mavsdk::Info::Product::product_id {}\n\nID of the product.\nproduct_name \nstd::string mavsdk::Info::Product::product_name {}\n\nName of the product.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html":{"url":"cpp/api_reference/structmavsdk_1_1_info_1_1_version.html","title":"struct Version","keywords":"","body":"mavsdk::Info::Version Struct Reference\n#include: info.h\n\nSystem version information. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum FlightSoftwareVersionType\nThese values define the type of firmware/flight software release.\n\n\n\nData Fields\nint32_t flight_sw_major {} - Flight software major version.\nint32_t flight_sw_minor {} - Flight software minor version.\nint32_t flight_sw_patch {} - Flight software patch version.\nint32_t flight_sw_vendor_major {} - Flight software vendor major version.\nint32_t flight_sw_vendor_minor {} - Flight software vendor minor version.\nint32_t flight_sw_vendor_patch {} - Flight software vendor patch version.\nint32_t os_sw_major {} - Operating system software major version.\nint32_t os_sw_minor {} - Operating system software minor version.\nint32_t os_sw_patch {} - Operating system software patch version.\nstd::string flight_sw_git_hash {} - Flight software git hash.\nstd::string os_sw_git_hash {} - Operating system software git hash.\nFlightSoftwareVersionType flight_sw_version_type {} - Flight software version type.\nMember Enumeration Documentation\nenum FlightSoftwareVersionType \nThese values define the type of firmware/flight software release.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown type. \n\n\n Dev\nDevelopment release. \n\n\n Alpha\nAlpha release. \n\n\n Beta\nBeta release. \n\n\n Rc\nRelease candidate. \n\n\n Release\nOfficial stable release. \n\n\n\nField Documentation\nflight_sw_major \nint32_t mavsdk::Info::Version::flight_sw_major {}\n\nFlight software major version.\nflight_sw_minor \nint32_t mavsdk::Info::Version::flight_sw_minor {}\n\nFlight software minor version.\nflight_sw_patch \nint32_t mavsdk::Info::Version::flight_sw_patch {}\n\nFlight software patch version.\nflight_sw_vendor_major \nint32_t mavsdk::Info::Version::flight_sw_vendor_major {}\n\nFlight software vendor major version.\nflight_sw_vendor_minor \nint32_t mavsdk::Info::Version::flight_sw_vendor_minor {}\n\nFlight software vendor minor version.\nflight_sw_vendor_patch \nint32_t mavsdk::Info::Version::flight_sw_vendor_patch {}\n\nFlight software vendor patch version.\nos_sw_major \nint32_t mavsdk::Info::Version::os_sw_major {}\n\nOperating system software major version.\nos_sw_minor \nint32_t mavsdk::Info::Version::os_sw_minor {}\n\nOperating system software minor version.\nos_sw_patch \nint32_t mavsdk::Info::Version::os_sw_patch {}\n\nOperating system software patch version.\nflight_sw_git_hash \nstd::string mavsdk::Info::Version::flight_sw_git_hash {}\n\nFlight software git hash.\nos_sw_git_hash \nstd::string mavsdk::Info::Version::os_sw_git_hash {}\n\nOperating system software git hash.\nflight_sw_version_type \nFlightSoftwareVersionType mavsdk::Info::Version::flight_sw_version_type {}\n\nFlight software version type.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/classmavsdk_1_1_log_files.html":{"url":"cpp/api_reference/classmavsdk_1_1_log_files.html","title":"class LogFiles","keywords":"","body":"mavsdk::LogFiles Class Reference\n#include: log_files.h\n\nAllow to download log files from the vehicle after a flight is complete. For log streaming during flight check the logging plugin. \nData Structures\nstruct Entry\nstruct ProgressData\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for calibration commands.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous LogFiles calls.\n\n\nstd::functionResult, std::vectorEntry >)> GetEntriesCallback\nCallback type for get_entries_async.\n\n\nstd::functionResult, ProgressData)> DownloadLogFileCallback\nCallback type for download_log_file_async.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nLogFiles (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nLogFiles (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~LogFiles () override\nDestructor (internal use only).\n\n\n \nLogFiles (const LogFiles & other)\nCopy constructor.\n\n\nvoid\nget_entries_async (const GetEntriesCallback callback)\nGet List of log files.\n\n\nstd::pairResult, std::vectorLogFiles::Entry > >\nget_entries () const\nGet List of log files.\n\n\nvoid\ndownload_log_file_async (Entry entry, std::string path, const DownloadLogFileCallback & callback)\nDownload log file.\n\n\nResult\nerase_all_log_files () const\nErase all log files.\n\n\nconst LogFiles &\noperator= (const LogFiles &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nLogFiles() \nmavsdk::LogFiles::LogFiles(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto log_files = LogFiles(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nLogFiles() \nmavsdk::LogFiles::LogFiles(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto log_files = LogFiles(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~LogFiles() \nmavsdk::LogFiles::~LogFiles() override\n\nDestructor (internal use only).\nLogFiles() \nmavsdk::LogFiles::LogFiles(const LogFiles &other)\n\nCopy constructor.\nParameters\n\nconst LogFiles& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::LogFiles::ResultCallback = std::function\n\nCallback type for asynchronous LogFiles calls.\ntypedef GetEntriesCallback \nusing mavsdk::LogFiles::GetEntriesCallback = std::function)>\n\nCallback type for get_entries_async.\ntypedef DownloadLogFileCallback \nusing mavsdk::LogFiles::DownloadLogFileCallback = std::function\n\nCallback type for download_log_file_async.\nMember Enumeration Documentation\nenum Result \nPossible results returned for calibration commands.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n Next\nProgress update. \n\n\n NoLogfiles\nNo log files found. \n\n\n Timeout\nA timeout happened. \n\n\n InvalidArgument\nInvalid argument. \n\n\n FileOpenFailed\nFile open failed. \n\n\n NoSystem\nNo system is connected. \n\n\n\nMember Function Documentation\nget_entries_async() \nvoid mavsdk::LogFiles::get_entries_async(const GetEntriesCallback callback)\n\nGet List of log files.\nThis function is non-blocking. See 'get_entries' for the blocking counterpart.\nParameters\n\nconst GetEntriesCallback callback - \n\nget_entries() \nstd::pair > mavsdk::LogFiles::get_entries() const\n\nGet List of log files.\nThis function is blocking. See 'get_entries_async' for the non-blocking counterpart.\nReturns\n std::pairResult, std::vectorLogFiles::Entry > > - Result of request.\ndownload_log_file_async() \nvoid mavsdk::LogFiles::download_log_file_async(Entry entry, std::string path, const DownloadLogFileCallback &callback)\n\nDownload log file.\nParameters\n\nEntry entry - \nstd::string path - \nconst DownloadLogFileCallback& callback - \n\nerase_all_log_files() \nResult mavsdk::LogFiles::erase_all_log_files() const\n\nErase all log files.\nThis function is blocking.\nReturns\n Result - Result of request.\noperator=() \nconst LogFiles& mavsdk::LogFiles::operator=(const LogFiles &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst LogFiles& - \n\nReturns\n const LogFiles & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html":{"url":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_entry.html","title":"struct Entry","keywords":"","body":"mavsdk::LogFiles::Entry Struct Reference\n#include: log_files.h\n\nLog file entry type. \nData Fields\nuint32_t id {} - ID of the log file, to specify a file to be downloaded.\nstd::string date {} - Date of the log file in UTC in ISO 8601 format \"yyyy-mm-ddThh:mm:ssZ\".\nuint32_t size_bytes {} - Size of file in bytes.\nField Documentation\nid \nuint32_t mavsdk::LogFiles::Entry::id {}\n\nID of the log file, to specify a file to be downloaded.\ndate \nstd::string mavsdk::LogFiles::Entry::date {}\n\nDate of the log file in UTC in ISO 8601 format \"yyyy-mm-ddThh:mm:ssZ\".\nsize_bytes \nuint32_t mavsdk::LogFiles::Entry::size_bytes {}\n\nSize of file in bytes.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html":{"url":"cpp/api_reference/structmavsdk_1_1_log_files_1_1_progress_data.html","title":"struct ProgressData","keywords":"","body":"mavsdk::LogFiles::ProgressData Struct Reference\n#include: log_files.h\n\nProgress data coming when downloading a log file. \nData Fields\nfloat progress {float(NAN)} - Progress from 0 to 1.\nField Documentation\nprogress \nfloat mavsdk::LogFiles::ProgressData::progress {float(NAN)}\n\nProgress from 0 to 1.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_manual_control.html":{"url":"cpp/api_reference/classmavsdk_1_1_manual_control.html","title":"class ManualControl","keywords":"","body":"mavsdk::ManualControl Class Reference\n#include: manual_control.h\n\nEnable manual control using e.g. a joystick or gamepad. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for manual control requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous ManualControl calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nManualControl (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nManualControl (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~ManualControl () override\nDestructor (internal use only).\n\n\n \nManualControl (const ManualControl & other)\nCopy constructor.\n\n\nvoid\nstart_position_control_async (const ResultCallback callback)\nStart position control using e.g. joystick input.\n\n\nResult\nstart_position_control () const\nStart position control using e.g. joystick input.\n\n\nvoid\nstart_altitude_control_async (const ResultCallback callback)\nStart altitude control.\n\n\nResult\nstart_altitude_control () const\nStart altitude control.\n\n\nResult\nset_manual_control_input (float x, float y, float z, float r)const\nSet manual control input.\n\n\nconst ManualControl &\noperator= (const ManualControl &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nManualControl() \nmavsdk::ManualControl::ManualControl(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto manual_control = ManualControl(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nManualControl() \nmavsdk::ManualControl::ManualControl(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto manual_control = ManualControl(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~ManualControl() \nmavsdk::ManualControl::~ManualControl() override\n\nDestructor (internal use only).\nManualControl() \nmavsdk::ManualControl::ManualControl(const ManualControl &other)\n\nCopy constructor.\nParameters\n\nconst ManualControl& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::ManualControl::ResultCallback = std::function\n\nCallback type for asynchronous ManualControl calls.\nMember Enumeration Documentation\nenum Result \nPossible results returned for manual control requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest was successful. \n\n\n NoSystem\nNo system is connected. \n\n\n ConnectionError\nConnection error. \n\n\n Busy\nVehicle is busy. \n\n\n CommandDenied\nCommand refused by vehicle. \n\n\n Timeout\nRequest timed out. \n\n\n InputOutOfRange\nInput out of range. \n\n\n InputNotSet\nNo Input set. \n\n\n\nMember Function Documentation\nstart_position_control_async() \nvoid mavsdk::ManualControl::start_position_control_async(const ResultCallback callback)\n\nStart position control using e.g. joystick input.\nRequires manual control input to be sent regularly already. Requires a valid position using e.g. GPS, external vision, or optical flow.\nThis function is non-blocking. See 'start_position_control' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nstart_position_control() \nResult mavsdk::ManualControl::start_position_control() const\n\nStart position control using e.g. joystick input.\nRequires manual control input to be sent regularly already. Requires a valid position using e.g. GPS, external vision, or optical flow.\nThis function is blocking. See 'start_position_control_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nstart_altitude_control_async() \nvoid mavsdk::ManualControl::start_altitude_control_async(const ResultCallback callback)\n\nStart altitude control.\nRequires manual control input to be sent regularly already. Does not require a valid position e.g. GPS.\nThis function is non-blocking. See 'start_altitude_control' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nstart_altitude_control() \nResult mavsdk::ManualControl::start_altitude_control() const\n\nStart altitude control.\nRequires manual control input to be sent regularly already. Does not require a valid position e.g. GPS.\nThis function is blocking. See 'start_altitude_control_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nset_manual_control_input() \nResult mavsdk::ManualControl::set_manual_control_input(float x, float y, float z, float r) const\n\nSet manual control input.\nThe manual control input needs to be sent at a rate high enough to prevent triggering of RC loss, a good minimum rate is 10 Hz.\nThis function is blocking.\nParameters\n\nfloat x - \nfloat y - \nfloat z - \nfloat r - \n\nReturns\n Result - Result of request.\noperator=() \nconst ManualControl& mavsdk::ManualControl::operator=(const ManualControl &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst ManualControl& - \n\nReturns\n const ManualControl & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html":{"url":"cpp/api_reference/classmavsdk_1_1_mavlink_passthrough.html","title":"class MavlinkPassthrough","keywords":"","body":"mavsdk::MavlinkPassthrough Class Reference\n#include: mavlink_passthrough.h\n\nThe MavlinkPassthrough class provides direct MAVLink access. \n\"With great power comes great responsibility.\" - This plugin allows you to send and receive MAVLink messages. There is no checking or safe-guards, you're on your own, and you have been warned. \nData Structures\nstruct CommandInt\nstruct CommandLong\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for requests.\n\n\nstd::function MessageCallback\nCallback type for message subscriptions.\n\n\nHandle MessageHandle\nHandle type for subscribe_message_async.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nMavlinkPassthrough (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nMavlinkPassthrough (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~MavlinkPassthrough ()\nDestructor (internal use only).\n\n\n \nMavlinkPassthrough (const MavlinkPassthrough &)=delete\nCopy Constructor (object is not copyable).\n\n\nDEPRECATED Result\nsend_message (mavlink_message_t & message)\nSend message (deprecated).\n\n\nResult\nqueue_message (std::functionMavlinkAddress mavlink_address, uint8_t channel)> fun)\nSend message by queueing it.\n\n\nResult\nsend_command_long (const CommandLong & command)\nSend a MAVLink command_long.\n\n\nResult\nsend_command_int (const CommandInt & command)\nSend a MAVLink command_long.\n\n\nmavlink_message_t\nmake_command_ack_message (const uint8_t target_sysid, const uint8_t target_compid, const uint16_t command, MAV_RESULT result)\nCreate a command_ack.\n\n\nstd::pairResult, int32_t >\nget_param_int (const std::string & name, std::optional maybe_component_id, bool extended)\nRequest param (int).\n\n\nstd::pairResult, float >\nget_param_float (const std::string & name, std::optional maybe_component_id, bool extended)\nRequest param (float).\n\n\nMessageHandle\nsubscribe_message (uint16_t message_id, const MessageCallback & callback)\nSubscribe to messages using message ID.\n\n\nvoid\nunsubscribe_message (uint16_t message_id, MessageHandle handle)\nUnsubscribe from subscribe_message.\n\n\nuint8_t\nget_our_sysid () const\nGet our own system ID.\n\n\nuint8_t\nget_our_compid () const\nGet our own component ID.\n\n\nuint8_t\nget_target_sysid () const\nGet system ID of target.\n\n\nuint8_t\nget_target_compid () const\nGet target component ID.\n\n\nconst MavlinkPassthrough &\noperator= (const MavlinkPassthrough &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nMavlinkPassthrough() \nmavsdk::MavlinkPassthrough::MavlinkPassthrough(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto mavlink_passthrough = MavlinkPassthrough(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nMavlinkPassthrough() \nmavsdk::MavlinkPassthrough::MavlinkPassthrough(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto mavlink_passthrough = MavlinkPassthrough(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~MavlinkPassthrough() \nmavsdk::MavlinkPassthrough::~MavlinkPassthrough()\n\nDestructor (internal use only).\nMavlinkPassthrough() \nmavsdk::MavlinkPassthrough::MavlinkPassthrough(const MavlinkPassthrough &)=delete\n\nCopy Constructor (object is not copyable).\nParameters\n\nconst MavlinkPassthrough& - \n\nMember Typdef Documentation\ntypedef MessageCallback \nusing mavsdk::MavlinkPassthrough::MessageCallback = std::function\n\nCallback type for message subscriptions.\ntypedef MessageHandle \nusing mavsdk::MavlinkPassthrough::MessageHandle = Handle\n\nHandle type for subscribe_message_async.\nMember Enumeration Documentation\nenum Result \nPossible results returned for requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown error. \n\n\n Success\nSuccess. \n\n\n ConnectionError\nConnection error. \n\n\n CommandNoSystem\nSystem not available. \n\n\n CommandBusy\nSystem is busy. \n\n\n CommandDenied\nCommand has been denied. \n\n\n CommandUnsupported\nCommand is not supported. \n\n\n CommandTimeout\nA timeout happened. \n\n\n CommandTemporarilyRejected\nCommand has been rejected for now. \n\n\n CommandFailed\nCommand has failed. \n\n\n ParamWrongType\nWrong type for requested param. \n\n\n ParamNameTooLong\nParam name too long. \n\n\n ParamValueTooLong\nParam value too long. \n\n\n ParamNotFound\nParam not found. \n\n\n ParamValueUnsupported\nParam value unsupported. \n\n\n\nMember Function Documentation\nsend_message() \nDEPRECATED Result mavsdk::MavlinkPassthrough::send_message(mavlink_message_t &message)\n\nSend message (deprecated).\n\n This interface is deprecated. Instead the method queue_message() should be used.\n\nParameters\n\nmavlink_message_t& message - \n\nReturns\n DEPRECATED Result - result of the request.\nqueue_message() \nResult mavsdk::MavlinkPassthrough::queue_message(std::function fun)\n\nSend message by queueing it.\n\n This interface replaces the previous send_message method.\n\nThe interface changed in order to prevent accessing the internal MAVLink status from different threads and to make sure the seq numbers are not unique toMavsdk instances and server components.\nParameters\n\nstd::functionMavlinkAddress mavlink_address, uint8_t channel)> fun - Function which is (immediately) executed to send a message. It is passed the mavlink_address and channel, both data required to send a message using mavlink_message_xx_pack_chan().\n\nReturns\n Result - result of request\nsend_command_long() \nResult mavsdk::MavlinkPassthrough::send_command_long(const CommandLong &command)\n\nSend a MAVLink command_long.\nParameters\n\nconst CommandLong& command - Command to send.\n\nReturns\n Result - result of the request.\nsend_command_int() \nResult mavsdk::MavlinkPassthrough::send_command_int(const CommandInt &command)\n\nSend a MAVLink command_long.\nParameters\n\nconst CommandInt& command - Command to send.\n\nReturns\n Result - result of the request.\nmake_command_ack_message() \nmavlink_message_t mavsdk::MavlinkPassthrough::make_command_ack_message(const uint8_t target_sysid, const uint8_t target_compid, const uint16_t command, MAV_RESULT result)\n\nCreate a command_ack.\nParameters\n\nconst uint8_t target_sysid - Target system ID where to send command_ack to.\nconst uint8_t target_compid - Target component ID where to send command_ack to.\nconst uint16_t command - Command to respond to.\nMAV_RESULT result - Result of command.\n\nReturns\n mavlink_message_t - message to send.\nget_param_int() \nstd::pair mavsdk::MavlinkPassthrough::get_param_int(const std::string &name, std::optional maybe_component_id, bool extended)\n\nRequest param (int).\nParameters\n\nconst std::string& name - \nstd::optional maybe_component_id - \nbool extended - \n\nReturns\n std::pairResult, int32_t > - \nget_param_float() \nstd::pair mavsdk::MavlinkPassthrough::get_param_float(const std::string &name, std::optional maybe_component_id, bool extended)\n\nRequest param (float).\nParameters\n\nconst std::string& name - \nstd::optional maybe_component_id - \nbool extended - \n\nReturns\n std::pairResult, float > - \nsubscribe_message() \nMessageHandle mavsdk::MavlinkPassthrough::subscribe_message(uint16_t message_id, const MessageCallback &callback)\n\nSubscribe to messages using message ID.\nThis means that all future messages being received will trigger the callback to be called. To stop the subscription, call this method with nullptr as the argument.\nParameters\n\nuint16_t message_id - The MAVLink message ID.\nconst MessageCallback& callback - Callback to be called for message subscription.\n\nReturns\n MessageHandle - \nunsubscribe_message() \nvoid mavsdk::MavlinkPassthrough::unsubscribe_message(uint16_t message_id, MessageHandle handle)\n\nUnsubscribe from subscribe_message.\nParameters\n\nuint16_t message_id - The MAVLink message ID.\nMessageHandle handle - The handle returned from subscribe_message.\n\nget_our_sysid() \nuint8_t mavsdk::MavlinkPassthrough::get_our_sysid() const\n\nGet our own system ID.\nReturns\n uint8_t - our own system ID.\nget_our_compid() \nuint8_t mavsdk::MavlinkPassthrough::get_our_compid() const\n\nGet our own component ID.\nReturns\n uint8_t - our own component ID.\nget_target_sysid() \nuint8_t mavsdk::MavlinkPassthrough::get_target_sysid() const\n\nGet system ID of target.\nReturns\n uint8_t - system ID of target.\nget_target_compid() \nuint8_t mavsdk::MavlinkPassthrough::get_target_compid() const\n\nGet target component ID.\nThis defaults to the component ID of the autopilot (1) if available and otherwise to all components (0).\nReturns\n uint8_t - component ID of target.\noperator=() \nconst MavlinkPassthrough& mavsdk::MavlinkPassthrough::operator=(const MavlinkPassthrough &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst MavlinkPassthrough& - \n\nReturns\n const MavlinkPassthrough & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html":{"url":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_int.html","title":"struct CommandInt","keywords":"","body":"mavsdk::MavlinkPassthrough::CommandInt Struct Reference\n#include: mavlink_passthrough.h\n\nType for MAVLink command_int. \nData Fields\nuint8_t target_sysid - System ID to send command to.\nuint8_t target_compid - Component ID to send command to.\nuint16_t command - command to send.\nMAV_FRAME frame -\nfloat param1 - param1.\nfloat param2 - param2.\nfloat param3 - param3.\nfloat param4 - param4.\nint32_t x - x.\nint32_t y - y.\nfloat z - z.\nField Documentation\ntarget_sysid \nuint8_t mavsdk::MavlinkPassthrough::CommandInt::target_sysid\n\nSystem ID to send command to.\ntarget_compid \nuint8_t mavsdk::MavlinkPassthrough::CommandInt::target_compid\n\nComponent ID to send command to.\ncommand \nuint16_t mavsdk::MavlinkPassthrough::CommandInt::command\n\ncommand to send.\nframe \nMAV_FRAME mavsdk::MavlinkPassthrough::CommandInt::frame\n\nFrame of command.\nparam1 \nfloat mavsdk::MavlinkPassthrough::CommandInt::param1\n\nparam1.\nparam2 \nfloat mavsdk::MavlinkPassthrough::CommandInt::param2\n\nparam2.\nparam3 \nfloat mavsdk::MavlinkPassthrough::CommandInt::param3\n\nparam3.\nparam4 \nfloat mavsdk::MavlinkPassthrough::CommandInt::param4\n\nparam4.\nx \nint32_t mavsdk::MavlinkPassthrough::CommandInt::x\n\nx.\ny \nint32_t mavsdk::MavlinkPassthrough::CommandInt::y\n\ny.\nz \nfloat mavsdk::MavlinkPassthrough::CommandInt::z\n\nz.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html":{"url":"cpp/api_reference/structmavsdk_1_1_mavlink_passthrough_1_1_command_long.html","title":"struct CommandLong","keywords":"","body":"mavsdk::MavlinkPassthrough::CommandLong Struct Reference\n#include: mavlink_passthrough.h\n\nType for MAVLink command_long. \nData Fields\nuint8_t target_sysid - System ID to send command to.\nuint8_t target_compid - Component ID to send command to.\nuint16_t command - command to send.\nfloat param1 - param1.\nfloat param2 - param2.\nfloat param3 - param3.\nfloat param4 - param4.\nfloat param5 - param5.\nfloat param6 - param6.\nfloat param7 - param7.\nField Documentation\ntarget_sysid \nuint8_t mavsdk::MavlinkPassthrough::CommandLong::target_sysid\n\nSystem ID to send command to.\ntarget_compid \nuint8_t mavsdk::MavlinkPassthrough::CommandLong::target_compid\n\nComponent ID to send command to.\ncommand \nuint16_t mavsdk::MavlinkPassthrough::CommandLong::command\n\ncommand to send.\nparam1 \nfloat mavsdk::MavlinkPassthrough::CommandLong::param1\n\nparam1.\nparam2 \nfloat mavsdk::MavlinkPassthrough::CommandLong::param2\n\nparam2.\nparam3 \nfloat mavsdk::MavlinkPassthrough::CommandLong::param3\n\nparam3.\nparam4 \nfloat mavsdk::MavlinkPassthrough::CommandLong::param4\n\nparam4.\nparam5 \nfloat mavsdk::MavlinkPassthrough::CommandLong::param5\n\nparam5.\nparam6 \nfloat mavsdk::MavlinkPassthrough::CommandLong::param6\n\nparam6.\nparam7 \nfloat mavsdk::MavlinkPassthrough::CommandLong::param7\n\nparam7.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_mavsdk.html":{"url":"cpp/api_reference/classmavsdk_1_1_mavsdk.html","title":"class Mavsdk","keywords":"","body":"mavsdk::Mavsdk Class Reference\n#include: mavsdk.h\n\nThis is the main class of MAVSDK (a MAVLink API Library). \nIt is used to discover vehicles and manage active connections.\nAn instance of this class must be created (first) in order to use the library. The instance must be destroyed after use in order to break connections and release all resources. \nData Structures\nstruct Configuration\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum ComponentType\nComponentType of configurations, used for automatic ID setting.\n\n\nHandle<> ConnectionHandle\nHandle type to remove a connection.\n\n\nstd::function NewSystemCallback\nCallback type discover and timeout notifications.\n\n\nHandle<> NewSystemHandle\nHandle type to unsubscribe from subscribe_on_new_system.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nMavsdk ()=delete\nDefault constructor without configuration, no longer recommended.\n\n\n \nMavsdk (Configuration configuration)\nConstructor with configuration.\n\n\n \n~Mavsdk ()\nDestructor.\n\n\nstd::string\nversion () const\nReturns the version of MAVSDK.\n\n\nConnectionResult\nadd_any_connection (const std::string & connection_url, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\nAdds Connection via URL.\n\n\nstd::pairConnectionResult, ConnectionHandle >\nadd_any_connection_with_handle (const std::string & connection_url, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\nAdds Connection via URL Additionally returns a handle to remove the connection later.\n\n\nConnectionResult\nadd_udp_connection (int local_port=DEFAULT_UDP_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\nAdds a UDP connection to the specified port number.\n\n\nConnectionResult\nadd_udp_connection (const std::string & local_ip, int local_port=DEFAULT_UDP_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\nAdds a UDP connection to the specified port number and local interface.\n\n\nConnectionResult\nsetup_udp_remote (const std::string & remote_ip, int remote_port, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\nSets up instance to send heartbeats to the specified remote interface and port number.\n\n\nConnectionResult\nadd_tcp_connection (const std::string & remote_ip, int remote_port=DEFAULT_TCP_REMOTE_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\nAdds a TCP connection with a specific IP address and port number.\n\n\nConnectionResult\nadd_serial_connection (const std::string & dev_path, int baudrate=DEFAULT_SERIAL_BAUDRATE, bool flow_control=false, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\nAdds a serial connection with a specific port (COM or UART dev node) and baudrate as specified.\n\n\nvoid\nremove_connection (ConnectionHandle handle)\n\n\n\nstd::vectorSystem > >\nsystems () const\nGet a vector of systems which have been discovered or set-up.\n\n\nstd::optionalSystem > >\nfirst_autopilot (double timeout_s)const\nGet the first autopilot that has been discovered.\n\n\nvoid\nset_configuration (Configuration configuration)\nSet Configuration of SDK.\n\n\nvoid\nset_timeout_s (double timeout_s)\nSet timeout of MAVLink transfers.\n\n\nvoid\nset_system_status (uint8_t system_status)\nSet system status of this MAVLink entity.\n\n\nNewSystemHandle\nsubscribe_on_new_system (const NewSystemCallback & callback)\nGet notification about a change in systems.\n\n\nvoid\nunsubscribe_on_new_system (NewSystemHandle handle)\nunsubscribe from subscribe_on_new_system.\n\n\nstd::shared_ptrServerComponent >\nserver_component (unsigned instance=0)\nGet server component with default type of Mavsdk instance.\n\n\nstd::shared_ptrServerComponent >\nserver_component_by_type (ComponentType component_type, unsigned instance=0)\nGet server component by a high level type.\n\n\nstd::shared_ptrServerComponent >\nserver_component_by_id (uint8_t component_id)\nGet server component by the low MAVLink component ID.\n\n\nvoid\nintercept_incoming_messages_async (std::function callback)\nIntercept incoming messages.\n\n\nvoid\nintercept_outgoing_messages_async (std::function callback)\nIntercept outgoing messages.\n\n\n\nStatic Public Attributes\nstatic constexpr auto DEFAULT_UDP_BIND_IP = \"0.0.0.0\" - Default UDP bind IP (accepts any incoming connections).\nstatic constexpr int DEFAULT_UDP_PORT = 14540 - Default UDP bind port (same port as used by MAVROS).\nstatic constexpr auto DEFAULT_TCP_REMOTE_IP = \"127.0.0.1\" - Default TCP remote IP (localhost).\nstatic constexpr int DEFAULT_TCP_REMOTE_PORT = 5760 - Default TCP remote port.\nstatic constexpr int DEFAULT_SERIAL_BAUDRATE = 57600 - Default serial baudrate.\nstatic constexpr double DEFAULT_TIMEOUT_S = 0.5 - Default internal timeout in seconds.\nConstructor & Destructor Documentation\nMavsdk() \nmavsdk::Mavsdk::Mavsdk()=delete\n\nDefault constructor without configuration, no longer recommended.\n\n This has been removed because MAVSDK used to identify itself as a ground station by default which isn't always the safest choice. For instance, when MAVSDK is used on a companion computer (set as a ground station) it means that the appropriate failsafe doesn't trigger.\n\nMavsdk() \nmavsdk::Mavsdk::Mavsdk(Configuration configuration)\n\nConstructor with configuration.\nParameters\n\nConfiguration configuration - Configuration to use in MAVSDK instance.\n\n~Mavsdk() \nmavsdk::Mavsdk::~Mavsdk()\n\nDestructor.\nDisconnects all connected vehicles and releases all resources.\nMember Typdef Documentation\ntypedef ConnectionHandle \nusing mavsdk::Mavsdk::ConnectionHandle = Handle<>\n\nHandle type to remove a connection.\ntypedef NewSystemCallback \nusing mavsdk::Mavsdk::NewSystemCallback = std::function\n\nCallback type discover and timeout notifications.\ntypedef NewSystemHandle \nusing mavsdk::Mavsdk::NewSystemHandle = Handle<>\n\nHandle type to unsubscribe from subscribe_on_new_system.\nMember Enumeration Documentation\nenum ComponentType \nComponentType of configurations, used for automatic ID setting.\n\n\n\nValue\nDescription\n\n\n\n\n Autopilot\nSDK is used as an autopilot. \n\n\n GroundStation\nSDK is used as a ground station. \n\n\n CompanionComputer\nSDK is used as a companion computer on board the MAV. \n\n\n Camera\n\n\n\n Custom\nSDK is used as a camera. \n\n\n\nthe SDK is used in a custom configuration, no automatic ID will be provided\nMember Function Documentation\nversion() \nstd::string mavsdk::Mavsdk::version() const\n\nReturns the version of MAVSDK.\nNote, you're not supposed to request the version too many times.\nReturns\n std::string - A string containing the version.\nadd_any_connection() \nConnectionResult mavsdk::Mavsdk::add_any_connection(const std::string &connection_url, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\n\nAdds Connection via URL.\nSupports connection: Serial, TCP or UDP. Connection URL format should be:\n\nUDP: udp://[host][:bind_port]\n\nTCP: tcp://[host][:remote_port]\n\nSerial: serial://dev_node[:baudrate]\n\n\n\n\nFor UDP, the host can be set to either:\n\nzero IP: 0.0.0.0 -> behave like a server and listen for heartbeats.\n\nsome IP: 192.168.1.12 -> behave like a client, initiate connection and start sending heartbeats.\n\n\n\nParameters\n\nconst std::string& connection_url - connection URL string.\nForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).\n\nReturns\n ConnectionResult - The result of adding the connection.\nadd_any_connection_with_handle() \nstd::pair mavsdk::Mavsdk::add_any_connection_with_handle(const std::string &connection_url, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\n\nAdds Connection via URL Additionally returns a handle to remove the connection later.\nSupports connection: Serial, TCP or UDP. Connection URL format should be:\n\nUDP: udp://[host][:bind_port]\n\nTCP: tcp://[host][:remote_port]\n\nSerial: serial://dev_node[:baudrate]\n\n\n\n\nFor UDP, the host can be set to either:\n\nzero IP: 0.0.0.0 -> behave like a server and listen for heartbeats.\n\nsome IP: 192.168.1.12 -> behave like a client, initiate connection and start sending heartbeats.\n\n\n\nParameters\n\nconst std::string& connection_url - connection URL string.\nForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).\n\nReturns\n std::pairConnectionResult, ConnectionHandle > - A pair containing the result of adding the connection as well as a handle to remove it later.\nadd_udp_connection() \nConnectionResult mavsdk::Mavsdk::add_udp_connection(int local_port=DEFAULT_UDP_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\n\nAdds a UDP connection to the specified port number.\nAny incoming connections are accepted (0.0.0.0).\nParameters\n\nint local_port - The local UDP port to listen to (defaults to 14540, the same as MAVROS).\nForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).\n\nReturns\n ConnectionResult - The result of adding the connection.\nadd_udp_connection() \nConnectionResult mavsdk::Mavsdk::add_udp_connection(const std::string &local_ip, int local_port=DEFAULT_UDP_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\n\nAdds a UDP connection to the specified port number and local interface.\nTo accept only local connections of the machine, use 127.0.0.1. For any incoming connections, use 0.0.0.0.\nParameters\n\nconst std::string& local_ip - The local UDP IP address to listen to.\nint local_port - The local UDP port to listen to (defaults to 14540, the same as MAVROS).\nForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).\n\nReturns\n ConnectionResult - The result of adding the connection.\nsetup_udp_remote() \nConnectionResult mavsdk::Mavsdk::setup_udp_remote(const std::string &remote_ip, int remote_port, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\n\nSets up instance to send heartbeats to the specified remote interface and port number.\nParameters\n\nconst std::string& remote_ip - The remote UDP IP address to report to.\nint remote_port - The local UDP port to report to.\nForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).\n\nReturns\n ConnectionResult - The result of operation.\nadd_tcp_connection() \nConnectionResult mavsdk::Mavsdk::add_tcp_connection(const std::string &remote_ip, int remote_port=DEFAULT_TCP_REMOTE_PORT, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\n\nAdds a TCP connection with a specific IP address and port number.\nParameters\n\nconst std::string& remote_ip - Remote IP address to connect to.\nint remote_port - The TCP port to connect to (defaults to 5760).\nForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).\n\nReturns\n ConnectionResult - The result of adding the connection.\nadd_serial_connection() \nConnectionResult mavsdk::Mavsdk::add_serial_connection(const std::string &dev_path, int baudrate=DEFAULT_SERIAL_BAUDRATE, bool flow_control=false, ForwardingOption forwarding_option=ForwardingOption::ForwardingOff)\n\nAdds a serial connection with a specific port (COM or UART dev node) and baudrate as specified.\nParameters\n\nconst std::string& dev_path - COM or UART dev node name/path (e.g. \"/dev/ttyS0\", or \"COM3\" on Windows).\nint baudrate - Baudrate of the serial port (defaults to 57600).\nbool flow_control - enable/disable flow control.\nForwardingOption forwarding_option - message forwarding option (when multiple interfaces are used).\n\nReturns\n ConnectionResult - The result of adding the connection.\nremove_connection() \nvoid mavsdk::Mavsdk::remove_connection(ConnectionHandle handle)\n\nRemove connection again.\nParameters\n\nConnectionHandle handle - Handle returned when connection was added.\n\nsystems() \nstd::vector > mavsdk::Mavsdk::systems() const\n\nGet a vector of systems which have been discovered or set-up.\nReturns\n std::vectorSystem > > - The vector of systems which are available.\nfirst_autopilot() \nstd::optional > mavsdk::Mavsdk::first_autopilot(double timeout_s) const\n\nGet the first autopilot that has been discovered.\n\n This requires a MAVLink component with component ID 1 sending heartbeats.\n\nParameters\n\ndouble timeout_s - A timeout in seconds. A timeout of 0 will not wait and return immediately. A negative timeout will wait forever.\n\nReturns\n std::optionalSystem > > - A system or nothing if nothing was discovered within the timeout.\nset_configuration() \nvoid mavsdk::Mavsdk::set_configuration(Configuration configuration)\n\nSet Configuration of SDK.\nThe default configuration is Configuration::GroundStation The configuration is used in order to set the MAVLink system ID, the component ID, as well as the MAV_TYPE accordingly.\nParameters\n\nConfiguration configuration - Configuration chosen.\n\nset_timeout_s() \nvoid mavsdk::Mavsdk::set_timeout_s(double timeout_s)\n\nSet timeout of MAVLink transfers.\nThe default timeout used is generally DEFAULT_SERIAL_BAUDRATE (0.5 seconds) seconds. If MAVSDK is used on the same host this timeout can be reduced, while if MAVSDK has to communicate over links with high latency it might need to be increased to prevent timeouts.\nParameters\n\ndouble timeout_s - \n\nset_system_status() \nvoid mavsdk::Mavsdk::set_system_status(uint8_t system_status)\n\nSet system status of this MAVLink entity.\nThe default system status is MAV_STATE_UNINIT.\nParameters\n\nuint8_t system_status - system status.\n\nsubscribe_on_new_system() \nNewSystemHandle mavsdk::Mavsdk::subscribe_on_new_system(const NewSystemCallback &callback)\n\nGet notification about a change in systems.\nThis gets called whenever a system is added.\nParameters\n\nconst NewSystemCallback& callback - Callback to subscribe.\n\nReturns\n NewSystemHandle - A handle to unsubscribe again.\nunsubscribe_on_new_system() \nvoid mavsdk::Mavsdk::unsubscribe_on_new_system(NewSystemHandle handle)\n\nunsubscribe from subscribe_on_new_system.\nParameters\n\nNewSystemHandle handle - Handle received on subscription.\n\nserver_component() \nstd::shared_ptr mavsdk::Mavsdk::server_component(unsigned instance=0)\n\nGet server component with default type of Mavsdk instance.\nParameters\n\nunsigned instance - \n\nReturns\n std::shared_ptrServerComponent > - A valid shared pointer to a server component if it was successful, an empty pointer otherwise.\nserver_component_by_type() \nstd::shared_ptr mavsdk::Mavsdk::server_component_by_type(ComponentType component_type, unsigned instance=0)\n\nGet server component by a high level type.\nThis represents a server component of the MAVSDK instance.\nParameters\n\nComponentType component_type - The high level type of the component.\nunsigned instance - The instance of the component if there are multiple, starting at 0.\n\nReturns\n std::shared_ptrServerComponent > - A valid shared pointer to a server component if it was successful, an empty pointer otherwise.\nserver_component_by_id() \nstd::shared_ptr mavsdk::Mavsdk::server_component_by_id(uint8_t component_id)\n\nGet server component by the low MAVLink component ID.\nThis represents a server component of the MAVSDK instance.\nParameters\n\nuint8_t component_id - MAVLink component ID to use\n\nReturns\n std::shared_ptrServerComponent > - A valid shared pointer to a server component if it was successful, an empty pointer otherwise.\nintercept_incoming_messages_async() \nvoid mavsdk::Mavsdk::intercept_incoming_messages_async(std::function callback)\n\nIntercept incoming messages.\nThis is a hook which allows to change or drop MAVLink messages as they are received before they get forwarded any subscribers.\n\n This functionality is provided primarily for testing in order to simulate packet drops or actors not adhering to the MAVLink protocols.\n\nParameters\n\nstd::function callback - Callback to be called for each incoming message. To drop a message, return 'false' from the callback.\n\nintercept_outgoing_messages_async() \nvoid mavsdk::Mavsdk::intercept_outgoing_messages_async(std::function callback)\n\nIntercept outgoing messages.\nThis is a hook which allows to change or drop MAVLink messages before they are sent.\n\n This functionality is provided primarily for testing in order to simulate packet drops or actors not adhering to the MAVLink protocols.\n\nParameters\n\nstd::function callback - Callback to be called for each outgoing message. To drop a message, return 'false' from the callback.\n\nField Documentation\nDEFAULT_UDP_BIND_IP \nconstexpr auto mavsdk::Mavsdk::DEFAULT_UDP_BIND_IP = \"0.0.0.0\"\n\nDefault UDP bind IP (accepts any incoming connections).\nDEFAULT_UDP_PORT \nconstexpr int mavsdk::Mavsdk::DEFAULT_UDP_PORT = 14540\n\nDefault UDP bind port (same port as used by MAVROS).\nDEFAULT_TCP_REMOTE_IP \nconstexpr auto mavsdk::Mavsdk::DEFAULT_TCP_REMOTE_IP = \"127.0.0.1\"\n\nDefault TCP remote IP (localhost).\nDEFAULT_TCP_REMOTE_PORT \nconstexpr int mavsdk::Mavsdk::DEFAULT_TCP_REMOTE_PORT = 5760\n\nDefault TCP remote port.\nDEFAULT_SERIAL_BAUDRATE \nconstexpr int mavsdk::Mavsdk::DEFAULT_SERIAL_BAUDRATE = 57600\n\nDefault serial baudrate.\nDEFAULT_TIMEOUT_S \nconstexpr double mavsdk::Mavsdk::DEFAULT_TIMEOUT_S = 0.5\n\nDefault internal timeout in seconds.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html":{"url":"cpp/api_reference/classmavsdk_1_1_mavsdk_1_1_configuration.html","title":"class Mavsdk::Configuration","keywords":"","body":"mavsdk::Mavsdk::Configuration Class Reference\n#include: mavsdk.h\n\nPossible configurations. \nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nConfiguration (uint8_t system_id, uint8_t component_id, bool always_send_heartbeats)\nCreate new Configuration via manually configured system and component ID.\n\n\n \nConfiguration (ComponentType component_type)\nCreate new Configuration using a component type. In this mode, the system and component ID will be automatically chosen.\n\n\n \nConfiguration ()=delete\n\n\n\n \n~Configuration ()=default\n\n\n\nuint8_t\nget_system_id () const\nGet the system id of this configuration.\n\n\nvoid\nset_system_id (uint8_t system_id)\nSet the system id of this configuration.\n\n\nuint8_t\nget_component_id () const\nGet the component id of this configuration.\n\n\nvoid\nset_component_id (uint8_t component_id)\nSet the component id of this configuration.\n\n\nbool\nget_always_send_heartbeats () const\nGet whether to send heartbeats by default.\n\n\nvoid\nset_always_send_heartbeats (bool always_send_heartbeats)\nSet whether to send heartbeats by default.\n\n\nComponentType\nget_component_type () const\nComponent type of this configuration, used for automatic ID set.\n\n\nvoid\nset_component_type (ComponentType component_type)\nSet the component type of this configuration.\n\n\n\nConstructor & Destructor Documentation\nConfiguration() \nmavsdk::Mavsdk::Configuration::Configuration(uint8_t system_id, uint8_t component_id, bool always_send_heartbeats)\n\nCreate new Configuration via manually configured system and component ID.\nParameters\n\nuint8_t system_id - the system id to store in this configuration\nuint8_t component_id - the component id to store in this configuration\nbool always_send_heartbeats - send heartbeats by default even without a system connected\n\nConfiguration() \nmavsdk::Mavsdk::Configuration::Configuration(ComponentType component_type)\n\nCreate new Configuration using a component type. In this mode, the system and component ID will be automatically chosen.\nParameters\n\nComponentType component_type - the component type, used for automatically choosing ids.\n\nConfiguration() \nmavsdk::Mavsdk::Configuration::Configuration()=delete\n\n~Configuration() \nmavsdk::Mavsdk::Configuration::~Configuration()=default\n\nMember Function Documentation\nget_system_id() \nuint8_t mavsdk::Mavsdk::Configuration::get_system_id() const\n\nGet the system id of this configuration.\nReturns\n uint8_t - uint8_t the system id stored in this configuration, from 1-255\nset_system_id() \nvoid mavsdk::Mavsdk::Configuration::set_system_id(uint8_t system_id)\n\nSet the system id of this configuration.\nParameters\n\nuint8_t system_id - \n\nget_component_id() \nuint8_t mavsdk::Mavsdk::Configuration::get_component_id() const\n\nGet the component id of this configuration.\nReturns\n uint8_t - uint8_t the component id stored in this configuration,from 1-255\nset_component_id() \nvoid mavsdk::Mavsdk::Configuration::set_component_id(uint8_t component_id)\n\nSet the component id of this configuration.\nParameters\n\nuint8_t component_id - \n\nget_always_send_heartbeats() \nbool mavsdk::Mavsdk::Configuration::get_always_send_heartbeats() const\n\nGet whether to send heartbeats by default.\nReturns\n bool - whether to always send heartbeats\nset_always_send_heartbeats() \nvoid mavsdk::Mavsdk::Configuration::set_always_send_heartbeats(bool always_send_heartbeats)\n\nSet whether to send heartbeats by default.\nParameters\n\nbool always_send_heartbeats - \n\nget_component_type() \nComponentType mavsdk::Mavsdk::Configuration::get_component_type() const\n\nComponent type of this configuration, used for automatic ID set.\nReturns\n ComponentType - \nset_component_type() \nvoid mavsdk::Mavsdk::Configuration::set_component_type(ComponentType component_type)\n\nSet the component type of this configuration.\nParameters\n\nComponentType component_type - \n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/classmavsdk_1_1_mission.html":{"url":"cpp/api_reference/classmavsdk_1_1_mission.html","title":"class Mission","keywords":"","body":"mavsdk::Mission Class Reference\n#include: mission.h\n\nEnable waypoint missions. \nData Structures\nstruct MissionItem\nstruct MissionPlan\nstruct MissionProgress\nstruct ProgressData\nstruct ProgressDataOrMission\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for action requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Mission calls.\n\n\nstd::functionResult, ProgressData)> UploadMissionWithProgressCallback\nCallback type for upload_mission_with_progress_async.\n\n\nstd::functionResult, MissionPlan)> DownloadMissionCallback\nCallback type for download_mission_async.\n\n\nstd::functionResult, ProgressDataOrMission)> DownloadMissionWithProgressCallback\nCallback type for download_mission_with_progress_async.\n\n\nstd::functionMissionProgress)> MissionProgressCallback\nCallback type for subscribe_mission_progress.\n\n\nHandleMissionProgress > MissionProgressHandle\nHandle type for subscribe_mission_progress.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nMission (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nMission (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Mission () override\nDestructor (internal use only).\n\n\n \nMission (const Mission & other)\nCopy constructor.\n\n\nvoid\nupload_mission_async (MissionPlan mission_plan, const ResultCallback callback)\nUpload a list of mission items to the system.\n\n\nResult\nupload_mission (MissionPlan mission_plan)const\nUpload a list of mission items to the system.\n\n\nvoid\nupload_mission_with_progress_async (MissionPlan mission_plan, const UploadMissionWithProgressCallback & callback)\nUpload a list of mission items to the system and report upload progress.\n\n\nResult\ncancel_mission_upload () const\nCancel an ongoing mission upload.\n\n\nvoid\ndownload_mission_async (const DownloadMissionCallback callback)\nDownload a list of mission items from the system (asynchronous).\n\n\nstd::pairResult, Mission::MissionPlan >\ndownload_mission () const\nDownload a list of mission items from the system (asynchronous).\n\n\nvoid\ndownload_mission_with_progress_async (const DownloadMissionWithProgressCallback & callback)\nDownload a list of mission items from the system (asynchronous) and report progress.\n\n\nResult\ncancel_mission_download () const\nCancel an ongoing mission download.\n\n\nvoid\nstart_mission_async (const ResultCallback callback)\nStart the mission.\n\n\nResult\nstart_mission () const\nStart the mission.\n\n\nvoid\npause_mission_async (const ResultCallback callback)\nPause the mission.\n\n\nResult\npause_mission () const\nPause the mission.\n\n\nvoid\nclear_mission_async (const ResultCallback callback)\nClear the mission saved on the vehicle.\n\n\nResult\nclear_mission () const\nClear the mission saved on the vehicle.\n\n\nvoid\nset_current_mission_item_async (int32_t index, const ResultCallback callback)\nSets the mission item index to go to.\n\n\nResult\nset_current_mission_item (int32_t index)const\nSets the mission item index to go to.\n\n\nstd::pairResult, bool >\nis_mission_finished () const\nCheck if the mission has been finished.\n\n\nMissionProgressHandle\nsubscribe_mission_progress (const MissionProgressCallback & callback)\nSubscribe to mission progress updates.\n\n\nvoid\nunsubscribe_mission_progress (MissionProgressHandle handle)\nUnsubscribe from subscribe_mission_progress.\n\n\nMissionProgress\nmission_progress () const\nPoll for 'MissionProgress' (blocking).\n\n\nstd::pairResult, bool >\nget_return_to_launch_after_mission () const\nGet whether to trigger Return-to-Launch (RTL) after mission is complete.\n\n\nResult\nset_return_to_launch_after_mission (bool enable)const\nSet whether to trigger Return-to-Launch (RTL) after the mission is complete.\n\n\nconst Mission &\noperator= (const Mission &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nMission() \nmavsdk::Mission::Mission(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto mission = Mission(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nMission() \nmavsdk::Mission::Mission(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto mission = Mission(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Mission() \nmavsdk::Mission::~Mission() override\n\nDestructor (internal use only).\nMission() \nmavsdk::Mission::Mission(const Mission &other)\n\nCopy constructor.\nParameters\n\nconst Mission& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Mission::ResultCallback = std::function\n\nCallback type for asynchronous Mission calls.\ntypedef UploadMissionWithProgressCallback \nusing mavsdk::Mission::UploadMissionWithProgressCallback = std::function\n\nCallback type for upload_mission_with_progress_async.\ntypedef DownloadMissionCallback \nusing mavsdk::Mission::DownloadMissionCallback = std::function\n\nCallback type for download_mission_async.\ntypedef DownloadMissionWithProgressCallback \nusing mavsdk::Mission::DownloadMissionWithProgressCallback = std::function\n\nCallback type for download_mission_with_progress_async.\ntypedef MissionProgressCallback \nusing mavsdk::Mission::MissionProgressCallback = std::function\n\nCallback type for subscribe_mission_progress.\ntypedef MissionProgressHandle \nusing mavsdk::Mission::MissionProgressHandle = Handle\n\nHandle type for subscribe_mission_progress.\nMember Enumeration Documentation\nenum Result \nPossible results returned for action requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n Error\nError. \n\n\n TooManyMissionItems\nToo many mission items in the mission. \n\n\n Busy\nVehicle is busy. \n\n\n Timeout\nRequest timed out. \n\n\n InvalidArgument\nInvalid argument. \n\n\n Unsupported\nMission downloaded from the system is not supported. \n\n\n NoMissionAvailable\nNo mission available on the system. \n\n\n UnsupportedMissionCmd\nUnsupported mission command. \n\n\n TransferCancelled\nMission transfer (upload or download) has been cancelled. \n\n\n NoSystem\nNo system connected. \n\n\n Next\nIntermediate message showing progress. \n\n\n Denied\nRequest denied. \n\n\n ProtocolError\nThere was a protocol error. \n\n\n IntMessagesNotSupported\nThe system does not support the MISSION_INT protocol. \n\n\n\nMember Function Documentation\nupload_mission_async() \nvoid mavsdk::Mission::upload_mission_async(MissionPlan mission_plan, const ResultCallback callback)\n\nUpload a list of mission items to the system.\nThe mission items are uploaded to a drone. Once uploaded the mission can be started and executed even if the connection is lost.\nThis function is non-blocking. See 'upload_mission' for the blocking counterpart.\nParameters\n\nMissionPlan mission_plan - \nconst ResultCallback callback - \n\nupload_mission() \nResult mavsdk::Mission::upload_mission(MissionPlan mission_plan) const\n\nUpload a list of mission items to the system.\nThe mission items are uploaded to a drone. Once uploaded the mission can be started and executed even if the connection is lost.\nThis function is blocking. See 'upload_mission_async' for the non-blocking counterpart.\nParameters\n\nMissionPlan mission_plan - \n\nReturns\n Result - Result of request.\nupload_mission_with_progress_async() \nvoid mavsdk::Mission::upload_mission_with_progress_async(MissionPlan mission_plan, const UploadMissionWithProgressCallback &callback)\n\nUpload a list of mission items to the system and report upload progress.\nThe mission items are uploaded to a drone. Once uploaded the mission can be started and executed even if the connection is lost.\nParameters\n\nMissionPlan mission_plan - \nconst UploadMissionWithProgressCallback& callback - \n\ncancel_mission_upload() \nResult mavsdk::Mission::cancel_mission_upload() const\n\nCancel an ongoing mission upload.\nThis function is blocking.\nReturns\n Result - Result of request.\ndownload_mission_async() \nvoid mavsdk::Mission::download_mission_async(const DownloadMissionCallback callback)\n\nDownload a list of mission items from the system (asynchronous).\nWill fail if any of the downloaded mission items are not supported by the MAVSDK API.\nThis function is non-blocking. See 'download_mission' for the blocking counterpart.\nParameters\n\nconst DownloadMissionCallback callback - \n\ndownload_mission() \nstd::pair mavsdk::Mission::download_mission() const\n\nDownload a list of mission items from the system (asynchronous).\nWill fail if any of the downloaded mission items are not supported by the MAVSDK API.\nThis function is blocking. See 'download_mission_async' for the non-blocking counterpart.\nReturns\n std::pairResult, Mission::MissionPlan > - Result of request.\ndownload_mission_with_progress_async() \nvoid mavsdk::Mission::download_mission_with_progress_async(const DownloadMissionWithProgressCallback &callback)\n\nDownload a list of mission items from the system (asynchronous) and report progress.\nWill fail if any of the downloaded mission items are not supported by the MAVSDK API.\nParameters\n\nconst DownloadMissionWithProgressCallback& callback - \n\ncancel_mission_download() \nResult mavsdk::Mission::cancel_mission_download() const\n\nCancel an ongoing mission download.\nThis function is blocking.\nReturns\n Result - Result of request.\nstart_mission_async() \nvoid mavsdk::Mission::start_mission_async(const ResultCallback callback)\n\nStart the mission.\nA mission must be uploaded to the vehicle before this can be called.\nThis function is non-blocking. See 'start_mission' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nstart_mission() \nResult mavsdk::Mission::start_mission() const\n\nStart the mission.\nA mission must be uploaded to the vehicle before this can be called.\nThis function is blocking. See 'start_mission_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\npause_mission_async() \nvoid mavsdk::Mission::pause_mission_async(const ResultCallback callback)\n\nPause the mission.\nPausing the mission puts the vehicle into HOLD mode. A multicopter should just hover at the spot while a fixedwing vehicle should loiter around the location where it paused.\nThis function is non-blocking. See 'pause_mission' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\npause_mission() \nResult mavsdk::Mission::pause_mission() const\n\nPause the mission.\nPausing the mission puts the vehicle into HOLD mode. A multicopter should just hover at the spot while a fixedwing vehicle should loiter around the location where it paused.\nThis function is blocking. See 'pause_mission_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nclear_mission_async() \nvoid mavsdk::Mission::clear_mission_async(const ResultCallback callback)\n\nClear the mission saved on the vehicle.\nThis function is non-blocking. See 'clear_mission' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nclear_mission() \nResult mavsdk::Mission::clear_mission() const\n\nClear the mission saved on the vehicle.\nThis function is blocking. See 'clear_mission_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nset_current_mission_item_async() \nvoid mavsdk::Mission::set_current_mission_item_async(int32_t index, const ResultCallback callback)\n\nSets the mission item index to go to.\nBy setting the current index to 0, the mission is restarted from the beginning. If it is set to a specific index of a mission item, the mission will be set to this item.\nNote that this is not necessarily true for general missions using MAVLink if loop counters are used.\nThis function is non-blocking. See 'set_current_mission_item' for the blocking counterpart.\nParameters\n\nint32_t index - \nconst ResultCallback callback - \n\nset_current_mission_item() \nResult mavsdk::Mission::set_current_mission_item(int32_t index) const\n\nSets the mission item index to go to.\nBy setting the current index to 0, the mission is restarted from the beginning. If it is set to a specific index of a mission item, the mission will be set to this item.\nNote that this is not necessarily true for general missions using MAVLink if loop counters are used.\nThis function is blocking. See 'set_current_mission_item_async' for the non-blocking counterpart.\nParameters\n\nint32_t index - \n\nReturns\n Result - Result of request.\nis_mission_finished() \nstd::pair mavsdk::Mission::is_mission_finished() const\n\nCheck if the mission has been finished.\nThis function is blocking.\nReturns\n std::pairResult, bool > - Result of request.\nsubscribe_mission_progress() \nMissionProgressHandle mavsdk::Mission::subscribe_mission_progress(const MissionProgressCallback &callback)\n\nSubscribe to mission progress updates.\nParameters\n\nconst MissionProgressCallback& callback - \n\nReturns\n MissionProgressHandle - \nunsubscribe_mission_progress() \nvoid mavsdk::Mission::unsubscribe_mission_progress(MissionProgressHandle handle)\n\nUnsubscribe from subscribe_mission_progress.\nParameters\n\nMissionProgressHandle handle - \n\nmission_progress() \nMissionProgress mavsdk::Mission::mission_progress() const\n\nPoll for 'MissionProgress' (blocking).\nReturns\n MissionProgress - One MissionProgress update.\nget_return_to_launch_after_mission() \nstd::pair mavsdk::Mission::get_return_to_launch_after_mission() const\n\nGet whether to trigger Return-to-Launch (RTL) after mission is complete.\nBefore getting this option, it needs to be set, or a mission needs to be downloaded.\nThis function is blocking.\nReturns\n std::pairResult, bool > - Result of request.\nset_return_to_launch_after_mission() \nResult mavsdk::Mission::set_return_to_launch_after_mission(bool enable) const\n\nSet whether to trigger Return-to-Launch (RTL) after the mission is complete.\nThis will only take effect for the next mission upload, meaning that the mission may have to be uploaded again.\nThis function is blocking.\nParameters\n\nbool enable - \n\nReturns\n Result - Result of request.\noperator=() \nconst Mission& mavsdk::Mission::operator=(const Mission &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Mission& - \n\nReturns\n const Mission & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html":{"url":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_item.html","title":"struct MissionItem","keywords":"","body":"mavsdk::Mission::MissionItem Struct Reference\n#include: mission.h\n\nType representing a mission item. \nA MissionItem can contain a position and/or actions. Mission items are building blocks to assemble a mission, which can be sent to (or received from) a system. They cannot be used independently. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum CameraAction\nPossible camera actions at a mission item.\n\n\nenum VehicleAction\nPossible vehicle actions at a mission item.\n\n\n\nData Fields\ndouble latitude_deg {double(NAN)} - Latitude in degrees (range: -90 to +90)\ndouble longitude_deg {double(NAN)} - Longitude in degrees (range: -180 to +180)\nfloat relative_altitude_m { float(NAN)} - Altitude relative to takeoff altitude in metres.\nfloat speed_m_s { float(NAN)} - Speed to use after this mission item (in metres/second)\nbool is_fly_through { false} - True will make the drone fly through without stopping, while false will make the drone stop on the waypoint.\nfloat gimbal_pitch_deg {float(NAN)} - Gimbal pitch (in degrees)\nfloat gimbal_yaw_deg {float(NAN)} - Gimbal yaw (in degrees)\nCameraAction camera_action {} - Camera action to trigger at this mission item.\nfloat loiter_time_s {float(NAN)} - Loiter time (in seconds)\ndouble camera_photo_interval_s { 1.0} - Camera photo interval to use after this mission item (in seconds)\nfloat acceptance_radius_m { float(NAN)} - Radius for completing a mission item (in metres)\nfloat yaw_deg {float(NAN)} - Absolute yaw angle (in degrees)\nfloat camera_photo_distance_m { NAN} - Camera photo distance to use after this mission item (in meters)\nVehicleAction vehicle_action {} - Vehicle action to trigger at this mission item.\nMember Enumeration Documentation\nenum CameraAction \nPossible camera actions at a mission item.\n\n\n\nValue\nDescription\n\n\n\n\n None\nNo action. \n\n\n TakePhoto\nTake a single photo. \n\n\n StartPhotoInterval\nStart capturing photos at regular intervals. \n\n\n StopPhotoInterval\nStop capturing photos at regular intervals. \n\n\n StartVideo\nStart capturing video. \n\n\n StopVideo\nStop capturing video. \n\n\n StartPhotoDistance\nStart capturing photos at regular distance. \n\n\n StopPhotoDistance\nStop capturing photos at regular distance. \n\n\n\nenum VehicleAction \nPossible vehicle actions at a mission item.\n\n\n\nValue\nDescription\n\n\n\n\n None\nNo action. \n\n\n Takeoff\nVehicle will takeoff and go to defined waypoint. \n\n\n Land\nWhen a waypoint is reached vehicle will land at current position. \n\n\n TransitionToFw\nWhen a waypoint is reached vehicle will transition to fixed-wing mode. \n\n\n TransitionToMc\nWhen a waypoint is reached vehicle will transition to multi-copter mode. \n\n\n\nField Documentation\nlatitude_deg \ndouble mavsdk::Mission::MissionItem::latitude_deg {double(NAN)}\n\nLatitude in degrees (range: -90 to +90)\nlongitude_deg \ndouble mavsdk::Mission::MissionItem::longitude_deg {double(NAN)}\n\nLongitude in degrees (range: -180 to +180)\nrelative_altitude_m \nfloat mavsdk::Mission::MissionItem::relative_altitude_m { float(NAN)}\n\nAltitude relative to takeoff altitude in metres.\nspeed_m_s \nfloat mavsdk::Mission::MissionItem::speed_m_s { float(NAN)}\n\nSpeed to use after this mission item (in metres/second)\nis_fly_through \nbool mavsdk::Mission::MissionItem::is_fly_through { false}\n\nTrue will make the drone fly through without stopping, while false will make the drone stop on the waypoint.\ngimbal_pitch_deg \nfloat mavsdk::Mission::MissionItem::gimbal_pitch_deg {float(NAN)}\n\nGimbal pitch (in degrees)\ngimbal_yaw_deg \nfloat mavsdk::Mission::MissionItem::gimbal_yaw_deg {float(NAN)}\n\nGimbal yaw (in degrees)\ncamera_action \nCameraAction mavsdk::Mission::MissionItem::camera_action {}\n\nCamera action to trigger at this mission item.\nloiter_time_s \nfloat mavsdk::Mission::MissionItem::loiter_time_s {float(NAN)}\n\nLoiter time (in seconds)\ncamera_photo_interval_s \ndouble mavsdk::Mission::MissionItem::camera_photo_interval_s { 1.0}\n\nCamera photo interval to use after this mission item (in seconds)\nacceptance_radius_m \nfloat mavsdk::Mission::MissionItem::acceptance_radius_m { float(NAN)}\n\nRadius for completing a mission item (in metres)\nyaw_deg \nfloat mavsdk::Mission::MissionItem::yaw_deg {float(NAN)}\n\nAbsolute yaw angle (in degrees)\ncamera_photo_distance_m \nfloat mavsdk::Mission::MissionItem::camera_photo_distance_m { NAN}\n\nCamera photo distance to use after this mission item (in meters)\nvehicle_action \nVehicleAction mavsdk::Mission::MissionItem::vehicle_action {}\n\nVehicle action to trigger at this mission item.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html":{"url":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_plan.html","title":"struct MissionPlan","keywords":"","body":"mavsdk::Mission::MissionPlan Struct Reference\n#include: mission.h\n\nMission plan type. \nData Fields\nstd::vectorMissionItem > mission_items {} - The mission items.\nField Documentation\nmission_items \nstd::vector mavsdk::Mission::MissionPlan::mission_items {}\n\nThe mission items.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html":{"url":"cpp/api_reference/structmavsdk_1_1_mission_1_1_mission_progress.html","title":"struct MissionProgress","keywords":"","body":"mavsdk::Mission::MissionProgress Struct Reference\n#include: mission.h\n\nMission progress type. \nData Fields\nint32_t current {} - Current mission item index (0-based), if equal to total, the mission is finished.\nint32_t total {} - Total number of mission items.\nField Documentation\ncurrent \nint32_t mavsdk::Mission::MissionProgress::current {}\n\nCurrent mission item index (0-based), if equal to total, the mission is finished.\ntotal \nint32_t mavsdk::Mission::MissionProgress::total {}\n\nTotal number of mission items.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html":{"url":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data.html","title":"struct ProgressData","keywords":"","body":"mavsdk::Mission::ProgressData Struct Reference\n#include: mission.h\n\nProgress data coming from mission upload. \nData Fields\nfloat progress {float(NAN)} - Progress (0..1.0)\nField Documentation\nprogress \nfloat mavsdk::Mission::ProgressData::progress {float(NAN)}\n\nProgress (0..1.0)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html":{"url":"cpp/api_reference/structmavsdk_1_1_mission_1_1_progress_data_or_mission.html","title":"struct ProgressDataOrMission","keywords":"","body":"mavsdk::Mission::ProgressDataOrMission Struct Reference\n#include: mission.h\n\nProgress data coming from mission download, or the mission itself (if the transfer succeeds). \nData Fields\nbool has_progress { false} - Whether this ProgressData contains a 'progress' status or not.\nfloat progress {float(NAN)} - Progress (0..1.0)\nbool has_mission {} - Whether this ProgressData contains a 'mission_plan' or not.\nMissionPlan mission_plan {} - Mission plan.\nField Documentation\nhas_progress \nbool mavsdk::Mission::ProgressDataOrMission::has_progress { false}\n\nWhether this ProgressData contains a 'progress' status or not.\nprogress \nfloat mavsdk::Mission::ProgressDataOrMission::progress {float(NAN)}\n\nProgress (0..1.0)\nhas_mission \nbool mavsdk::Mission::ProgressDataOrMission::has_mission {}\n\nWhether this ProgressData contains a 'mission_plan' or not.\nmission_plan \nMissionPlan mavsdk::Mission::ProgressDataOrMission::mission_plan {}\n\nMission plan.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_mission_raw.html":{"url":"cpp/api_reference/classmavsdk_1_1_mission_raw.html","title":"class MissionRaw","keywords":"","body":"mavsdk::MissionRaw Class Reference\n#include: mission_raw.h\n\nEnable raw missions as exposed by MAVLink. \nData Structures\nstruct MissionImportData\nstruct MissionItem\nstruct MissionProgress\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for action requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous MissionRaw calls.\n\n\nstd::functionResult, std::vectorMissionItem >)> DownloadMissionCallback\nCallback type for download_mission_async.\n\n\nstd::functionMissionProgress)> MissionProgressCallback\nCallback type for subscribe_mission_progress.\n\n\nHandleMissionProgress > MissionProgressHandle\nHandle type for subscribe_mission_progress.\n\n\nstd::function MissionChangedCallback\nCallback type for subscribe_mission_changed.\n\n\nHandle MissionChangedHandle\nHandle type for subscribe_mission_changed.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nMissionRaw (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nMissionRaw (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~MissionRaw () override\nDestructor (internal use only).\n\n\n \nMissionRaw (const MissionRaw & other)\nCopy constructor.\n\n\nvoid\nupload_mission_async (std::vectorMissionItem > mission_items, const ResultCallback callback)\nUpload a list of raw mission items to the system.\n\n\nResult\nupload_mission (std::vectorMissionItem > mission_items)const\nUpload a list of raw mission items to the system.\n\n\nvoid\nupload_geofence_async (std::vectorMissionItem > mission_items, const ResultCallback callback)\nUpload a list of geofence items to the system.\n\n\nResult\nupload_geofence (std::vectorMissionItem > mission_items)const\nUpload a list of geofence items to the system.\n\n\nvoid\nupload_rally_points_async (std::vectorMissionItem > mission_items, const ResultCallback callback)\nUpload a list of rally point items to the system.\n\n\nResult\nupload_rally_points (std::vectorMissionItem > mission_items)const\nUpload a list of rally point items to the system.\n\n\nResult\ncancel_mission_upload () const\nCancel an ongoing mission upload.\n\n\nvoid\ndownload_mission_async (const DownloadMissionCallback callback)\nDownload a list of raw mission items from the system (asynchronous).\n\n\nstd::pairResult, std::vectorMissionRaw::MissionItem > >\ndownload_mission () const\nDownload a list of raw mission items from the system (asynchronous).\n\n\nResult\ncancel_mission_download () const\nCancel an ongoing mission download.\n\n\nvoid\nstart_mission_async (const ResultCallback callback)\nStart the mission.\n\n\nResult\nstart_mission () const\nStart the mission.\n\n\nvoid\npause_mission_async (const ResultCallback callback)\nPause the mission.\n\n\nResult\npause_mission () const\nPause the mission.\n\n\nvoid\nclear_mission_async (const ResultCallback callback)\nClear the mission saved on the vehicle.\n\n\nResult\nclear_mission () const\nClear the mission saved on the vehicle.\n\n\nvoid\nset_current_mission_item_async (int32_t index, const ResultCallback callback)\nSets the raw mission item index to go to.\n\n\nResult\nset_current_mission_item (int32_t index)const\nSets the raw mission item index to go to.\n\n\nMissionProgressHandle\nsubscribe_mission_progress (const MissionProgressCallback & callback)\nSubscribe to mission progress updates.\n\n\nvoid\nunsubscribe_mission_progress (MissionProgressHandle handle)\nUnsubscribe from subscribe_mission_progress.\n\n\nMissionProgress\nmission_progress () const\nPoll for 'MissionProgress' (blocking).\n\n\nMissionChangedHandle\nsubscribe_mission_changed (const MissionChangedCallback & callback)\n\n\n\n\nSubscribes to mission changed. \n\n\nvoid | unsubscribe_mission_changed (MissionChangedHandle handle) | Unsubscribe from subscribe_mission_changed.\nstd::pairResult, MissionRaw::MissionImportData > | import_qgroundcontrol_mission (std::string qgc_plan_path)const | Import a QGroundControl missions in JSON .plan format, from a file.\nstd::pairResult, MissionRaw::MissionImportData > | import_qgroundcontrol_mission_from_string (std::string qgc_plan)const | Import a QGroundControl missions in JSON .plan format, from a string.\nconst MissionRaw & | operator= (const MissionRaw &)=delete | Equality operator (object is not copyable).\nConstructor & Destructor Documentation\nMissionRaw() \nmavsdk::MissionRaw::MissionRaw(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto mission_raw = MissionRaw(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nMissionRaw() \nmavsdk::MissionRaw::MissionRaw(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto mission_raw = MissionRaw(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~MissionRaw() \nmavsdk::MissionRaw::~MissionRaw() override\n\nDestructor (internal use only).\nMissionRaw() \nmavsdk::MissionRaw::MissionRaw(const MissionRaw &other)\n\nCopy constructor.\nParameters\n\nconst MissionRaw& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::MissionRaw::ResultCallback = std::function\n\nCallback type for asynchronous MissionRaw calls.\ntypedef DownloadMissionCallback \nusing mavsdk::MissionRaw::DownloadMissionCallback = std::function)>\n\nCallback type for download_mission_async.\ntypedef MissionProgressCallback \nusing mavsdk::MissionRaw::MissionProgressCallback = std::function\n\nCallback type for subscribe_mission_progress.\ntypedef MissionProgressHandle \nusing mavsdk::MissionRaw::MissionProgressHandle = Handle\n\nHandle type for subscribe_mission_progress.\ntypedef MissionChangedCallback \nusing mavsdk::MissionRaw::MissionChangedCallback = std::function\n\nCallback type for subscribe_mission_changed.\ntypedef MissionChangedHandle \nusing mavsdk::MissionRaw::MissionChangedHandle = Handle\n\nHandle type for subscribe_mission_changed.\nMember Enumeration Documentation\nenum Result \nPossible results returned for action requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n Error\nError. \n\n\n TooManyMissionItems\nToo many mission items in the mission. \n\n\n Busy\nVehicle is busy. \n\n\n Timeout\nRequest timed out. \n\n\n InvalidArgument\nInvalid argument. \n\n\n Unsupported\nMission downloaded from the system is not supported. \n\n\n NoMissionAvailable\nNo mission available on the system. \n\n\n TransferCancelled\nMission transfer (upload or download) has been cancelled. \n\n\n FailedToOpenQgcPlan\nFailed to open the QGroundControl plan. \n\n\n FailedToParseQgcPlan\nFailed to parse the QGroundControl plan. \n\n\n NoSystem\nNo system connected. \n\n\n Denied\nRequest denied. \n\n\n MissionTypeNotConsistent\nMission type is not consistent. \n\n\n InvalidSequence\nThe mission item sequences are not increasing correctly. \n\n\n CurrentInvalid\nThe current item is not set correctly. \n\n\n ProtocolError\nThere was a protocol error. \n\n\n IntMessagesNotSupported\nThe system does not support the MISSION_INT protocol. \n\n\n\nMember Function Documentation\nupload_mission_async() \nvoid mavsdk::MissionRaw::upload_mission_async(std::vector mission_items, const ResultCallback callback)\n\nUpload a list of raw mission items to the system.\nThe raw mission items are uploaded to a drone. Once uploaded the mission can be started and executed even if the connection is lost.\nThis function is non-blocking. See 'upload_mission' for the blocking counterpart.\nParameters\n\nstd::vectorMissionItem > mission_items - \nconst ResultCallback callback - \n\nupload_mission() \nResult mavsdk::MissionRaw::upload_mission(std::vector mission_items) const\n\nUpload a list of raw mission items to the system.\nThe raw mission items are uploaded to a drone. Once uploaded the mission can be started and executed even if the connection is lost.\nThis function is blocking. See 'upload_mission_async' for the non-blocking counterpart.\nParameters\n\nstd::vectorMissionItem > mission_items - \n\nReturns\n Result - Result of request.\nupload_geofence_async() \nvoid mavsdk::MissionRaw::upload_geofence_async(std::vector mission_items, const ResultCallback callback)\n\nUpload a list of geofence items to the system.\nThis function is non-blocking. See 'upload_geofence' for the blocking counterpart.\nParameters\n\nstd::vectorMissionItem > mission_items - \nconst ResultCallback callback - \n\nupload_geofence() \nResult mavsdk::MissionRaw::upload_geofence(std::vector mission_items) const\n\nUpload a list of geofence items to the system.\nThis function is blocking. See 'upload_geofence_async' for the non-blocking counterpart.\nParameters\n\nstd::vectorMissionItem > mission_items - \n\nReturns\n Result - Result of request.\nupload_rally_points_async() \nvoid mavsdk::MissionRaw::upload_rally_points_async(std::vector mission_items, const ResultCallback callback)\n\nUpload a list of rally point items to the system.\nThis function is non-blocking. See 'upload_rally_points' for the blocking counterpart.\nParameters\n\nstd::vectorMissionItem > mission_items - \nconst ResultCallback callback - \n\nupload_rally_points() \nResult mavsdk::MissionRaw::upload_rally_points(std::vector mission_items) const\n\nUpload a list of rally point items to the system.\nThis function is blocking. See 'upload_rally_points_async' for the non-blocking counterpart.\nParameters\n\nstd::vectorMissionItem > mission_items - \n\nReturns\n Result - Result of request.\ncancel_mission_upload() \nResult mavsdk::MissionRaw::cancel_mission_upload() const\n\nCancel an ongoing mission upload.\nThis function is blocking.\nReturns\n Result - Result of request.\ndownload_mission_async() \nvoid mavsdk::MissionRaw::download_mission_async(const DownloadMissionCallback callback)\n\nDownload a list of raw mission items from the system (asynchronous).\nThis function is non-blocking. See 'download_mission' for the blocking counterpart.\nParameters\n\nconst DownloadMissionCallback callback - \n\ndownload_mission() \nstd::pair > mavsdk::MissionRaw::download_mission() const\n\nDownload a list of raw mission items from the system (asynchronous).\nThis function is blocking. See 'download_mission_async' for the non-blocking counterpart.\nReturns\n std::pairResult, std::vectorMissionRaw::MissionItem > > - Result of request.\ncancel_mission_download() \nResult mavsdk::MissionRaw::cancel_mission_download() const\n\nCancel an ongoing mission download.\nThis function is blocking.\nReturns\n Result - Result of request.\nstart_mission_async() \nvoid mavsdk::MissionRaw::start_mission_async(const ResultCallback callback)\n\nStart the mission.\nA mission must be uploaded to the vehicle before this can be called.\nThis function is non-blocking. See 'start_mission' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nstart_mission() \nResult mavsdk::MissionRaw::start_mission() const\n\nStart the mission.\nA mission must be uploaded to the vehicle before this can be called.\nThis function is blocking. See 'start_mission_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\npause_mission_async() \nvoid mavsdk::MissionRaw::pause_mission_async(const ResultCallback callback)\n\nPause the mission.\nPausing the mission puts the vehicle into HOLD mode. A multicopter should just hover at the spot while a fixedwing vehicle should loiter around the location where it paused.\nThis function is non-blocking. See 'pause_mission' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\npause_mission() \nResult mavsdk::MissionRaw::pause_mission() const\n\nPause the mission.\nPausing the mission puts the vehicle into HOLD mode. A multicopter should just hover at the spot while a fixedwing vehicle should loiter around the location where it paused.\nThis function is blocking. See 'pause_mission_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nclear_mission_async() \nvoid mavsdk::MissionRaw::clear_mission_async(const ResultCallback callback)\n\nClear the mission saved on the vehicle.\nThis function is non-blocking. See 'clear_mission' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nclear_mission() \nResult mavsdk::MissionRaw::clear_mission() const\n\nClear the mission saved on the vehicle.\nThis function is blocking. See 'clear_mission_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nset_current_mission_item_async() \nvoid mavsdk::MissionRaw::set_current_mission_item_async(int32_t index, const ResultCallback callback)\n\nSets the raw mission item index to go to.\nBy setting the current index to 0, the mission is restarted from the beginning. If it is set to a specific index of a raw mission item, the mission will be set to this item.\nThis function is non-blocking. See 'set_current_mission_item' for the blocking counterpart.\nParameters\n\nint32_t index - \nconst ResultCallback callback - \n\nset_current_mission_item() \nResult mavsdk::MissionRaw::set_current_mission_item(int32_t index) const\n\nSets the raw mission item index to go to.\nBy setting the current index to 0, the mission is restarted from the beginning. If it is set to a specific index of a raw mission item, the mission will be set to this item.\nThis function is blocking. See 'set_current_mission_item_async' for the non-blocking counterpart.\nParameters\n\nint32_t index - \n\nReturns\n Result - Result of request.\nsubscribe_mission_progress() \nMissionProgressHandle mavsdk::MissionRaw::subscribe_mission_progress(const MissionProgressCallback &callback)\n\nSubscribe to mission progress updates.\nParameters\n\nconst MissionProgressCallback& callback - \n\nReturns\n MissionProgressHandle - \nunsubscribe_mission_progress() \nvoid mavsdk::MissionRaw::unsubscribe_mission_progress(MissionProgressHandle handle)\n\nUnsubscribe from subscribe_mission_progress.\nParameters\n\nMissionProgressHandle handle - \n\nmission_progress() \nMissionProgress mavsdk::MissionRaw::mission_progress() const\n\nPoll for 'MissionProgress' (blocking).\nReturns\n MissionProgress - One MissionProgress update.\nsubscribe_mission_changed() \nMissionChangedHandle mavsdk::MissionRaw::subscribe_mission_changed(const MissionChangedCallback &callback)\n\n\nSubscribes to mission changed. \n\n\n\nThis notification can be used to be informed if a ground station has been uploaded or changed by a ground station or companion computer.\nParameters\n\nconst MissionChangedCallback& callback - Callback to notify about change.\n\nReturns\n MissionChangedHandle - \nunsubscribe_mission_changed() \nvoid mavsdk::MissionRaw::unsubscribe_mission_changed(MissionChangedHandle handle)\n\nUnsubscribe from subscribe_mission_changed.\nParameters\n\nMissionChangedHandle handle - \n\nimport_qgroundcontrol_mission() \nstd::pair mavsdk::MissionRaw::import_qgroundcontrol_mission(std::string qgc_plan_path) const\n\nImport a QGroundControl missions in JSON .plan format, from a file.\nSupported:\n\nWaypoints\n\nSurvey Not supported:\n\nStructure Scan\n\n\n\n\nThis function is blocking.\nParameters\n\nstd::string qgc_plan_path - \n\nReturns\n std::pairResult, MissionRaw::MissionImportData > - Result of request.\nimport_qgroundcontrol_mission_from_string() \nstd::pair mavsdk::MissionRaw::import_qgroundcontrol_mission_from_string(std::string qgc_plan) const\n\nImport a QGroundControl missions in JSON .plan format, from a string.\nSupported:\n\nWaypoints\n\nSurvey Not supported:\n\nStructure Scan\n\n\n\n\nThis function is blocking.\nParameters\n\nstd::string qgc_plan - \n\nReturns\n std::pairResult, MissionRaw::MissionImportData > - Result of request.\noperator=() \nconst MissionRaw& mavsdk::MissionRaw::operator=(const MissionRaw &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst MissionRaw& - \n\nReturns\n const MissionRaw & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html":{"url":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_import_data.html","title":"struct MissionImportData","keywords":"","body":"mavsdk::MissionRaw::MissionImportData Struct Reference\n#include: mission_raw.h\n\nMission import data. \nData Fields\nstd::vectorMissionItem > mission_items {} - Mission items.\nstd::vectorMissionItem > geofence_items {} - Geofence items.\nstd::vectorMissionItem > rally_items {} - Rally items.\nField Documentation\nmission_items \nstd::vector mavsdk::MissionRaw::MissionImportData::mission_items {}\n\nMission items.\ngeofence_items \nstd::vector mavsdk::MissionRaw::MissionImportData::geofence_items {}\n\nGeofence items.\nrally_items \nstd::vector mavsdk::MissionRaw::MissionImportData::rally_items {}\n\nRally items.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html":{"url":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_item.html","title":"struct MissionItem","keywords":"","body":"mavsdk::MissionRaw::MissionItem Struct Reference\n#include: mission_raw.h\n\nMission item exactly identical to MAVLink MISSION_ITEM_INT. \nData Fields\nuint32_t seq {} - Sequence (uint16_t)\nuint32_t frame {} - The coordinate system of the waypoint (actually uint8_t)\nuint32_t command {} - The scheduled action for the waypoint (actually uint16_t)\nuint32_t current {} - false:0, true:1 (actually uint8_t)\nuint32_t autocontinue {} - Autocontinue to next waypoint (actually uint8_t)\nfloat param1 {} - PARAM1, see MAV_CMD enum.\nfloat param2 {} - PARAM2, see MAV_CMD enum.\nfloat param3 {} - PARAM3, see MAV_CMD enum.\nfloat param4 {} - PARAM4, see MAV_CMD enum.\nint32_t x {} - PARAM5 / local: x position in meters 1e4, global: latitude in degrees 10^7.\nint32_t y {} - PARAM6 / y position: local: x position in meters 1e4, global: longitude in degrees 10^7.\nfloat z {} - PARAM7 / local: Z coordinate, global: altitude (relative or absolute, depending on frame)\nuint32_t mission_type {} - Mission type (actually uint8_t)\nField Documentation\nseq \nuint32_t mavsdk::MissionRaw::MissionItem::seq {}\n\nSequence (uint16_t)\nframe \nuint32_t mavsdk::MissionRaw::MissionItem::frame {}\n\nThe coordinate system of the waypoint (actually uint8_t)\ncommand \nuint32_t mavsdk::MissionRaw::MissionItem::command {}\n\nThe scheduled action for the waypoint (actually uint16_t)\ncurrent \nuint32_t mavsdk::MissionRaw::MissionItem::current {}\n\nfalse:0, true:1 (actually uint8_t)\nautocontinue \nuint32_t mavsdk::MissionRaw::MissionItem::autocontinue {}\n\nAutocontinue to next waypoint (actually uint8_t)\nparam1 \nfloat mavsdk::MissionRaw::MissionItem::param1 {}\n\nPARAM1, see MAV_CMD enum.\nparam2 \nfloat mavsdk::MissionRaw::MissionItem::param2 {}\n\nPARAM2, see MAV_CMD enum.\nparam3 \nfloat mavsdk::MissionRaw::MissionItem::param3 {}\n\nPARAM3, see MAV_CMD enum.\nparam4 \nfloat mavsdk::MissionRaw::MissionItem::param4 {}\n\nPARAM4, see MAV_CMD enum.\nx \nint32_t mavsdk::MissionRaw::MissionItem::x {}\n\nPARAM5 / local: x position in meters 1e4, global: latitude in degrees 10^7.\ny \nint32_t mavsdk::MissionRaw::MissionItem::y {}\n\nPARAM6 / y position: local: x position in meters 1e4, global: longitude in degrees 10^7.\nz \nfloat mavsdk::MissionRaw::MissionItem::z {}\n\nPARAM7 / local: Z coordinate, global: altitude (relative or absolute, depending on frame)\nmission_type \nuint32_t mavsdk::MissionRaw::MissionItem::mission_type {}\n\nMission type (actually uint8_t)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html":{"url":"cpp/api_reference/structmavsdk_1_1_mission_raw_1_1_mission_progress.html","title":"struct MissionProgress","keywords":"","body":"mavsdk::MissionRaw::MissionProgress Struct Reference\n#include: mission_raw.h\n\nMission progress type. \nData Fields\nint32_t current {} - Current mission item index (0-based), if equal to total, the mission is finished.\nint32_t total {} - Total number of mission items.\nField Documentation\ncurrent \nint32_t mavsdk::MissionRaw::MissionProgress::current {}\n\nCurrent mission item index (0-based), if equal to total, the mission is finished.\ntotal \nint32_t mavsdk::MissionRaw::MissionProgress::total {}\n\nTotal number of mission items.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html":{"url":"cpp/api_reference/classmavsdk_1_1_mission_raw_server.html","title":"class MissionRawServer","keywords":"","body":"mavsdk::MissionRawServer Class Reference\n#include: mission_raw_server.h\n\nActs as a vehicle and receives incoming missions from GCS (in raw MAVLINK format). Provides current mission item state, so the server can progress through missions. \nData Structures\nstruct MissionItem\nstruct MissionPlan\nstruct MissionProgress\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for action requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous MissionRawServer calls.\n\n\nstd::functionResult, MissionPlan)> IncomingMissionCallback\nCallback type for subscribe_incoming_mission.\n\n\nHandleResult, MissionPlan > IncomingMissionHandle\nHandle type for subscribe_incoming_mission.\n\n\nstd::functionMissionItem)> CurrentItemChangedCallback\nCallback type for subscribe_current_item_changed.\n\n\nHandleMissionItem > CurrentItemChangedHandle\nHandle type for subscribe_current_item_changed.\n\n\nstd::function ClearAllCallback\nCallback type for subscribe_clear_all.\n\n\nHandle ClearAllHandle\nHandle type for subscribe_clear_all.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nMissionRawServer (std::shared_ptrServerComponent > server_component)\nConstructor. Creates the plugin for a ServerComponent instance.\n\n\n \n~MissionRawServer () override\nDestructor (internal use only).\n\n\n \nMissionRawServer (const MissionRawServer & other)\nCopy constructor.\n\n\nIncomingMissionHandle\nsubscribe_incoming_mission (const IncomingMissionCallback & callback)\nSubscribe to when a new mission is uploaded (asynchronous).\n\n\nvoid\nunsubscribe_incoming_mission (IncomingMissionHandle handle)\nUnsubscribe from subscribe_incoming_mission.\n\n\nMissionPlan\nincoming_mission () const\nPoll for 'MissionPlan' (blocking).\n\n\nCurrentItemChangedHandle\nsubscribe_current_item_changed (const CurrentItemChangedCallback & callback)\nSubscribe to when a new current item is set.\n\n\nvoid\nunsubscribe_current_item_changed (CurrentItemChangedHandle handle)\nUnsubscribe from subscribe_current_item_changed.\n\n\nMissionItem\ncurrent_item_changed () const\nPoll for 'MissionItem' (blocking).\n\n\nvoid\nset_current_item_complete () const\nSet Current item as completed.\n\n\nClearAllHandle\nsubscribe_clear_all (const ClearAllCallback & callback)\nSubscribe when a MISSION_CLEAR_ALL is received.\n\n\nvoid\nunsubscribe_clear_all (ClearAllHandle handle)\nUnsubscribe from subscribe_clear_all.\n\n\nuint32_t\nclear_all () const\nPoll for 'uint32_t' (blocking).\n\n\nconst MissionRawServer &\noperator= (const MissionRawServer &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nMissionRawServer() \nmavsdk::MissionRawServer::MissionRawServer(std::shared_ptr server_component)\n\nConstructor. Creates the plugin for a ServerComponent instance.\nThe plugin is typically created as shown below: \nauto mission_raw_server = MissionRawServer(server_component);\n\nParameters\n\nstd::shared_ptrServerComponent > server_component - The ServerComponent instance associated with this server plugin.\n\n~MissionRawServer() \nmavsdk::MissionRawServer::~MissionRawServer() override\n\nDestructor (internal use only).\nMissionRawServer() \nmavsdk::MissionRawServer::MissionRawServer(const MissionRawServer &other)\n\nCopy constructor.\nParameters\n\nconst MissionRawServer& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::MissionRawServer::ResultCallback = std::function\n\nCallback type for asynchronous MissionRawServer calls.\ntypedef IncomingMissionCallback \nusing mavsdk::MissionRawServer::IncomingMissionCallback = std::function\n\nCallback type for subscribe_incoming_mission.\ntypedef IncomingMissionHandle \nusing mavsdk::MissionRawServer::IncomingMissionHandle = Handle\n\nHandle type for subscribe_incoming_mission.\ntypedef CurrentItemChangedCallback \nusing mavsdk::MissionRawServer::CurrentItemChangedCallback = std::function\n\nCallback type for subscribe_current_item_changed.\ntypedef CurrentItemChangedHandle \nusing mavsdk::MissionRawServer::CurrentItemChangedHandle = Handle\n\nHandle type for subscribe_current_item_changed.\ntypedef ClearAllCallback \nusing mavsdk::MissionRawServer::ClearAllCallback = std::function\n\nCallback type for subscribe_clear_all.\ntypedef ClearAllHandle \nusing mavsdk::MissionRawServer::ClearAllHandle = Handle\n\nHandle type for subscribe_clear_all.\nMember Enumeration Documentation\nenum Result \nPossible results returned for action requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n Error\nError. \n\n\n TooManyMissionItems\nToo many mission items in the mission. \n\n\n Busy\nVehicle is busy. \n\n\n Timeout\nRequest timed out. \n\n\n InvalidArgument\nInvalid argument. \n\n\n Unsupported\nMission downloaded from the system is not supported. \n\n\n NoMissionAvailable\nNo mission available on the system. \n\n\n UnsupportedMissionCmd\nUnsupported mission command. \n\n\n TransferCancelled\nMission transfer (upload or download) has been cancelled. \n\n\n NoSystem\nNo system connected. \n\n\n Next\nIntermediate message showing progress or instructions on the next steps. \n\n\n\nMember Function Documentation\nsubscribe_incoming_mission() \nIncomingMissionHandle mavsdk::MissionRawServer::subscribe_incoming_mission(const IncomingMissionCallback &callback)\n\nSubscribe to when a new mission is uploaded (asynchronous).\nParameters\n\nconst IncomingMissionCallback& callback - \n\nReturns\n IncomingMissionHandle - \nunsubscribe_incoming_mission() \nvoid mavsdk::MissionRawServer::unsubscribe_incoming_mission(IncomingMissionHandle handle)\n\nUnsubscribe from subscribe_incoming_mission.\nParameters\n\nIncomingMissionHandle handle - \n\nincoming_mission() \nMissionPlan mavsdk::MissionRawServer::incoming_mission() const\n\nPoll for 'MissionPlan' (blocking).\nReturns\n MissionPlan - One MissionPlan update.\nsubscribe_current_item_changed() \nCurrentItemChangedHandle mavsdk::MissionRawServer::subscribe_current_item_changed(const CurrentItemChangedCallback &callback)\n\nSubscribe to when a new current item is set.\nParameters\n\nconst CurrentItemChangedCallback& callback - \n\nReturns\n CurrentItemChangedHandle - \nunsubscribe_current_item_changed() \nvoid mavsdk::MissionRawServer::unsubscribe_current_item_changed(CurrentItemChangedHandle handle)\n\nUnsubscribe from subscribe_current_item_changed.\nParameters\n\nCurrentItemChangedHandle handle - \n\ncurrent_item_changed() \nMissionItem mavsdk::MissionRawServer::current_item_changed() const\n\nPoll for 'MissionItem' (blocking).\nReturns\n MissionItem - One MissionItem update.\nset_current_item_complete() \nvoid mavsdk::MissionRawServer::set_current_item_complete() const\n\nSet Current item as completed.\nThis function is blocking.\nsubscribe_clear_all() \nClearAllHandle mavsdk::MissionRawServer::subscribe_clear_all(const ClearAllCallback &callback)\n\nSubscribe when a MISSION_CLEAR_ALL is received.\nParameters\n\nconst ClearAllCallback& callback - \n\nReturns\n ClearAllHandle - \nunsubscribe_clear_all() \nvoid mavsdk::MissionRawServer::unsubscribe_clear_all(ClearAllHandle handle)\n\nUnsubscribe from subscribe_clear_all.\nParameters\n\nClearAllHandle handle - \n\nclear_all() \nuint32_t mavsdk::MissionRawServer::clear_all() const\n\nPoll for 'uint32_t' (blocking).\nReturns\n uint32_t - One uint32_t update.\noperator=() \nconst MissionRawServer& mavsdk::MissionRawServer::operator=(const MissionRawServer &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst MissionRawServer& - \n\nReturns\n const MissionRawServer & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html":{"url":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_item.html","title":"struct MissionItem","keywords":"","body":"mavsdk::MissionRawServer::MissionItem Struct Reference\n#include: mission_raw_server.h\n\nMission item exactly identical to MAVLink MISSION_ITEM_INT. \nData Fields\nuint32_t seq {} - Sequence (uint16_t)\nuint32_t frame {} - The coordinate system of the waypoint (actually uint8_t)\nuint32_t command {} - The scheduled action for the waypoint (actually uint16_t)\nuint32_t current {} - false:0, true:1 (actually uint8_t)\nuint32_t autocontinue {} - Autocontinue to next waypoint (actually uint8_t)\nfloat param1 {} - PARAM1, see MAV_CMD enum.\nfloat param2 {} - PARAM2, see MAV_CMD enum.\nfloat param3 {} - PARAM3, see MAV_CMD enum.\nfloat param4 {} - PARAM4, see MAV_CMD enum.\nint32_t x {} - PARAM5 / local: x position in meters 1e4, global: latitude in degrees 10^7.\nint32_t y {} - PARAM6 / y position: local: x position in meters 1e4, global: longitude in degrees 10^7.\nfloat z {} - PARAM7 / local: Z coordinate, global: altitude (relative or absolute, depending on frame)\nuint32_t mission_type {} - Mission type (actually uint8_t)\nField Documentation\nseq \nuint32_t mavsdk::MissionRawServer::MissionItem::seq {}\n\nSequence (uint16_t)\nframe \nuint32_t mavsdk::MissionRawServer::MissionItem::frame {}\n\nThe coordinate system of the waypoint (actually uint8_t)\ncommand \nuint32_t mavsdk::MissionRawServer::MissionItem::command {}\n\nThe scheduled action for the waypoint (actually uint16_t)\ncurrent \nuint32_t mavsdk::MissionRawServer::MissionItem::current {}\n\nfalse:0, true:1 (actually uint8_t)\nautocontinue \nuint32_t mavsdk::MissionRawServer::MissionItem::autocontinue {}\n\nAutocontinue to next waypoint (actually uint8_t)\nparam1 \nfloat mavsdk::MissionRawServer::MissionItem::param1 {}\n\nPARAM1, see MAV_CMD enum.\nparam2 \nfloat mavsdk::MissionRawServer::MissionItem::param2 {}\n\nPARAM2, see MAV_CMD enum.\nparam3 \nfloat mavsdk::MissionRawServer::MissionItem::param3 {}\n\nPARAM3, see MAV_CMD enum.\nparam4 \nfloat mavsdk::MissionRawServer::MissionItem::param4 {}\n\nPARAM4, see MAV_CMD enum.\nx \nint32_t mavsdk::MissionRawServer::MissionItem::x {}\n\nPARAM5 / local: x position in meters 1e4, global: latitude in degrees 10^7.\ny \nint32_t mavsdk::MissionRawServer::MissionItem::y {}\n\nPARAM6 / y position: local: x position in meters 1e4, global: longitude in degrees 10^7.\nz \nfloat mavsdk::MissionRawServer::MissionItem::z {}\n\nPARAM7 / local: Z coordinate, global: altitude (relative or absolute, depending on frame)\nmission_type \nuint32_t mavsdk::MissionRawServer::MissionItem::mission_type {}\n\nMission type (actually uint8_t)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html":{"url":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_plan.html","title":"struct MissionPlan","keywords":"","body":"mavsdk::MissionRawServer::MissionPlan Struct Reference\n#include: mission_raw_server.h\n\nMission plan type. \nData Fields\nstd::vectorMissionItem > mission_items {} - The mission items.\nField Documentation\nmission_items \nstd::vector mavsdk::MissionRawServer::MissionPlan::mission_items {}\n\nThe mission items.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html":{"url":"cpp/api_reference/structmavsdk_1_1_mission_raw_server_1_1_mission_progress.html","title":"struct MissionProgress","keywords":"","body":"mavsdk::MissionRawServer::MissionProgress Struct Reference\n#include: mission_raw_server.h\n\nMission progress type. \nData Fields\nint32_t current {} - Current mission item index (0-based), if equal to total, the mission is finished.\nint32_t total {} - Total number of mission items.\nField Documentation\ncurrent \nint32_t mavsdk::MissionRawServer::MissionProgress::current {}\n\nCurrent mission item index (0-based), if equal to total, the mission is finished.\ntotal \nint32_t mavsdk::MissionRawServer::MissionProgress::total {}\n\nTotal number of mission items.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_mocap.html":{"url":"cpp/api_reference/classmavsdk_1_1_mocap.html","title":"class Mocap","keywords":"","body":"mavsdk::Mocap Class Reference\n#include: mocap.h\n\n\nAllows interfacing a vehicle with a motion capture system in order to allow navigation without global positioning sources available (e.g. indoors, or when flying under a bridge. etc.). \n\n\n\n\nData Structures\nstruct AngleBody\nstruct AngularVelocityBody\nstruct AttitudePositionMocap\nstruct Covariance\nstruct Odometry\nstruct PositionBody\nstruct Quaternion\nstruct SpeedBody\nstruct VisionPositionEstimate\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for mocap requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Mocap calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nMocap (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nMocap (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Mocap () override\nDestructor (internal use only).\n\n\n \nMocap (const Mocap & other)\nCopy constructor.\n\n\nResult\nset_vision_position_estimate (VisionPositionEstimate vision_position_estimate)const\nSend Global position/attitude estimate from a vision source.\n\n\nResult\nset_attitude_position_mocap (AttitudePositionMocap attitude_position_mocap)const\nSend motion capture attitude and position.\n\n\nResult\nset_odometry (Odometry odometry)const\nSend odometry information with an external interface.\n\n\nconst Mocap &\noperator= (const Mocap &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nMocap() \nmavsdk::Mocap::Mocap(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto mocap = Mocap(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nMocap() \nmavsdk::Mocap::Mocap(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto mocap = Mocap(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Mocap() \nmavsdk::Mocap::~Mocap() override\n\nDestructor (internal use only).\nMocap() \nmavsdk::Mocap::Mocap(const Mocap &other)\n\nCopy constructor.\nParameters\n\nconst Mocap& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Mocap::ResultCallback = std::function\n\nCallback type for asynchronous Mocap calls.\nMember Enumeration Documentation\nenum Result \nPossible results returned for mocap requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown error. \n\n\n Success\nRequest succeeded. \n\n\n NoSystem\nNo system is connected. \n\n\n ConnectionError\nConnection error. \n\n\n InvalidRequestData\nInvalid request data. \n\n\n Unsupported\nFunction unsupported. \n\n\n\nMember Function Documentation\nset_vision_position_estimate() \nResult mavsdk::Mocap::set_vision_position_estimate(VisionPositionEstimate vision_position_estimate) const\n\nSend Global position/attitude estimate from a vision source.\nThis function is blocking.\nParameters\n\nVisionPositionEstimate vision_position_estimate - \n\nReturns\n Result - Result of request.\nset_attitude_position_mocap() \nResult mavsdk::Mocap::set_attitude_position_mocap(AttitudePositionMocap attitude_position_mocap) const\n\nSend motion capture attitude and position.\nThis function is blocking.\nParameters\n\nAttitudePositionMocap attitude_position_mocap - \n\nReturns\n Result - Result of request.\nset_odometry() \nResult mavsdk::Mocap::set_odometry(Odometry odometry) const\n\nSend odometry information with an external interface.\nThis function is blocking.\nParameters\n\nOdometry odometry - \n\nReturns\n Result - Result of request.\noperator=() \nconst Mocap& mavsdk::Mocap::operator=(const Mocap &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Mocap& - \n\nReturns\n const Mocap & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html":{"url":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angle_body.html","title":"struct AngleBody","keywords":"","body":"mavsdk::Mocap::AngleBody Struct Reference\n#include: mocap.h\n\nBody angle type. \nData Fields\nfloat roll_rad {} - Roll angle in radians.\nfloat pitch_rad {} - Pitch angle in radians.\nfloat yaw_rad {} - Yaw angle in radians.\nField Documentation\nroll_rad \nfloat mavsdk::Mocap::AngleBody::roll_rad {}\n\nRoll angle in radians.\npitch_rad \nfloat mavsdk::Mocap::AngleBody::pitch_rad {}\n\nPitch angle in radians.\nyaw_rad \nfloat mavsdk::Mocap::AngleBody::yaw_rad {}\n\nYaw angle in radians.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html":{"url":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_angular_velocity_body.html","title":"struct AngularVelocityBody","keywords":"","body":"mavsdk::Mocap::AngularVelocityBody Struct Reference\n#include: mocap.h\n\nAngular velocity type. \nData Fields\nfloat roll_rad_s {} - Roll angular velocity in radians/second.\nfloat pitch_rad_s {} - Pitch angular velocity in radians/second.\nfloat yaw_rad_s {} - Yaw angular velocity in radians/second.\nField Documentation\nroll_rad_s \nfloat mavsdk::Mocap::AngularVelocityBody::roll_rad_s {}\n\nRoll angular velocity in radians/second.\npitch_rad_s \nfloat mavsdk::Mocap::AngularVelocityBody::pitch_rad_s {}\n\nPitch angular velocity in radians/second.\nyaw_rad_s \nfloat mavsdk::Mocap::AngularVelocityBody::yaw_rad_s {}\n\nYaw angular velocity in radians/second.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html":{"url":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_attitude_position_mocap.html","title":"struct AttitudePositionMocap","keywords":"","body":"mavsdk::Mocap::AttitudePositionMocap Struct Reference\n#include: mocap.h\n\nMotion capture attitude and position. \nData Fields\nuint64_t time_usec {} - PositionBody frame timestamp UNIX Epoch time (0 to use Backend timestamp)\nQuaternion q {} - Attitude quaternion (w, x, y, z order, zero-rotation is 1, 0, 0, 0)\nPositionBody position_body {} - Body Position (NED)\nCovariance pose_covariance {} - Pose cross-covariance matrix.\nField Documentation\ntime_usec \nuint64_t mavsdk::Mocap::AttitudePositionMocap::time_usec {}\n\nPositionBody frame timestamp UNIX Epoch time (0 to use Backend timestamp)\nq \nQuaternion mavsdk::Mocap::AttitudePositionMocap::q {}\n\nAttitude quaternion (w, x, y, z order, zero-rotation is 1, 0, 0, 0)\nposition_body \nPositionBody mavsdk::Mocap::AttitudePositionMocap::position_body {}\n\nBody Position (NED)\npose_covariance \nCovariance mavsdk::Mocap::AttitudePositionMocap::pose_covariance {}\n\nPose cross-covariance matrix.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html":{"url":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_covariance.html","title":"struct Covariance","keywords":"","body":"mavsdk::Mocap::Covariance Struct Reference\n#include: mocap.h\n\nCovariance type. Row-major representation of a 6x6 cross-covariance matrix upper right triangle. Needs to be 21 entries or 1 entry with NaN if unknown. \nData Fields\nstd::vector covariance_matrix {} - The covariance matrix.\nField Documentation\ncovariance_matrix \nstd::vector mavsdk::Mocap::Covariance::covariance_matrix {}\n\nThe covariance matrix.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html":{"url":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_odometry.html","title":"struct Odometry","keywords":"","body":"mavsdk::Mocap::Odometry Struct Reference\n#include: mocap.h\n\nOdometry message to communicate odometry information with an external interface. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum MavFrame\nMavlink frame id.\n\n\n\nData Fields\nuint64_t time_usec {} - Timestamp (0 to use Backend timestamp).\nMavFrame frame_id {} - Coordinate frame of reference for the pose data.\nPositionBody position_body {} - Body Position.\nQuaternion q {} - Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation).\nSpeedBody speed_body {} - Linear speed (m/s).\nAngularVelocityBody angular_velocity_body {} - Angular speed (rad/s).\nCovariance pose_covariance {} - Pose cross-covariance matrix.\nCovariance velocity_covariance {} - Velocity cross-covariance matrix.\nMember Enumeration Documentation\nenum MavFrame \nMavlink frame id.\n\n\n\nValue\nDescription\n\n\n\n\n MocapNed\nMAVLink number: 14. Odometry local coordinate frame of data given by a motion capture system, Z-down (x: north, y: east, z: down).. \n\n\n LocalFrd\nMAVLink number: 20. Forward, Right, Down coordinate frame. This is a local frame with Z-down and arbitrary F/R alignment (i.e. not aligned with NED/earth frame). Replacement for MAV_FRAME_MOCAP_NED, MAV_FRAME_VISION_NED, MAV_FRAME_ESTIM_NED.. \n\n\n\nField Documentation\ntime_usec \nuint64_t mavsdk::Mocap::Odometry::time_usec {}\n\nTimestamp (0 to use Backend timestamp).\nframe_id \nMavFrame mavsdk::Mocap::Odometry::frame_id {}\n\nCoordinate frame of reference for the pose data.\nposition_body \nPositionBody mavsdk::Mocap::Odometry::position_body {}\n\nBody Position.\nq \nQuaternion mavsdk::Mocap::Odometry::q {}\n\nQuaternion components, w, x, y, z (1 0 0 0 is the null-rotation).\nspeed_body \nSpeedBody mavsdk::Mocap::Odometry::speed_body {}\n\nLinear speed (m/s).\nangular_velocity_body \nAngularVelocityBody mavsdk::Mocap::Odometry::angular_velocity_body {}\n\nAngular speed (rad/s).\npose_covariance \nCovariance mavsdk::Mocap::Odometry::pose_covariance {}\n\nPose cross-covariance matrix.\nvelocity_covariance \nCovariance mavsdk::Mocap::Odometry::velocity_covariance {}\n\nVelocity cross-covariance matrix.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html":{"url":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_position_body.html","title":"struct PositionBody","keywords":"","body":"mavsdk::Mocap::PositionBody Struct Reference\n#include: mocap.h\n\nBody position type. \nData Fields\nfloat x_m {} - X position in metres.\nfloat y_m {} - Y position in metres.\nfloat z_m {} - Z position in metres.\nField Documentation\nx_m \nfloat mavsdk::Mocap::PositionBody::x_m {}\n\nX position in metres.\ny_m \nfloat mavsdk::Mocap::PositionBody::y_m {}\n\nY position in metres.\nz_m \nfloat mavsdk::Mocap::PositionBody::z_m {}\n\nZ position in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html":{"url":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_quaternion.html","title":"struct Quaternion","keywords":"","body":"mavsdk::Mocap::Quaternion Struct Reference\n#include: mocap.h\n\nQuaternion type. \nAll rotations and axis systems follow the right-hand rule. The Hamilton quaternion product definition is used. A zero-rotation quaternion is represented by (1,0,0,0). The quaternion could also be written as w + xi + yj + zk.\nFor more info see: https://en.wikipedia.org/wiki/Quaternion \nData Fields\nfloat w {} - Quaternion entry 0, also denoted as a.\nfloat x {} - Quaternion entry 1, also denoted as b.\nfloat y {} - Quaternion entry 2, also denoted as c.\nfloat z {} - Quaternion entry 3, also denoted as d.\nField Documentation\nw \nfloat mavsdk::Mocap::Quaternion::w {}\n\nQuaternion entry 0, also denoted as a.\nx \nfloat mavsdk::Mocap::Quaternion::x {}\n\nQuaternion entry 1, also denoted as b.\ny \nfloat mavsdk::Mocap::Quaternion::y {}\n\nQuaternion entry 2, also denoted as c.\nz \nfloat mavsdk::Mocap::Quaternion::z {}\n\nQuaternion entry 3, also denoted as d.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html":{"url":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_speed_body.html","title":"struct SpeedBody","keywords":"","body":"mavsdk::Mocap::SpeedBody Struct Reference\n#include: mocap.h\n\nSpeed type, represented in the Body (X Y Z) frame and in metres/second. \nData Fields\nfloat x_m_s {} - Velocity in X in metres/second.\nfloat y_m_s {} - Velocity in Y in metres/second.\nfloat z_m_s {} - Velocity in Z in metres/second.\nField Documentation\nx_m_s \nfloat mavsdk::Mocap::SpeedBody::x_m_s {}\n\nVelocity in X in metres/second.\ny_m_s \nfloat mavsdk::Mocap::SpeedBody::y_m_s {}\n\nVelocity in Y in metres/second.\nz_m_s \nfloat mavsdk::Mocap::SpeedBody::z_m_s {}\n\nVelocity in Z in metres/second.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html":{"url":"cpp/api_reference/structmavsdk_1_1_mocap_1_1_vision_position_estimate.html","title":"struct VisionPositionEstimate","keywords":"","body":"mavsdk::Mocap::VisionPositionEstimate Struct Reference\n#include: mocap.h\n\nGlobal position/attitude estimate from a vision source. \nData Fields\nuint64_t time_usec {} - PositionBody frame timestamp UNIX Epoch time (0 to use Backend timestamp)\nPositionBody position_body {} - Global position (m)\nAngleBody angle_body {} - Body angle (rad).\nCovariance pose_covariance {} - Pose cross-covariance matrix.\nField Documentation\ntime_usec \nuint64_t mavsdk::Mocap::VisionPositionEstimate::time_usec {}\n\nPositionBody frame timestamp UNIX Epoch time (0 to use Backend timestamp)\nposition_body \nPositionBody mavsdk::Mocap::VisionPositionEstimate::position_body {}\n\nGlobal position (m)\nangle_body \nAngleBody mavsdk::Mocap::VisionPositionEstimate::angle_body {}\n\nBody angle (rad).\npose_covariance \nCovariance mavsdk::Mocap::VisionPositionEstimate::pose_covariance {}\n\nPose cross-covariance matrix.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_offboard.html":{"url":"cpp/api_reference/classmavsdk_1_1_offboard.html","title":"class Offboard","keywords":"","body":"mavsdk::Offboard Class Reference\n#include: offboard.h\n\n\nControl a drone with position, velocity, attitude or motor commands. \n\n\n\n\nThe module is called offboard because the commands can be sent from external sources as opposed to onboard control right inside the autopilot \"board\".\nClient code must specify a setpoint before starting offboard mode. Mavsdk automatically sends setpoints at 20Hz (PX4 Offboard mode requires that setpoints are minimally sent at 2Hz). \nData Structures\nstruct AccelerationNed\nstruct ActuatorControl\nstruct ActuatorControlGroup\nstruct Attitude\nstruct AttitudeRate\nstruct PositionGlobalYaw\nstruct PositionNedYaw\nstruct VelocityBodyYawspeed\nstruct VelocityNedYaw\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for offboard requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Offboard calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nOffboard (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nOffboard (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Offboard () override\nDestructor (internal use only).\n\n\n \nOffboard (const Offboard & other)\nCopy constructor.\n\n\nvoid\nstart_async (const ResultCallback callback)\nStart offboard control.\n\n\nResult\nstart () const\nStart offboard control.\n\n\nvoid\nstop_async (const ResultCallback callback)\nStop offboard control.\n\n\nResult\nstop () const\nStop offboard control.\n\n\nbool\nis_active () const\nCheck if offboard control is active.\n\n\nResult\nset_attitude (Attitude attitude)const\nSet the attitude in terms of roll, pitch and yaw in degrees with thrust.\n\n\nResult\nset_actuator_control (ActuatorControl actuator_control)const\nSet direct actuator control values to groups #0 and #1.\n\n\nResult\nset_attitude_rate (AttitudeRate attitude_rate)const\nSet the attitude rate in terms of pitch, roll and yaw angular rate along with thrust.\n\n\nResult\nset_position_ned (PositionNedYaw position_ned_yaw)const\nSet the position in NED coordinates and yaw.\n\n\nResult\nset_position_global (PositionGlobalYaw position_global_yaw)const\nSet the position in Global coordinates (latitude, longitude, altitude) and yaw.\n\n\nResult\nset_velocity_body (VelocityBodyYawspeed velocity_body_yawspeed)const\nSet the velocity in body coordinates and yaw angular rate. Not available for fixed-wing aircraft.\n\n\nResult\nset_velocity_ned (VelocityNedYaw velocity_ned_yaw)const\nSet the velocity in NED coordinates and yaw. Not available for fixed-wing aircraft.\n\n\nResult\nset_position_velocity_ned (PositionNedYaw position_ned_yaw, VelocityNedYaw velocity_ned_yaw)const\nSet the position in NED coordinates, with the velocity to be used as feed-forward.\n\n\nResult\nset_position_velocity_acceleration_ned (PositionNedYaw position_ned_yaw, VelocityNedYaw velocity_ned_yaw, AccelerationNed acceleration_ned)const\nSet the position, velocity and acceleration in NED coordinates, with velocity and acceleration used as feed-forward.\n\n\nResult\nset_acceleration_ned (AccelerationNed acceleration_ned)const\nSet the acceleration in NED coordinates.\n\n\nconst Offboard &\noperator= (const Offboard &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nOffboard() \nmavsdk::Offboard::Offboard(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto offboard = Offboard(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nOffboard() \nmavsdk::Offboard::Offboard(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto offboard = Offboard(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Offboard() \nmavsdk::Offboard::~Offboard() override\n\nDestructor (internal use only).\nOffboard() \nmavsdk::Offboard::Offboard(const Offboard &other)\n\nCopy constructor.\nParameters\n\nconst Offboard& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Offboard::ResultCallback = std::function\n\nCallback type for asynchronous Offboard calls.\nMember Enumeration Documentation\nenum Result \nPossible results returned for offboard requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n NoSystem\nNo system is connected. \n\n\n ConnectionError\nConnection error. \n\n\n Busy\nVehicle is busy. \n\n\n CommandDenied\nCommand denied. \n\n\n Timeout\nRequest timed out. \n\n\n NoSetpointSet\nCannot start without setpoint set. \n\n\n Failed\nRequest failed. \n\n\n\nMember Function Documentation\nstart_async() \nvoid mavsdk::Offboard::start_async(const ResultCallback callback)\n\nStart offboard control.\nThis function is non-blocking. See 'start' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nstart() \nResult mavsdk::Offboard::start() const\n\nStart offboard control.\nThis function is blocking. See 'start_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nstop_async() \nvoid mavsdk::Offboard::stop_async(const ResultCallback callback)\n\nStop offboard control.\nThe vehicle will be put into Hold mode: https://docs.px4.io/en/flight_modes/hold.html\nThis function is non-blocking. See 'stop' for the blocking counterpart.\nParameters\n\nconst ResultCallback callback - \n\nstop() \nResult mavsdk::Offboard::stop() const\n\nStop offboard control.\nThe vehicle will be put into Hold mode: https://docs.px4.io/en/flight_modes/hold.html\nThis function is blocking. See 'stop_async' for the non-blocking counterpart.\nReturns\n Result - Result of request.\nis_active() \nbool mavsdk::Offboard::is_active() const\n\nCheck if offboard control is active.\nTrue means that the vehicle is in offboard mode and we are actively sending setpoints.\nThis function is blocking.\nReturns\n bool - Result of request.\nset_attitude() \nResult mavsdk::Offboard::set_attitude(Attitude attitude) const\n\nSet the attitude in terms of roll, pitch and yaw in degrees with thrust.\nThis function is blocking.\nParameters\n\nAttitude attitude - \n\nReturns\n Result - Result of request.\nset_actuator_control() \nResult mavsdk::Offboard::set_actuator_control(ActuatorControl actuator_control) const\n\nSet direct actuator control values to groups #0 and #1.\nFirst 8 controls will go to control group 0, the following 8 controls to control group 1 (if actuator_control.num_controls more than 8).\nThis function is blocking.\nParameters\n\nActuatorControl actuator_control - \n\nReturns\n Result - Result of request.\nset_attitude_rate() \nResult mavsdk::Offboard::set_attitude_rate(AttitudeRate attitude_rate) const\n\nSet the attitude rate in terms of pitch, roll and yaw angular rate along with thrust.\nThis function is blocking.\nParameters\n\nAttitudeRate attitude_rate - \n\nReturns\n Result - Result of request.\nset_position_ned() \nResult mavsdk::Offboard::set_position_ned(PositionNedYaw position_ned_yaw) const\n\nSet the position in NED coordinates and yaw.\nThis function is blocking.\nParameters\n\nPositionNedYaw position_ned_yaw - \n\nReturns\n Result - Result of request.\nset_position_global() \nResult mavsdk::Offboard::set_position_global(PositionGlobalYaw position_global_yaw) const\n\nSet the position in Global coordinates (latitude, longitude, altitude) and yaw.\nThis function is blocking.\nParameters\n\nPositionGlobalYaw position_global_yaw - \n\nReturns\n Result - Result of request.\nset_velocity_body() \nResult mavsdk::Offboard::set_velocity_body(VelocityBodyYawspeed velocity_body_yawspeed) const\n\nSet the velocity in body coordinates and yaw angular rate. Not available for fixed-wing aircraft.\nThis function is blocking.\nParameters\n\nVelocityBodyYawspeed velocity_body_yawspeed - \n\nReturns\n Result - Result of request.\nset_velocity_ned() \nResult mavsdk::Offboard::set_velocity_ned(VelocityNedYaw velocity_ned_yaw) const\n\nSet the velocity in NED coordinates and yaw. Not available for fixed-wing aircraft.\nThis function is blocking.\nParameters\n\nVelocityNedYaw velocity_ned_yaw - \n\nReturns\n Result - Result of request.\nset_position_velocity_ned() \nResult mavsdk::Offboard::set_position_velocity_ned(PositionNedYaw position_ned_yaw, VelocityNedYaw velocity_ned_yaw) const\n\nSet the position in NED coordinates, with the velocity to be used as feed-forward.\nThis function is blocking.\nParameters\n\nPositionNedYaw position_ned_yaw - \nVelocityNedYaw velocity_ned_yaw - \n\nReturns\n Result - Result of request.\nset_position_velocity_acceleration_ned() \nResult mavsdk::Offboard::set_position_velocity_acceleration_ned(PositionNedYaw position_ned_yaw, VelocityNedYaw velocity_ned_yaw, AccelerationNed acceleration_ned) const\n\nSet the position, velocity and acceleration in NED coordinates, with velocity and acceleration used as feed-forward.\nThis function is blocking.\nParameters\n\nPositionNedYaw position_ned_yaw - \nVelocityNedYaw velocity_ned_yaw - \nAccelerationNed acceleration_ned - \n\nReturns\n Result - Result of request.\nset_acceleration_ned() \nResult mavsdk::Offboard::set_acceleration_ned(AccelerationNed acceleration_ned) const\n\nSet the acceleration in NED coordinates.\nThis function is blocking.\nParameters\n\nAccelerationNed acceleration_ned - \n\nReturns\n Result - Result of request.\noperator=() \nconst Offboard& mavsdk::Offboard::operator=(const Offboard &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Offboard& - \n\nReturns\n const Offboard & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html":{"url":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_acceleration_ned.html","title":"struct AccelerationNed","keywords":"","body":"mavsdk::Offboard::AccelerationNed Struct Reference\n#include: offboard.h\n\nType for acceleration commands in NED (North East Down) coordinates. \nData Fields\nfloat north_m_s2 {} - Acceleration North (in metres/second^2)\nfloat east_m_s2 {} - Acceleration East (in metres/second^2)\nfloat down_m_s2 {} - Acceleration Down (in metres/second^2)\nField Documentation\nnorth_m_s2 \nfloat mavsdk::Offboard::AccelerationNed::north_m_s2 {}\n\nAcceleration North (in metres/second^2)\neast_m_s2 \nfloat mavsdk::Offboard::AccelerationNed::east_m_s2 {}\n\nAcceleration East (in metres/second^2)\ndown_m_s2 \nfloat mavsdk::Offboard::AccelerationNed::down_m_s2 {}\n\nAcceleration Down (in metres/second^2)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html":{"url":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control.html","title":"struct ActuatorControl","keywords":"","body":"mavsdk::Offboard::ActuatorControl Struct Reference\n#include: offboard.h\n\nType for actuator control. \nControl members should be normed to -1..+1 where 0 is neutral position. Throttle for single rotation direction motors is 0..1, negative range for reverse direction.\nOne group support eight controls.\nUp to 16 actuator controls can be set. To ignore an output group, set all it controls to NaN. If one or more controls in group is not NaN, then all NaN controls will sent as zero. The first 8 actuator controls internally map to control group 0, the latter 8 actuator controls map to control group 1. Depending on what controls are set (instead of NaN) 1 or 2 MAVLink messages are actually sent.\nIn PX4 v1.9.0 Only first four Control Groups are supported (https://github.com/PX4/Firmware/blob/v1.9.0/src/modules/mavlink/mavlink_receiver.cpp#L980). \nData Fields\nstd::vectorActuatorControlGroup > groups {} - Control groups.\nField Documentation\ngroups \nstd::vector mavsdk::Offboard::ActuatorControl::groups {}\n\nControl groups.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html":{"url":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_actuator_control_group.html","title":"struct ActuatorControlGroup","keywords":"","body":"mavsdk::Offboard::ActuatorControlGroup Struct Reference\n#include: offboard.h\n\nEight controls that will be given to the group. Each control is a normalized (-1..+1) command value, which will be mapped and scaled through the mixer. \nData Fields\nstd::vector controls {} - Controls in the group.\nField Documentation\ncontrols \nstd::vector mavsdk::Offboard::ActuatorControlGroup::controls {}\n\nControls in the group.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html":{"url":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude.html","title":"struct Attitude","keywords":"","body":"mavsdk::Offboard::Attitude Struct Reference\n#include: offboard.h\n\nType for attitude body angles in NED reference frame (roll, pitch, yaw and thrust) \nData Fields\nfloat roll_deg {} - Roll angle (in degrees, positive is right side down)\nfloat pitch_deg {} - Pitch angle (in degrees, positive is nose up)\nfloat yaw_deg {} - Yaw angle (in degrees, positive is move nose to the right)\nfloat thrust_value {} - Thrust (range: 0 to 1)\nField Documentation\nroll_deg \nfloat mavsdk::Offboard::Attitude::roll_deg {}\n\nRoll angle (in degrees, positive is right side down)\npitch_deg \nfloat mavsdk::Offboard::Attitude::pitch_deg {}\n\nPitch angle (in degrees, positive is nose up)\nyaw_deg \nfloat mavsdk::Offboard::Attitude::yaw_deg {}\n\nYaw angle (in degrees, positive is move nose to the right)\nthrust_value \nfloat mavsdk::Offboard::Attitude::thrust_value {}\n\nThrust (range: 0 to 1)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html":{"url":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_attitude_rate.html","title":"struct AttitudeRate","keywords":"","body":"mavsdk::Offboard::AttitudeRate Struct Reference\n#include: offboard.h\n\nType for attitude rate commands in body coordinates (roll, pitch, yaw angular rate and thrust) \nData Fields\nfloat roll_deg_s {} - Roll angular rate (in degrees/second, positive for clock-wise looking from front)\nfloat pitch_deg_s {} - Pitch angular rate (in degrees/second, positive for head/front moving up)\nfloat yaw_deg_s {} - Yaw angular rate (in degrees/second, positive for clock-wise looking from above)\nfloat thrust_value {} - Thrust (range: 0 to 1)\nField Documentation\nroll_deg_s \nfloat mavsdk::Offboard::AttitudeRate::roll_deg_s {}\n\nRoll angular rate (in degrees/second, positive for clock-wise looking from front)\npitch_deg_s \nfloat mavsdk::Offboard::AttitudeRate::pitch_deg_s {}\n\nPitch angular rate (in degrees/second, positive for head/front moving up)\nyaw_deg_s \nfloat mavsdk::Offboard::AttitudeRate::yaw_deg_s {}\n\nYaw angular rate (in degrees/second, positive for clock-wise looking from above)\nthrust_value \nfloat mavsdk::Offboard::AttitudeRate::thrust_value {}\n\nThrust (range: 0 to 1)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html":{"url":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_body_yawspeed.html","title":"struct VelocityBodyYawspeed","keywords":"","body":"mavsdk::Offboard::VelocityBodyYawspeed Struct Reference\n#include: offboard.h\n\nType for velocity commands in body coordinates. \nData Fields\nfloat forward_m_s {} - Velocity forward (in metres/second)\nfloat right_m_s {} - Velocity right (in metres/second)\nfloat down_m_s {} - Velocity down (in metres/second)\nfloat yawspeed_deg_s {} - Yaw angular rate (in degrees/second, positive for clock-wise looking from above)\nField Documentation\nforward_m_s \nfloat mavsdk::Offboard::VelocityBodyYawspeed::forward_m_s {}\n\nVelocity forward (in metres/second)\nright_m_s \nfloat mavsdk::Offboard::VelocityBodyYawspeed::right_m_s {}\n\nVelocity right (in metres/second)\ndown_m_s \nfloat mavsdk::Offboard::VelocityBodyYawspeed::down_m_s {}\n\nVelocity down (in metres/second)\nyawspeed_deg_s \nfloat mavsdk::Offboard::VelocityBodyYawspeed::yawspeed_deg_s {}\n\nYaw angular rate (in degrees/second, positive for clock-wise looking from above)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html":{"url":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_velocity_ned_yaw.html","title":"struct VelocityNedYaw","keywords":"","body":"mavsdk::Offboard::VelocityNedYaw Struct Reference\n#include: offboard.h\n\nType for velocity commands in NED (North East Down) coordinates and yaw. \nData Fields\nfloat north_m_s {} - Velocity North (in metres/second)\nfloat east_m_s {} - Velocity East (in metres/second)\nfloat down_m_s {} - Velocity Down (in metres/second)\nfloat yaw_deg {} - Yaw in degrees (0 North, positive is clock-wise looking from above)\nField Documentation\nnorth_m_s \nfloat mavsdk::Offboard::VelocityNedYaw::north_m_s {}\n\nVelocity North (in metres/second)\neast_m_s \nfloat mavsdk::Offboard::VelocityNedYaw::east_m_s {}\n\nVelocity East (in metres/second)\ndown_m_s \nfloat mavsdk::Offboard::VelocityNedYaw::down_m_s {}\n\nVelocity Down (in metres/second)\nyaw_deg \nfloat mavsdk::Offboard::VelocityNedYaw::yaw_deg {}\n\nYaw in degrees (0 North, positive is clock-wise looking from above)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html":{"url":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_ned_yaw.html","title":"struct PositionNedYaw","keywords":"","body":"mavsdk::Offboard::PositionNedYaw Struct Reference\n#include: offboard.h\n\nType for position commands in NED (North East Down) coordinates and yaw. \nData Fields\nfloat north_m {} - Position North (in metres)\nfloat east_m {} - Position East (in metres)\nfloat down_m {} - Position Down (in metres)\nfloat yaw_deg {} - Yaw in degrees (0 North, positive is clock-wise looking from above)\nField Documentation\nnorth_m \nfloat mavsdk::Offboard::PositionNedYaw::north_m {}\n\nPosition North (in metres)\neast_m \nfloat mavsdk::Offboard::PositionNedYaw::east_m {}\n\nPosition East (in metres)\ndown_m \nfloat mavsdk::Offboard::PositionNedYaw::down_m {}\n\nPosition Down (in metres)\nyaw_deg \nfloat mavsdk::Offboard::PositionNedYaw::yaw_deg {}\n\nYaw in degrees (0 North, positive is clock-wise looking from above)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html":{"url":"cpp/api_reference/structmavsdk_1_1_offboard_1_1_position_global_yaw.html","title":"struct PositionGlobalYaw","keywords":"","body":"mavsdk::Offboard::PositionGlobalYaw Struct Reference\n#include: offboard.h\n\nType for position commands in Global (Latitude, Longitude, Altitude) coordinates and yaw. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum AltitudeType\nPossible altitude options.\n\n\n\nData Fields\ndouble lat_deg {} - Latitude (in degrees)\ndouble lon_deg {} - Longitude (in degrees)\nfloat alt_m {} - altitude (in metres)\nfloat yaw_deg {} - Yaw in degrees (0 North, positive is clock-wise looking from above)\nAltitudeType altitude_type {} - altitude type for this position\nMember Enumeration Documentation\nenum AltitudeType \nPossible altitude options.\n\n\n\nValue\nDescription\n\n\n\n\n RelHome\nAltitude relative to the Home position. \n\n\n Amsl\nAltitude above mean sea level (AMSL). \n\n\n Agl\nAltitude above ground level (AGL). \n\n\n\nField Documentation\nlat_deg \ndouble mavsdk::Offboard::PositionGlobalYaw::lat_deg {}\n\nLatitude (in degrees)\nlon_deg \ndouble mavsdk::Offboard::PositionGlobalYaw::lon_deg {}\n\nLongitude (in degrees)\nalt_m \nfloat mavsdk::Offboard::PositionGlobalYaw::alt_m {}\n\naltitude (in metres)\nyaw_deg \nfloat mavsdk::Offboard::PositionGlobalYaw::yaw_deg {}\n\nYaw in degrees (0 North, positive is clock-wise looking from above)\naltitude_type \nAltitudeType mavsdk::Offboard::PositionGlobalYaw::altitude_type {}\n\naltitude type for this position\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_param.html":{"url":"cpp/api_reference/classmavsdk_1_1_param.html","title":"class Param","keywords":"","body":"mavsdk::Param Class Reference\n#include: param.h\n\nProvide raw access to get and set parameters. \nData Structures\nstruct AllParams\nstruct CustomParam\nstruct FloatParam\nstruct IntParam\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum ProtocolVersion\nParameter version.\n\n\nenum Result\nPossible results returned for param requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Param calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nParam (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nParam (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Param () override\nDestructor (internal use only).\n\n\n \nParam (const Param & other)\nCopy constructor.\n\n\nstd::pairResult, int32_t >\nget_param_int (std::string name)const\nGet an int parameter.\n\n\nResult\nset_param_int (std::string name, int32_t value)const\nSet an int parameter.\n\n\nstd::pairResult, float >\nget_param_float (std::string name)const\nGet a float parameter.\n\n\nResult\nset_param_float (std::string name, float value)const\nSet a float parameter.\n\n\nstd::pairResult, std::string >\nget_param_custom (std::string name)const\nGet a custom parameter.\n\n\nResult\nset_param_custom (std::string name, std::string value)const\nSet a custom parameter.\n\n\nParam::AllParams\nget_all_params () const\nGet all parameters.\n\n\nResult\nselect_component (int32_t component_id, ProtocolVersion protocol_version)const\nSelect component ID of parameter component to talk to and param protocol version.\n\n\nconst Param &\noperator= (const Param &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nParam() \nmavsdk::Param::Param(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto param = Param(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nParam() \nmavsdk::Param::Param(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto param = Param(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Param() \nmavsdk::Param::~Param() override\n\nDestructor (internal use only).\nParam() \nmavsdk::Param::Param(const Param &other)\n\nCopy constructor.\nParameters\n\nconst Param& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Param::ResultCallback = std::function\n\nCallback type for asynchronous Param calls.\nMember Enumeration Documentation\nenum ProtocolVersion \nParameter version.\n\n\n\nValue\nDescription\n\n\n\n\n V1\nOriginal v1 version. \n\n\n Ext\nExtended param version. \n\n\n\nenum Result \nPossible results returned for param requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n Timeout\nRequest timed out. \n\n\n ConnectionError\nConnection error. \n\n\n WrongType\nWrong type. \n\n\n ParamNameTooLong\nParameter name too long (> 16). \n\n\n NoSystem\nNo system connected. \n\n\n ParamValueTooLong\nParam value too long (> 128). \n\n\n Failed\nOperation failed.. \n\n\n\nMember Function Documentation\nget_param_int() \nstd::pair mavsdk::Param::get_param_int(std::string name) const\n\nGet an int parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \n\nReturns\n std::pairResult, int32_t > - Result of request.\nset_param_int() \nResult mavsdk::Param::set_param_int(std::string name, int32_t value) const\n\nSet an int parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \nint32_t value - \n\nReturns\n Result - Result of request.\nget_param_float() \nstd::pair mavsdk::Param::get_param_float(std::string name) const\n\nGet a float parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \n\nReturns\n std::pairResult, float > - Result of request.\nset_param_float() \nResult mavsdk::Param::set_param_float(std::string name, float value) const\n\nSet a float parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \nfloat value - \n\nReturns\n Result - Result of request.\nget_param_custom() \nstd::pair mavsdk::Param::get_param_custom(std::string name) const\n\nGet a custom parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \n\nReturns\n std::pairResult, std::string > - Result of request.\nset_param_custom() \nResult mavsdk::Param::set_param_custom(std::string name, std::string value) const\n\nSet a custom parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \nstd::string value - \n\nReturns\n Result - Result of request.\nget_all_params() \nParam::AllParams mavsdk::Param::get_all_params() const\n\nGet all parameters.\nThis function is blocking.\nReturns\n Param::AllParams - Result of request.\nselect_component() \nResult mavsdk::Param::select_component(int32_t component_id, ProtocolVersion protocol_version) const\n\nSelect component ID of parameter component to talk to and param protocol version.\nDefault is the autopilot component (1), and Version (0).\nThis function is blocking.\nParameters\n\nint32_t component_id - \nProtocolVersion protocol_version - \n\nReturns\n Result - Result of request.\noperator=() \nconst Param& mavsdk::Param::operator=(const Param &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Param& - \n\nReturns\n const Param & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html":{"url":"cpp/api_reference/structmavsdk_1_1_param_1_1_all_params.html","title":"struct AllParams","keywords":"","body":"mavsdk::Param::AllParams Struct Reference\n#include: param.h\n\nType collecting all integer, float, and custom parameters. \nData Fields\nstd::vectorIntParam > int_params {} - Collection of all parameter names and values of type int.\nstd::vectorFloatParam > float_params {} - Collection of all parameter names and values of type float.\nstd::vectorCustomParam > custom_params {} - Collection of all parameter names and values of type custom.\nField Documentation\nint_params \nstd::vector mavsdk::Param::AllParams::int_params {}\n\nCollection of all parameter names and values of type int.\nfloat_params \nstd::vector mavsdk::Param::AllParams::float_params {}\n\nCollection of all parameter names and values of type float.\ncustom_params \nstd::vector mavsdk::Param::AllParams::custom_params {}\n\nCollection of all parameter names and values of type custom.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html":{"url":"cpp/api_reference/structmavsdk_1_1_param_1_1_custom_param.html","title":"struct CustomParam","keywords":"","body":"mavsdk::Param::CustomParam Struct Reference\n#include: param.h\n\nType for custom parameters. \nData Fields\nstd::string name {} - Name of the parameter.\nstd::string value {} - Value of the parameter (max len 128 bytes)\nField Documentation\nname \nstd::string mavsdk::Param::CustomParam::name {}\n\nName of the parameter.\nvalue \nstd::string mavsdk::Param::CustomParam::value {}\n\nValue of the parameter (max len 128 bytes)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html":{"url":"cpp/api_reference/structmavsdk_1_1_param_1_1_float_param.html","title":"struct FloatParam","keywords":"","body":"mavsdk::Param::FloatParam Struct Reference\n#include: param.h\n\nType for float parameters. \nData Fields\nstd::string name {} - Name of the parameter.\nfloat value {} - Value of the parameter.\nField Documentation\nname \nstd::string mavsdk::Param::FloatParam::name {}\n\nName of the parameter.\nvalue \nfloat mavsdk::Param::FloatParam::value {}\n\nValue of the parameter.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html":{"url":"cpp/api_reference/structmavsdk_1_1_param_1_1_int_param.html","title":"struct IntParam","keywords":"","body":"mavsdk::Param::IntParam Struct Reference\n#include: param.h\n\nType for integer parameters. \nData Fields\nstd::string name {} - Name of the parameter.\nint32_t value {} - Value of the parameter.\nField Documentation\nname \nstd::string mavsdk::Param::IntParam::name {}\n\nName of the parameter.\nvalue \nint32_t mavsdk::Param::IntParam::value {}\n\nValue of the parameter.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_param_server.html":{"url":"cpp/api_reference/classmavsdk_1_1_param_server.html","title":"class ParamServer","keywords":"","body":"mavsdk::ParamServer Class Reference\n#include: param_server.h\n\nProvide raw access to retrieve and provide server parameters. \nData Structures\nstruct AllParams\nstruct CustomParam\nstruct FloatParam\nstruct IntParam\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for param requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous ParamServer calls.\n\n\nstd::functionIntParam)> ChangedParamIntCallback\nCallback type for subscribe_changed_param_int.\n\n\nHandleIntParam > ChangedParamIntHandle\nHandle type for subscribe_changed_param_int.\n\n\nstd::functionFloatParam)> ChangedParamFloatCallback\nCallback type for subscribe_changed_param_float.\n\n\nHandleFloatParam > ChangedParamFloatHandle\nHandle type for subscribe_changed_param_float.\n\n\nstd::functionCustomParam)> ChangedParamCustomCallback\nCallback type for subscribe_changed_param_custom.\n\n\nHandleCustomParam > ChangedParamCustomHandle\nHandle type for subscribe_changed_param_custom.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nParamServer (std::shared_ptrServerComponent > server_component)\nConstructor. Creates the plugin for a ServerComponent instance.\n\n\n \n~ParamServer () override\nDestructor (internal use only).\n\n\n \nParamServer (const ParamServer & other)\nCopy constructor.\n\n\nstd::pairResult, int32_t >\nretrieve_param_int (std::string name)const\nRetrieve an int parameter.\n\n\nResult\nprovide_param_int (std::string name, int32_t value)const\nProvide an int parameter.\n\n\nstd::pairResult, float >\nretrieve_param_float (std::string name)const\nRetrieve a float parameter.\n\n\nResult\nprovide_param_float (std::string name, float value)const\nProvide a float parameter.\n\n\nstd::pairResult, std::string >\nretrieve_param_custom (std::string name)const\nRetrieve a custom parameter.\n\n\nResult\nprovide_param_custom (std::string name, std::string value)const\nProvide a custom parameter.\n\n\nParamServer::AllParams\nretrieve_all_params () const\nRetrieve all parameters.\n\n\nChangedParamIntHandle\nsubscribe_changed_param_int (const ChangedParamIntCallback & callback)\nSubscribe to changed int param.\n\n\nvoid\nunsubscribe_changed_param_int (ChangedParamIntHandle handle)\nUnsubscribe from subscribe_changed_param_int.\n\n\nChangedParamFloatHandle\nsubscribe_changed_param_float (const ChangedParamFloatCallback & callback)\nSubscribe to changed float param.\n\n\nvoid\nunsubscribe_changed_param_float (ChangedParamFloatHandle handle)\nUnsubscribe from subscribe_changed_param_float.\n\n\nChangedParamCustomHandle\nsubscribe_changed_param_custom (const ChangedParamCustomCallback & callback)\nSubscribe to changed custom param.\n\n\nvoid\nunsubscribe_changed_param_custom (ChangedParamCustomHandle handle)\nUnsubscribe from subscribe_changed_param_custom.\n\n\nconst ParamServer &\noperator= (const ParamServer &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nParamServer() \nmavsdk::ParamServer::ParamServer(std::shared_ptr server_component)\n\nConstructor. Creates the plugin for a ServerComponent instance.\nThe plugin is typically created as shown below: \nauto param_server = ParamServer(server_component);\n\nParameters\n\nstd::shared_ptrServerComponent > server_component - The ServerComponent instance associated with this server plugin.\n\n~ParamServer() \nmavsdk::ParamServer::~ParamServer() override\n\nDestructor (internal use only).\nParamServer() \nmavsdk::ParamServer::ParamServer(const ParamServer &other)\n\nCopy constructor.\nParameters\n\nconst ParamServer& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::ParamServer::ResultCallback = std::function\n\nCallback type for asynchronous ParamServer calls.\ntypedef ChangedParamIntCallback \nusing mavsdk::ParamServer::ChangedParamIntCallback = std::function\n\nCallback type for subscribe_changed_param_int.\ntypedef ChangedParamIntHandle \nusing mavsdk::ParamServer::ChangedParamIntHandle = Handle\n\nHandle type for subscribe_changed_param_int.\ntypedef ChangedParamFloatCallback \nusing mavsdk::ParamServer::ChangedParamFloatCallback = std::function\n\nCallback type for subscribe_changed_param_float.\ntypedef ChangedParamFloatHandle \nusing mavsdk::ParamServer::ChangedParamFloatHandle = Handle\n\nHandle type for subscribe_changed_param_float.\ntypedef ChangedParamCustomCallback \nusing mavsdk::ParamServer::ChangedParamCustomCallback = std::function\n\nCallback type for subscribe_changed_param_custom.\ntypedef ChangedParamCustomHandle \nusing mavsdk::ParamServer::ChangedParamCustomHandle = Handle\n\nHandle type for subscribe_changed_param_custom.\nMember Enumeration Documentation\nenum Result \nPossible results returned for param requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n NotFound\nNot Found. \n\n\n WrongType\nWrong type. \n\n\n ParamNameTooLong\nParameter name too long (> 16). \n\n\n NoSystem\nNo system available. \n\n\n ParamValueTooLong\nParameter name too long (> 128). \n\n\n\nMember Function Documentation\nretrieve_param_int() \nstd::pair mavsdk::ParamServer::retrieve_param_int(std::string name) const\n\nRetrieve an int parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \n\nReturns\n std::pairResult, int32_t > - Result of request.\nprovide_param_int() \nResult mavsdk::ParamServer::provide_param_int(std::string name, int32_t value) const\n\nProvide an int parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \nint32_t value - \n\nReturns\n Result - Result of request.\nretrieve_param_float() \nstd::pair mavsdk::ParamServer::retrieve_param_float(std::string name) const\n\nRetrieve a float parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \n\nReturns\n std::pairResult, float > - Result of request.\nprovide_param_float() \nResult mavsdk::ParamServer::provide_param_float(std::string name, float value) const\n\nProvide a float parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \nfloat value - \n\nReturns\n Result - Result of request.\nretrieve_param_custom() \nstd::pair mavsdk::ParamServer::retrieve_param_custom(std::string name) const\n\nRetrieve a custom parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \n\nReturns\n std::pairResult, std::string > - Result of request.\nprovide_param_custom() \nResult mavsdk::ParamServer::provide_param_custom(std::string name, std::string value) const\n\nProvide a custom parameter.\nIf the type is wrong, the result will be WRONG_TYPE.\nThis function is blocking.\nParameters\n\nstd::string name - \nstd::string value - \n\nReturns\n Result - Result of request.\nretrieve_all_params() \nParamServer::AllParams mavsdk::ParamServer::retrieve_all_params() const\n\nRetrieve all parameters.\nThis function is blocking.\nReturns\n ParamServer::AllParams - Result of request.\nsubscribe_changed_param_int() \nChangedParamIntHandle mavsdk::ParamServer::subscribe_changed_param_int(const ChangedParamIntCallback &callback)\n\nSubscribe to changed int param.\nParameters\n\nconst ChangedParamIntCallback& callback - \n\nReturns\n ChangedParamIntHandle - \nunsubscribe_changed_param_int() \nvoid mavsdk::ParamServer::unsubscribe_changed_param_int(ChangedParamIntHandle handle)\n\nUnsubscribe from subscribe_changed_param_int.\nParameters\n\nChangedParamIntHandle handle - \n\nsubscribe_changed_param_float() \nChangedParamFloatHandle mavsdk::ParamServer::subscribe_changed_param_float(const ChangedParamFloatCallback &callback)\n\nSubscribe to changed float param.\nParameters\n\nconst ChangedParamFloatCallback& callback - \n\nReturns\n ChangedParamFloatHandle - \nunsubscribe_changed_param_float() \nvoid mavsdk::ParamServer::unsubscribe_changed_param_float(ChangedParamFloatHandle handle)\n\nUnsubscribe from subscribe_changed_param_float.\nParameters\n\nChangedParamFloatHandle handle - \n\nsubscribe_changed_param_custom() \nChangedParamCustomHandle mavsdk::ParamServer::subscribe_changed_param_custom(const ChangedParamCustomCallback &callback)\n\nSubscribe to changed custom param.\nParameters\n\nconst ChangedParamCustomCallback& callback - \n\nReturns\n ChangedParamCustomHandle - \nunsubscribe_changed_param_custom() \nvoid mavsdk::ParamServer::unsubscribe_changed_param_custom(ChangedParamCustomHandle handle)\n\nUnsubscribe from subscribe_changed_param_custom.\nParameters\n\nChangedParamCustomHandle handle - \n\noperator=() \nconst ParamServer& mavsdk::ParamServer::operator=(const ParamServer &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst ParamServer& - \n\nReturns\n const ParamServer & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html":{"url":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_all_params.html","title":"struct AllParams","keywords":"","body":"mavsdk::ParamServer::AllParams Struct Reference\n#include: param_server.h\n\nType collecting all integer, float, and custom parameters. \nData Fields\nstd::vectorIntParam > int_params {} - Collection of all parameter names and values of type int.\nstd::vectorFloatParam > float_params {} - Collection of all parameter names and values of type float.\nstd::vectorCustomParam > custom_params {} - Collection of all parameter names and values of type custom.\nField Documentation\nint_params \nstd::vector mavsdk::ParamServer::AllParams::int_params {}\n\nCollection of all parameter names and values of type int.\nfloat_params \nstd::vector mavsdk::ParamServer::AllParams::float_params {}\n\nCollection of all parameter names and values of type float.\ncustom_params \nstd::vector mavsdk::ParamServer::AllParams::custom_params {}\n\nCollection of all parameter names and values of type custom.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html":{"url":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_custom_param.html","title":"struct CustomParam","keywords":"","body":"mavsdk::ParamServer::CustomParam Struct Reference\n#include: param_server.h\n\nType for float parameters. \nData Fields\nstd::string name {} - Name of the parameter.\nstd::string value {} - Value of the parameter.\nField Documentation\nname \nstd::string mavsdk::ParamServer::CustomParam::name {}\n\nName of the parameter.\nvalue \nstd::string mavsdk::ParamServer::CustomParam::value {}\n\nValue of the parameter.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html":{"url":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_float_param.html","title":"struct FloatParam","keywords":"","body":"mavsdk::ParamServer::FloatParam Struct Reference\n#include: param_server.h\n\nType for float parameters. \nData Fields\nstd::string name {} - Name of the parameter.\nfloat value {} - Value of the parameter.\nField Documentation\nname \nstd::string mavsdk::ParamServer::FloatParam::name {}\n\nName of the parameter.\nvalue \nfloat mavsdk::ParamServer::FloatParam::value {}\n\nValue of the parameter.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html":{"url":"cpp/api_reference/structmavsdk_1_1_param_server_1_1_int_param.html","title":"struct IntParam","keywords":"","body":"mavsdk::ParamServer::IntParam Struct Reference\n#include: param_server.h\n\nType for integer parameters. \nData Fields\nstd::string name {} - Name of the parameter.\nint32_t value {} - Value of the parameter.\nField Documentation\nname \nstd::string mavsdk::ParamServer::IntParam::name {}\n\nName of the parameter.\nvalue \nint32_t mavsdk::ParamServer::IntParam::value {}\n\nValue of the parameter.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_rtk.html":{"url":"cpp/api_reference/classmavsdk_1_1_rtk.html","title":"class Rtk","keywords":"","body":"mavsdk::Rtk Class Reference\n#include: rtk.h\n\nService to send RTK corrections to the vehicle. \nData Structures\nstruct RtcmData\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for rtk requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Rtk calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nRtk (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nRtk (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Rtk () override\nDestructor (internal use only).\n\n\n \nRtk (const Rtk & other)\nCopy constructor.\n\n\nResult\nsend_rtcm_data (RtcmData rtcm_data)const\nSend RTCM data.\n\n\nconst Rtk &\noperator= (const Rtk &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nRtk() \nmavsdk::Rtk::Rtk(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto rtk = Rtk(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nRtk() \nmavsdk::Rtk::Rtk(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto rtk = Rtk(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Rtk() \nmavsdk::Rtk::~Rtk() override\n\nDestructor (internal use only).\nRtk() \nmavsdk::Rtk::Rtk(const Rtk &other)\n\nCopy constructor.\nParameters\n\nconst Rtk& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Rtk::ResultCallback = std::function\n\nCallback type for asynchronous Rtk calls.\nMember Enumeration Documentation\nenum Result \nPossible results returned for rtk requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n TooLong\nPassed data is too long. \n\n\n NoSystem\nNo system connected. \n\n\n ConnectionError\nConnection error. \n\n\n\nMember Function Documentation\nsend_rtcm_data() \nResult mavsdk::Rtk::send_rtcm_data(RtcmData rtcm_data) const\n\nSend RTCM data.\nThis function is blocking.\nParameters\n\nRtcmData rtcm_data - \n\nReturns\n Result - Result of request.\noperator=() \nconst Rtk& mavsdk::Rtk::operator=(const Rtk &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Rtk& - \n\nReturns\n const Rtk & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html":{"url":"cpp/api_reference/structmavsdk_1_1_rtk_1_1_rtcm_data.html","title":"struct RtcmData","keywords":"","body":"mavsdk::Rtk::RtcmData Struct Reference\n#include: rtk.h\n\nRTCM data type. \nData Fields\nstd::string data {} - The data encoded as a string.\nField Documentation\ndata \nstd::string mavsdk::Rtk::RtcmData::data {}\n\nThe data encoded as a string.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_server_utility.html":{"url":"cpp/api_reference/classmavsdk_1_1_server_utility.html","title":"class ServerUtility","keywords":"","body":"mavsdk::ServerUtility Class Reference\n#include: server_utility.h\n\nUtility for onboard MAVSDK instances for common \"server\" tasks. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum StatusTextType\nStatus types.\n\n\nenum Result\nPossible results returned for server utility requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous ServerUtility calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nServerUtility (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nServerUtility (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~ServerUtility () override\nDestructor (internal use only).\n\n\n \nServerUtility (const ServerUtility & other)\nCopy constructor.\n\n\nResult\nsend_status_text (StatusTextType type, std::string text)const\nSends a statustext.\n\n\nconst ServerUtility &\noperator= (const ServerUtility &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nServerUtility() \nmavsdk::ServerUtility::ServerUtility(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto server_utility = ServerUtility(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nServerUtility() \nmavsdk::ServerUtility::ServerUtility(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto server_utility = ServerUtility(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~ServerUtility() \nmavsdk::ServerUtility::~ServerUtility() override\n\nDestructor (internal use only).\nServerUtility() \nmavsdk::ServerUtility::ServerUtility(const ServerUtility &other)\n\nCopy constructor.\nParameters\n\nconst ServerUtility& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::ServerUtility::ResultCallback = std::function\n\nCallback type for asynchronous ServerUtility calls.\nMember Enumeration Documentation\nenum StatusTextType \nStatus types.\n\n\n\nValue\nDescription\n\n\n\n\n Debug\nDebug. \n\n\n Info\nInformation. \n\n\n Notice\nNotice. \n\n\n Warning\nWarning. \n\n\n Error\nError. \n\n\n Critical\nCritical. \n\n\n Alert\nAlert. \n\n\n Emergency\nEmergency. \n\n\n\nenum Result \nPossible results returned for server utility requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n NoSystem\nNo system is connected. \n\n\n ConnectionError\nConnection error. \n\n\n InvalidArgument\nInvalid argument. \n\n\n\nMember Function Documentation\nsend_status_text() \nResult mavsdk::ServerUtility::send_status_text(StatusTextType type, std::string text) const\n\nSends a statustext.\nThis function is blocking.\nParameters\n\nStatusTextType type - \nstd::string text - \n\nReturns\n Result - Result of request.\noperator=() \nconst ServerUtility& mavsdk::ServerUtility::operator=(const ServerUtility &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst ServerUtility& - \n\nReturns\n const ServerUtility & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/classmavsdk_1_1_shell.html":{"url":"cpp/api_reference/classmavsdk_1_1_shell.html","title":"class Shell","keywords":"","body":"mavsdk::Shell Class Reference\n#include: shell.h\n\n\nAllow to communicate with the vehicle's system shell. \n\n\n\n\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum Result\nPossible results returned for shell requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Shell calls.\n\n\nstd::function ReceiveCallback\nCallback type for subscribe_receive.\n\n\nHandle ReceiveHandle\nHandle type for subscribe_receive.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nShell (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nShell (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Shell () override\nDestructor (internal use only).\n\n\n \nShell (const Shell & other)\nCopy constructor.\n\n\nResult\nsend (std::string command)const\nSend a command line.\n\n\nReceiveHandle\nsubscribe_receive (const ReceiveCallback & callback)\nReceive feedback from a sent command line.\n\n\nvoid\nunsubscribe_receive (ReceiveHandle handle)\nUnsubscribe from subscribe_receive.\n\n\nconst Shell &\noperator= (const Shell &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nShell() \nmavsdk::Shell::Shell(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto shell = Shell(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nShell() \nmavsdk::Shell::Shell(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto shell = Shell(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Shell() \nmavsdk::Shell::~Shell() override\n\nDestructor (internal use only).\nShell() \nmavsdk::Shell::Shell(const Shell &other)\n\nCopy constructor.\nParameters\n\nconst Shell& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Shell::ResultCallback = std::function\n\nCallback type for asynchronous Shell calls.\ntypedef ReceiveCallback \nusing mavsdk::Shell::ReceiveCallback = std::function\n\nCallback type for subscribe_receive.\ntypedef ReceiveHandle \nusing mavsdk::Shell::ReceiveHandle = Handle\n\nHandle type for subscribe_receive.\nMember Enumeration Documentation\nenum Result \nPossible results returned for shell requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n NoSystem\nNo system is connected. \n\n\n ConnectionError\nConnection error. \n\n\n NoResponse\nResponse was not received. \n\n\n Busy\nShell busy (transfer in progress). \n\n\n\nMember Function Documentation\nsend() \nResult mavsdk::Shell::send(std::string command) const\n\nSend a command line.\nThis function is blocking.\nParameters\n\nstd::string command - \n\nReturns\n Result - Result of request.\nsubscribe_receive() \nReceiveHandle mavsdk::Shell::subscribe_receive(const ReceiveCallback &callback)\n\nReceive feedback from a sent command line.\nThis subscription needs to be made before a command line is sent, otherwise, no response will be sent.\nParameters\n\nconst ReceiveCallback& callback - \n\nReturns\n ReceiveHandle - \nunsubscribe_receive() \nvoid mavsdk::Shell::unsubscribe_receive(ReceiveHandle handle)\n\nUnsubscribe from subscribe_receive.\nParameters\n\nReceiveHandle handle - \n\noperator=() \nconst Shell& mavsdk::Shell::operator=(const Shell &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Shell& - \n\nReturns\n const Shell & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/classmavsdk_1_1_system.html":{"url":"cpp/api_reference/classmavsdk_1_1_system.html","title":"class System","keywords":"","body":"mavsdk::System Class Reference\n#include: system.h\n\nThis class represents a system, made up of one or more components (e.g. autopilot, cameras, servos, gimbals, etc). \nSystem objects are used to interact with UAVs (including their components) and standalone cameras. They are not created directly by application code, but are returned by the Mavsdk class. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum ComponentType\nComponent Types.\n\n\nstd::function IsConnectedCallback\ntype for is connected callback.\n\n\nHandle IsConnectedHandle\nhandle type to unsubscribe from subscribe_is_connected.\n\n\nstd::functionComponentType)> ComponentDiscoveredCallback\ntype for component discovery callback\n\n\nHandleComponentType > ComponentDiscoveredHandle\ntype for component discovery callback handle\n\n\nstd::functionComponentType, uint8_t)> ComponentDiscoveredIdCallback\ntype for component discovery callback with component ID\n\n\nHandleComponentType, uint8_t > ComponentDiscoveredIdHandle\ntype for component discovery callback handle with component ID\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \n~System ()\nDestructor.\n\n\n \nSystem (const System &)=delete\nCopy constructor (object is not copyable).\n\n\nvoid\ninit (uint8_t system_id, uint8_t component_id)const\nInitialize the system.\n\n\nbool\nhas_autopilot () const\nChecks whether the system has an autopilot.\n\n\nbool\nis_standalone () const\nChecks whether the system is a standalone (non-autopilot).\n\n\nbool\nhas_camera (int camera_id=-1)const\nChecks whether the system has a camera with the given camera ID.\n\n\nbool\nhas_gimbal () const\nChecks whether the system has a gimbal.\n\n\nbool\nis_connected () const\nChecks if the system is connected.\n\n\nuint8_t\nget_system_id () const\nMAVLink System ID of connected system.\n\n\nstd::vector\ncomponent_ids () const\nMAVLink component IDs of connected system.\n\n\nIsConnectedHandle\nsubscribe_is_connected (const IsConnectedCallback & callback)\nSubscribe to callback to be called when system connection state changes.\n\n\nvoid\nunsubscribe_is_connected (IsConnectedHandle handle)\nUnsubscribe from subscribe_is_connected.\n\n\nComponentDiscoveredHandle\nsubscribe_component_discovered (const ComponentDiscoveredCallback & callback)\nSubscribe to be called when a component is discovered.\n\n\nvoid\nunsubscribe_component_discovered (ComponentDiscoveredHandle handle)\nUnsubscribe from subscribe_component_discovered.\n\n\nComponentDiscoveredIdHandle\nsubscribe_component_discovered_id (const ComponentDiscoveredIdCallback & callback)\nSubscribe to be called when a component is discovered.\n\n\nvoid\nunsubscribe_component_discovered_id (ComponentDiscoveredIdHandle handle)\nUnsubscribe from subscribe_component_discovered_id.\n\n\nvoid\nenable_timesync ()\nEnable time synchronization using the TIMESYNC messages.\n\n\nconst System &\noperator= (const System &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\n~System() \nmavsdk::System::~System()\n\nDestructor.\nSystem() \nmavsdk::System::System(const System &)=delete\n\nCopy constructor (object is not copyable).\nParameters\n\nconst System& - \n\nMember Typdef Documentation\ntypedef IsConnectedCallback \nusing mavsdk::System::IsConnectedCallback = std::function\n\ntype for is connected callback.\ntypedef IsConnectedHandle \nusing mavsdk::System::IsConnectedHandle = Handle\n\nhandle type to unsubscribe from subscribe_is_connected.\ntypedef ComponentDiscoveredCallback \nusing mavsdk::System::ComponentDiscoveredCallback = std::function\n\ntype for component discovery callback\ntypedef ComponentDiscoveredHandle \nusing mavsdk::System::ComponentDiscoveredHandle = Handle\n\ntype for component discovery callback handle\ntypedef ComponentDiscoveredIdCallback \nusing mavsdk::System::ComponentDiscoveredIdCallback = std::function\n\ntype for component discovery callback with component ID\ntypedef ComponentDiscoveredIdHandle \nusing mavsdk::System::ComponentDiscoveredIdHandle = Handle\n\ntype for component discovery callback handle with component ID\nMember Enumeration Documentation\nenum ComponentType \nComponent Types.\n\n\n\nValue\nDescription\n\n\n\n\n UNKNOWN\n\n\n\n AUTOPILOT\n\n\n\n CAMERA\n\n\n\n GIMBAL\n\n\n\n\nMember Function Documentation\ninit() \nvoid mavsdk::System::init(uint8_t system_id, uint8_t component_id) const\n\nInitialize the system.\nThis is not (and should not be) directly called by application code.\nParameters\n\nuint8_t system_id - System id.\nuint8_t component_id - Component id.\n\nhas_autopilot() \nbool mavsdk::System::has_autopilot() const\n\nChecks whether the system has an autopilot.\nReturns\n bool - true if it has an autopilot, false otherwise.\nis_standalone() \nbool mavsdk::System::is_standalone() const\n\nChecks whether the system is a standalone (non-autopilot).\nReturns\n bool - true if stand alone, false otherwise.\nhas_camera() \nbool mavsdk::System::has_camera(int camera_id=-1) const\n\nChecks whether the system has a camera with the given camera ID.\nA System may have several cameras, with IDs starting from 0. When called without passing a camera ID, it checks whether the system has any camera.\nParameters\n\nint camera_id - ID of the camera starting from 0 onwards.\n\nReturns\n bool - true if camera with the given camera ID is found, false otherwise.\nhas_gimbal() \nbool mavsdk::System::has_gimbal() const\n\nChecks whether the system has a gimbal.\nReturns\n bool - true if the system has a gimbal, false otherwise.\nis_connected() \nbool mavsdk::System::is_connected() const\n\nChecks if the system is connected.\nA system is connected when heartbeats are arriving (discovered and not timed out).\nReturns\n bool - true if the system is connected.\nget_system_id() \nuint8_t mavsdk::System::get_system_id() const\n\nMAVLink System ID of connected system.\n\n : this is 0 if nothing is connected yet.\n\nReturns\n uint8_t - the system ID.\ncomponent_ids() \nstd::vector mavsdk::System::component_ids() const\n\nMAVLink component IDs of connected system.\n\n : all components that have been seen at least once will be listed.\n\nReturns\n std::vector - a list of all component ids\nsubscribe_is_connected() \nIsConnectedHandle mavsdk::System::subscribe_is_connected(const IsConnectedCallback &callback)\n\nSubscribe to callback to be called when system connection state changes.\nParameters\n\nconst IsConnectedCallback& callback - Callback which will be called.\n\nReturns\n IsConnectedHandle - \nunsubscribe_is_connected() \nvoid mavsdk::System::unsubscribe_is_connected(IsConnectedHandle handle)\n\nUnsubscribe from subscribe_is_connected.\nParameters\n\nIsConnectedHandle handle - \n\nsubscribe_component_discovered() \nComponentDiscoveredHandle mavsdk::System::subscribe_component_discovered(const ComponentDiscoveredCallback &callback)\n\nSubscribe to be called when a component is discovered.\nParameters\n\nconst ComponentDiscoveredCallback& callback - a function of type void(ComponentType) which will be called with the component type of the new component.\n\nReturns\n ComponentDiscoveredHandle - \nunsubscribe_component_discovered() \nvoid mavsdk::System::unsubscribe_component_discovered(ComponentDiscoveredHandle handle)\n\nUnsubscribe from subscribe_component_discovered.\nParameters\n\nComponentDiscoveredHandle handle - \n\nsubscribe_component_discovered_id() \nComponentDiscoveredIdHandle mavsdk::System::subscribe_component_discovered_id(const ComponentDiscoveredIdCallback &callback)\n\nSubscribe to be called when a component is discovered.\nParameters\n\nconst ComponentDiscoveredIdCallback& callback - a function of type void(ComponentType) which will be called with the component type and the component id of the new component.\n\nReturns\n ComponentDiscoveredIdHandle - \nunsubscribe_component_discovered_id() \nvoid mavsdk::System::unsubscribe_component_discovered_id(ComponentDiscoveredIdHandle handle)\n\nUnsubscribe from subscribe_component_discovered_id.\nParameters\n\nComponentDiscoveredIdHandle handle - \n\nenable_timesync() \nvoid mavsdk::System::enable_timesync()\n\nEnable time synchronization using the TIMESYNC messages.\noperator=() \nconst System& mavsdk::System::operator=(const System &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst System& - \n\nReturns\n const System & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html":{"url":"cpp/api_reference/structmavsdk_1_1_system_1_1_autopilot_version.html","title":"struct AutopilotVersion","keywords":"","body":"mavsdk::System::AutopilotVersion Struct Reference\n#include: system.h\n\nThis struct represents Autopilot version information. This is only used when MAVSDK is configured as an autopilot. \nOther MAVLink systems can use this to identify and match software and capabilities. \nData Fields\nuint64_t capabilities {} - MAVLink autopilot_version capabilities.\nuint32_t flight_sw_version {0} - MAVLink autopilot_version flight_sw_version.\nuint32_t middleware_sw_version {0} - MAVLink autopilot_version middleware_sw_version.\nuint32_t os_sw_version {0} - MAVLink autopilot_version os_sw_version.\nuint32_t board_version {0} - MAVLink autopilot_version board_version.\nuint16_t vendor_id {0} - MAVLink autopilot_version vendor_id.\nuint16_t product_id {0} - MAVLink autopilot_version product_id.\nstd::array uid2 {0} - MAVLink autopilot_version uid2.\nField Documentation\ncapabilities \nuint64_t mavsdk::System::AutopilotVersion::capabilities {}\n\nMAVLink autopilot_version capabilities.\nflight_sw_version \nuint32_t mavsdk::System::AutopilotVersion::flight_sw_version {0}\n\nMAVLink autopilot_version flight_sw_version.\nmiddleware_sw_version \nuint32_t mavsdk::System::AutopilotVersion::middleware_sw_version {0}\n\nMAVLink autopilot_version middleware_sw_version.\nos_sw_version \nuint32_t mavsdk::System::AutopilotVersion::os_sw_version {0}\n\nMAVLink autopilot_version os_sw_version.\nboard_version \nuint32_t mavsdk::System::AutopilotVersion::board_version {0}\n\nMAVLink autopilot_version board_version.\nvendor_id \nuint16_t mavsdk::System::AutopilotVersion::vendor_id {0}\n\nMAVLink autopilot_version vendor_id.\nproduct_id \nuint16_t mavsdk::System::AutopilotVersion::product_id {0}\n\nMAVLink autopilot_version product_id.\nuid2 \nstd::array mavsdk::System::AutopilotVersion::uid2 {0}\n\nMAVLink autopilot_version uid2.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_telemetry.html":{"url":"cpp/api_reference/classmavsdk_1_1_telemetry.html","title":"class Telemetry","keywords":"","body":"mavsdk::Telemetry Class Reference\n#include: telemetry.h\n\nAllow users to get vehicle telemetry and state information (e.g. battery, GPS, RC connection, flight mode etc.) and set telemetry update rates. \nData Structures\nstruct AccelerationFrd\nstruct ActuatorControlTarget\nstruct ActuatorOutputStatus\nstruct Altitude\nstruct AngularVelocityBody\nstruct AngularVelocityFrd\nstruct Battery\nstruct Covariance\nstruct DistanceSensor\nstruct EulerAngle\nstruct FixedwingMetrics\nstruct GpsGlobalOrigin\nstruct GpsInfo\nstruct GroundTruth\nstruct Heading\nstruct Health\nstruct Imu\nstruct MagneticFieldFrd\nstruct Odometry\nstruct Position\nstruct PositionBody\nstruct PositionNed\nstruct PositionVelocityNed\nstruct Quaternion\nstruct RawGps\nstruct RcStatus\nstruct ScaledPressure\nstruct StatusText\nstruct VelocityBody\nstruct VelocityNed\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum FixType\nGPS fix type.\n\n\nenum FlightMode\nFlight modes.\n\n\nenum StatusTextType\nStatus types.\n\n\nenum LandedState\nLanded State enumeration.\n\n\nenum VtolState\nVTOL State enumeration.\n\n\nenum Result\nPossible results returned for telemetry requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Telemetry calls.\n\n\nstd::functionPosition)> PositionCallback\nCallback type for subscribe_position.\n\n\nHandlePosition > PositionHandle\nHandle type for subscribe_position.\n\n\nstd::functionPosition)> HomeCallback\nCallback type for subscribe_home.\n\n\nHandlePosition > HomeHandle\nHandle type for subscribe_home.\n\n\nstd::function InAirCallback\nCallback type for subscribe_in_air.\n\n\nHandle InAirHandle\nHandle type for subscribe_in_air.\n\n\nstd::functionLandedState)> LandedStateCallback\nCallback type for subscribe_landed_state.\n\n\nHandleLandedState > LandedStateHandle\nHandle type for subscribe_landed_state.\n\n\nstd::function ArmedCallback\nCallback type for subscribe_armed.\n\n\nHandle ArmedHandle\nHandle type for subscribe_armed.\n\n\nstd::functionVtolState)> VtolStateCallback\nCallback type for subscribe_vtol_state.\n\n\nHandleVtolState > VtolStateHandle\nHandle type for subscribe_vtol_state.\n\n\nstd::functionQuaternion)> AttitudeQuaternionCallback\nCallback type for subscribe_attitude_quaternion.\n\n\nHandleQuaternion > AttitudeQuaternionHandle\nHandle type for subscribe_attitude_quaternion.\n\n\nstd::functionEulerAngle)> AttitudeEulerCallback\nCallback type for subscribe_attitude_euler.\n\n\nHandleEulerAngle > AttitudeEulerHandle\nHandle type for subscribe_attitude_euler.\n\n\nstd::functionAngularVelocityBody)> AttitudeAngularVelocityBodyCallback\nCallback type for subscribe_attitude_angular_velocity_body.\n\n\nHandleAngularVelocityBody > AttitudeAngularVelocityBodyHandle\nHandle type for subscribe_attitude_angular_velocity_body.\n\n\nstd::functionQuaternion)> CameraAttitudeQuaternionCallback\nCallback type for subscribe_camera_attitude_quaternion.\n\n\nHandleQuaternion > CameraAttitudeQuaternionHandle\nHandle type for subscribe_camera_attitude_quaternion.\n\n\nstd::functionEulerAngle)> CameraAttitudeEulerCallback\nCallback type for subscribe_camera_attitude_euler.\n\n\nHandleEulerAngle > CameraAttitudeEulerHandle\nHandle type for subscribe_camera_attitude_euler.\n\n\nstd::functionVelocityNed)> VelocityNedCallback\nCallback type for subscribe_velocity_ned.\n\n\nHandleVelocityNed > VelocityNedHandle\nHandle type for subscribe_velocity_ned.\n\n\nstd::functionGpsInfo)> GpsInfoCallback\nCallback type for subscribe_gps_info.\n\n\nHandleGpsInfo > GpsInfoHandle\nHandle type for subscribe_gps_info.\n\n\nstd::functionRawGps)> RawGpsCallback\nCallback type for subscribe_raw_gps.\n\n\nHandleRawGps > RawGpsHandle\nHandle type for subscribe_raw_gps.\n\n\nstd::functionBattery)> BatteryCallback\nCallback type for subscribe_battery.\n\n\nHandleBattery > BatteryHandle\nHandle type for subscribe_battery.\n\n\nstd::functionFlightMode)> FlightModeCallback\nCallback type for subscribe_flight_mode.\n\n\nHandleFlightMode > FlightModeHandle\nHandle type for subscribe_flight_mode.\n\n\nstd::functionHealth)> HealthCallback\nCallback type for subscribe_health.\n\n\nHandleHealth > HealthHandle\nHandle type for subscribe_health.\n\n\nstd::functionRcStatus)> RcStatusCallback\nCallback type for subscribe_rc_status.\n\n\nHandleRcStatus > RcStatusHandle\nHandle type for subscribe_rc_status.\n\n\nstd::functionStatusText)> StatusTextCallback\nCallback type for subscribe_status_text.\n\n\nHandleStatusText > StatusTextHandle\nHandle type for subscribe_status_text.\n\n\nstd::functionActuatorControlTarget)> ActuatorControlTargetCallback\nCallback type for subscribe_actuator_control_target.\n\n\nHandleActuatorControlTarget > ActuatorControlTargetHandle\nHandle type for subscribe_actuator_control_target.\n\n\nstd::functionActuatorOutputStatus)> ActuatorOutputStatusCallback\nCallback type for subscribe_actuator_output_status.\n\n\nHandleActuatorOutputStatus > ActuatorOutputStatusHandle\nHandle type for subscribe_actuator_output_status.\n\n\nstd::functionOdometry)> OdometryCallback\nCallback type for subscribe_odometry.\n\n\nHandleOdometry > OdometryHandle\nHandle type for subscribe_odometry.\n\n\nstd::functionPositionVelocityNed)> PositionVelocityNedCallback\nCallback type for subscribe_position_velocity_ned.\n\n\nHandlePositionVelocityNed > PositionVelocityNedHandle\nHandle type for subscribe_position_velocity_ned.\n\n\nstd::functionGroundTruth)> GroundTruthCallback\nCallback type for subscribe_ground_truth.\n\n\nHandleGroundTruth > GroundTruthHandle\nHandle type for subscribe_ground_truth.\n\n\nstd::functionFixedwingMetrics)> FixedwingMetricsCallback\nCallback type for subscribe_fixedwing_metrics.\n\n\nHandleFixedwingMetrics > FixedwingMetricsHandle\nHandle type for subscribe_fixedwing_metrics.\n\n\nstd::functionImu)> ImuCallback\nCallback type for subscribe_imu.\n\n\nHandleImu > ImuHandle\nHandle type for subscribe_imu.\n\n\nstd::functionImu)> ScaledImuCallback\nCallback type for subscribe_scaled_imu.\n\n\nHandleImu > ScaledImuHandle\nHandle type for subscribe_scaled_imu.\n\n\nstd::functionImu)> RawImuCallback\nCallback type for subscribe_raw_imu.\n\n\nHandleImu > RawImuHandle\nHandle type for subscribe_raw_imu.\n\n\nstd::function HealthAllOkCallback\nCallback type for subscribe_health_all_ok.\n\n\nHandle HealthAllOkHandle\nHandle type for subscribe_health_all_ok.\n\n\nstd::function UnixEpochTimeCallback\nCallback type for subscribe_unix_epoch_time.\n\n\nHandle UnixEpochTimeHandle\nHandle type for subscribe_unix_epoch_time.\n\n\nstd::functionDistanceSensor)> DistanceSensorCallback\nCallback type for subscribe_distance_sensor.\n\n\nHandleDistanceSensor > DistanceSensorHandle\nHandle type for subscribe_distance_sensor.\n\n\nstd::functionScaledPressure)> ScaledPressureCallback\nCallback type for subscribe_scaled_pressure.\n\n\nHandleScaledPressure > ScaledPressureHandle\nHandle type for subscribe_scaled_pressure.\n\n\nstd::functionHeading)> HeadingCallback\nCallback type for subscribe_heading.\n\n\nHandleHeading > HeadingHandle\nHandle type for subscribe_heading.\n\n\nstd::functionAltitude)> AltitudeCallback\nCallback type for subscribe_altitude.\n\n\nHandleAltitude > AltitudeHandle\nHandle type for subscribe_altitude.\n\n\nstd::functionResult, GpsGlobalOrigin)> GetGpsGlobalOriginCallback\nCallback type for get_gps_global_origin_async.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nTelemetry (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nTelemetry (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Telemetry () override\nDestructor (internal use only).\n\n\n \nTelemetry (const Telemetry & other)\nCopy constructor.\n\n\nPositionHandle\nsubscribe_position (const PositionCallback & callback)\nSubscribe to 'position' updates.\n\n\nvoid\nunsubscribe_position (PositionHandle handle)\nUnsubscribe from subscribe_position.\n\n\nPosition\nposition () const\nPoll for 'Position' (blocking).\n\n\nHomeHandle\nsubscribe_home (const HomeCallback & callback)\nSubscribe to 'home position' updates.\n\n\nvoid\nunsubscribe_home (HomeHandle handle)\nUnsubscribe from subscribe_home.\n\n\nPosition\nhome () const\nPoll for 'Position' (blocking).\n\n\nInAirHandle\nsubscribe_in_air (const InAirCallback & callback)\nSubscribe to in-air updates.\n\n\nvoid\nunsubscribe_in_air (InAirHandle handle)\nUnsubscribe from subscribe_in_air.\n\n\nbool\nin_air () const\nPoll for 'bool' (blocking).\n\n\nLandedStateHandle\nsubscribe_landed_state (const LandedStateCallback & callback)\nSubscribe to landed state updates.\n\n\nvoid\nunsubscribe_landed_state (LandedStateHandle handle)\nUnsubscribe from subscribe_landed_state.\n\n\nLandedState\nlanded_state () const\nPoll for 'LandedState' (blocking).\n\n\nArmedHandle\nsubscribe_armed (const ArmedCallback & callback)\nSubscribe to armed updates.\n\n\nvoid\nunsubscribe_armed (ArmedHandle handle)\nUnsubscribe from subscribe_armed.\n\n\nbool\narmed () const\nPoll for 'bool' (blocking).\n\n\nVtolStateHandle\nsubscribe_vtol_state (const VtolStateCallback & callback)\nsubscribe to vtol state Updates\n\n\nvoid\nunsubscribe_vtol_state (VtolStateHandle handle)\nUnsubscribe from subscribe_vtol_state.\n\n\nVtolState\nvtol_state () const\nPoll for 'VtolState' (blocking).\n\n\nAttitudeQuaternionHandle\nsubscribe_attitude_quaternion (const AttitudeQuaternionCallback & callback)\nSubscribe to 'attitude' updates (quaternion).\n\n\nvoid\nunsubscribe_attitude_quaternion (AttitudeQuaternionHandle handle)\nUnsubscribe from subscribe_attitude_quaternion.\n\n\nQuaternion\nattitude_quaternion () const\nPoll for 'Quaternion' (blocking).\n\n\nAttitudeEulerHandle\nsubscribe_attitude_euler (const AttitudeEulerCallback & callback)\nSubscribe to 'attitude' updates (Euler).\n\n\nvoid\nunsubscribe_attitude_euler (AttitudeEulerHandle handle)\nUnsubscribe from subscribe_attitude_euler.\n\n\nEulerAngle\nattitude_euler () const\nPoll for 'EulerAngle' (blocking).\n\n\nAttitudeAngularVelocityBodyHandle\nsubscribe_attitude_angular_velocity_body (const AttitudeAngularVelocityBodyCallback & callback)\nSubscribe to 'attitude' updates (angular velocity)\n\n\nvoid\nunsubscribe_attitude_angular_velocity_body (AttitudeAngularVelocityBodyHandle handle)\nUnsubscribe from subscribe_attitude_angular_velocity_body.\n\n\nAngularVelocityBody\nattitude_angular_velocity_body () const\nPoll for 'AngularVelocityBody' (blocking).\n\n\nCameraAttitudeQuaternionHandle\nsubscribe_camera_attitude_quaternion (const CameraAttitudeQuaternionCallback & callback)\nSubscribe to 'camera attitude' updates (quaternion).\n\n\nvoid\nunsubscribe_camera_attitude_quaternion (CameraAttitudeQuaternionHandle handle)\nUnsubscribe from subscribe_camera_attitude_quaternion.\n\n\nQuaternion\ncamera_attitude_quaternion () const\nPoll for 'Quaternion' (blocking).\n\n\nCameraAttitudeEulerHandle\nsubscribe_camera_attitude_euler (const CameraAttitudeEulerCallback & callback)\nSubscribe to 'camera attitude' updates (Euler).\n\n\nvoid\nunsubscribe_camera_attitude_euler (CameraAttitudeEulerHandle handle)\nUnsubscribe from subscribe_camera_attitude_euler.\n\n\nEulerAngle\ncamera_attitude_euler () const\nPoll for 'EulerAngle' (blocking).\n\n\nVelocityNedHandle\nsubscribe_velocity_ned (const VelocityNedCallback & callback)\nSubscribe to 'ground speed' updates (NED).\n\n\nvoid\nunsubscribe_velocity_ned (VelocityNedHandle handle)\nUnsubscribe from subscribe_velocity_ned.\n\n\nVelocityNed\nvelocity_ned () const\nPoll for 'VelocityNed' (blocking).\n\n\nGpsInfoHandle\nsubscribe_gps_info (const GpsInfoCallback & callback)\nSubscribe to 'GPS info' updates.\n\n\nvoid\nunsubscribe_gps_info (GpsInfoHandle handle)\nUnsubscribe from subscribe_gps_info.\n\n\nGpsInfo\ngps_info () const\nPoll for 'GpsInfo' (blocking).\n\n\nRawGpsHandle\nsubscribe_raw_gps (const RawGpsCallback & callback)\nSubscribe to 'Raw GPS' updates.\n\n\nvoid\nunsubscribe_raw_gps (RawGpsHandle handle)\nUnsubscribe from subscribe_raw_gps.\n\n\nRawGps\nraw_gps () const\nPoll for 'RawGps' (blocking).\n\n\nBatteryHandle\nsubscribe_battery (const BatteryCallback & callback)\nSubscribe to 'battery' updates.\n\n\nvoid\nunsubscribe_battery (BatteryHandle handle)\nUnsubscribe from subscribe_battery.\n\n\nBattery\nbattery () const\nPoll for 'Battery' (blocking).\n\n\nFlightModeHandle\nsubscribe_flight_mode (const FlightModeCallback & callback)\nSubscribe to 'flight mode' updates.\n\n\nvoid\nunsubscribe_flight_mode (FlightModeHandle handle)\nUnsubscribe from subscribe_flight_mode.\n\n\nFlightMode\nflight_mode () const\nPoll for 'FlightMode' (blocking).\n\n\nHealthHandle\nsubscribe_health (const HealthCallback & callback)\nSubscribe to 'health' updates.\n\n\nvoid\nunsubscribe_health (HealthHandle handle)\nUnsubscribe from subscribe_health.\n\n\nHealth\nhealth () const\nPoll for 'Health' (blocking).\n\n\nRcStatusHandle\nsubscribe_rc_status (const RcStatusCallback & callback)\nSubscribe to 'RC status' updates.\n\n\nvoid\nunsubscribe_rc_status (RcStatusHandle handle)\nUnsubscribe from subscribe_rc_status.\n\n\nRcStatus\nrc_status () const\nPoll for 'RcStatus' (blocking).\n\n\nStatusTextHandle\nsubscribe_status_text (const StatusTextCallback & callback)\nSubscribe to 'status text' updates.\n\n\nvoid\nunsubscribe_status_text (StatusTextHandle handle)\nUnsubscribe from subscribe_status_text.\n\n\nStatusText\nstatus_text () const\nPoll for 'StatusText' (blocking).\n\n\nActuatorControlTargetHandle\nsubscribe_actuator_control_target (const ActuatorControlTargetCallback & callback)\nSubscribe to 'actuator control target' updates.\n\n\nvoid\nunsubscribe_actuator_control_target (ActuatorControlTargetHandle handle)\nUnsubscribe from subscribe_actuator_control_target.\n\n\nActuatorControlTarget\nactuator_control_target () const\nPoll for 'ActuatorControlTarget' (blocking).\n\n\nActuatorOutputStatusHandle\nsubscribe_actuator_output_status (const ActuatorOutputStatusCallback & callback)\nSubscribe to 'actuator output status' updates.\n\n\nvoid\nunsubscribe_actuator_output_status (ActuatorOutputStatusHandle handle)\nUnsubscribe from subscribe_actuator_output_status.\n\n\nActuatorOutputStatus\nactuator_output_status () const\nPoll for 'ActuatorOutputStatus' (blocking).\n\n\nOdometryHandle\nsubscribe_odometry (const OdometryCallback & callback)\nSubscribe to 'odometry' updates.\n\n\nvoid\nunsubscribe_odometry (OdometryHandle handle)\nUnsubscribe from subscribe_odometry.\n\n\nOdometry\nodometry () const\nPoll for 'Odometry' (blocking).\n\n\nPositionVelocityNedHandle\nsubscribe_position_velocity_ned (const PositionVelocityNedCallback & callback)\nSubscribe to 'position velocity' updates.\n\n\nvoid\nunsubscribe_position_velocity_ned (PositionVelocityNedHandle handle)\nUnsubscribe from subscribe_position_velocity_ned.\n\n\nPositionVelocityNed\nposition_velocity_ned () const\nPoll for 'PositionVelocityNed' (blocking).\n\n\nGroundTruthHandle\nsubscribe_ground_truth (const GroundTruthCallback & callback)\nSubscribe to 'ground truth' updates.\n\n\nvoid\nunsubscribe_ground_truth (GroundTruthHandle handle)\nUnsubscribe from subscribe_ground_truth.\n\n\nGroundTruth\nground_truth () const\nPoll for 'GroundTruth' (blocking).\n\n\nFixedwingMetricsHandle\nsubscribe_fixedwing_metrics (const FixedwingMetricsCallback & callback)\nSubscribe to 'fixedwing metrics' updates.\n\n\nvoid\nunsubscribe_fixedwing_metrics (FixedwingMetricsHandle handle)\nUnsubscribe from subscribe_fixedwing_metrics.\n\n\nFixedwingMetrics\nfixedwing_metrics () const\nPoll for 'FixedwingMetrics' (blocking).\n\n\nImuHandle\nsubscribe_imu (const ImuCallback & callback)\nSubscribe to 'IMU' updates (in SI units in NED body frame).\n\n\nvoid\nunsubscribe_imu (ImuHandle handle)\nUnsubscribe from subscribe_imu.\n\n\nImu\nimu () const\nPoll for 'Imu' (blocking).\n\n\nScaledImuHandle\nsubscribe_scaled_imu (const ScaledImuCallback & callback)\nSubscribe to 'Scaled IMU' updates.\n\n\nvoid\nunsubscribe_scaled_imu (ScaledImuHandle handle)\nUnsubscribe from subscribe_scaled_imu.\n\n\nImu\nscaled_imu () const\nPoll for 'Imu' (blocking).\n\n\nRawImuHandle\nsubscribe_raw_imu (const RawImuCallback & callback)\nSubscribe to 'Raw IMU' updates.\n\n\nvoid\nunsubscribe_raw_imu (RawImuHandle handle)\nUnsubscribe from subscribe_raw_imu.\n\n\nImu\nraw_imu () const\nPoll for 'Imu' (blocking).\n\n\nHealthAllOkHandle\nsubscribe_health_all_ok (const HealthAllOkCallback & callback)\nSubscribe to 'HealthAllOk' updates.\n\n\nvoid\nunsubscribe_health_all_ok (HealthAllOkHandle handle)\nUnsubscribe from subscribe_health_all_ok.\n\n\nbool\nhealth_all_ok () const\nPoll for 'bool' (blocking).\n\n\nUnixEpochTimeHandle\nsubscribe_unix_epoch_time (const UnixEpochTimeCallback & callback)\nSubscribe to 'unix epoch time' updates.\n\n\nvoid\nunsubscribe_unix_epoch_time (UnixEpochTimeHandle handle)\nUnsubscribe from subscribe_unix_epoch_time.\n\n\nuint64_t\nunix_epoch_time () const\nPoll for 'uint64_t' (blocking).\n\n\nDistanceSensorHandle\nsubscribe_distance_sensor (const DistanceSensorCallback & callback)\nSubscribe to 'Distance Sensor' updates.\n\n\nvoid\nunsubscribe_distance_sensor (DistanceSensorHandle handle)\nUnsubscribe from subscribe_distance_sensor.\n\n\nDistanceSensor\ndistance_sensor () const\nPoll for 'DistanceSensor' (blocking).\n\n\nScaledPressureHandle\nsubscribe_scaled_pressure (const ScaledPressureCallback & callback)\nSubscribe to 'Scaled Pressure' updates.\n\n\nvoid\nunsubscribe_scaled_pressure (ScaledPressureHandle handle)\nUnsubscribe from subscribe_scaled_pressure.\n\n\nScaledPressure\nscaled_pressure () const\nPoll for 'ScaledPressure' (blocking).\n\n\nHeadingHandle\nsubscribe_heading (const HeadingCallback & callback)\nSubscribe to 'Heading' updates.\n\n\nvoid\nunsubscribe_heading (HeadingHandle handle)\nUnsubscribe from subscribe_heading.\n\n\nHeading\nheading () const\nPoll for 'Heading' (blocking).\n\n\nAltitudeHandle\nsubscribe_altitude (const AltitudeCallback & callback)\nSubscribe to 'Altitude' updates.\n\n\nvoid\nunsubscribe_altitude (AltitudeHandle handle)\nUnsubscribe from subscribe_altitude.\n\n\nAltitude\naltitude () const\nPoll for 'Altitude' (blocking).\n\n\nvoid\nset_rate_position_async (double rate_hz, const ResultCallback callback)\nSet rate to 'position' updates.\n\n\nResult\nset_rate_position (double rate_hz)const\nSet rate to 'position' updates.\n\n\nvoid\nset_rate_home_async (double rate_hz, const ResultCallback callback)\nSet rate to 'home position' updates.\n\n\nResult\nset_rate_home (double rate_hz)const\nSet rate to 'home position' updates.\n\n\nvoid\nset_rate_in_air_async (double rate_hz, const ResultCallback callback)\nSet rate to in-air updates.\n\n\nResult\nset_rate_in_air (double rate_hz)const\nSet rate to in-air updates.\n\n\nvoid\nset_rate_landed_state_async (double rate_hz, const ResultCallback callback)\nSet rate to landed state updates.\n\n\nResult\nset_rate_landed_state (double rate_hz)const\nSet rate to landed state updates.\n\n\nvoid\nset_rate_vtol_state_async (double rate_hz, const ResultCallback callback)\nSet rate to VTOL state updates.\n\n\nResult\nset_rate_vtol_state (double rate_hz)const\nSet rate to VTOL state updates.\n\n\nvoid\nset_rate_attitude_quaternion_async (double rate_hz, const ResultCallback callback)\nSet rate to 'attitude euler angle' updates.\n\n\nResult\nset_rate_attitude_quaternion (double rate_hz)const\nSet rate to 'attitude euler angle' updates.\n\n\nvoid\nset_rate_attitude_euler_async (double rate_hz, const ResultCallback callback)\nSet rate to 'attitude quaternion' updates.\n\n\nResult\nset_rate_attitude_euler (double rate_hz)const\nSet rate to 'attitude quaternion' updates.\n\n\nvoid\nset_rate_camera_attitude_async (double rate_hz, const ResultCallback callback)\nSet rate of camera attitude updates.\n\n\nResult\nset_rate_camera_attitude (double rate_hz)const\nSet rate of camera attitude updates.\n\n\nvoid\nset_rate_velocity_ned_async (double rate_hz, const ResultCallback callback)\nSet rate to 'ground speed' updates (NED).\n\n\nResult\nset_rate_velocity_ned (double rate_hz)const\nSet rate to 'ground speed' updates (NED).\n\n\nvoid\nset_rate_gps_info_async (double rate_hz, const ResultCallback callback)\nSet rate to 'GPS info' updates.\n\n\nResult\nset_rate_gps_info (double rate_hz)const\nSet rate to 'GPS info' updates.\n\n\nvoid\nset_rate_battery_async (double rate_hz, const ResultCallback callback)\nSet rate to 'battery' updates.\n\n\nResult\nset_rate_battery (double rate_hz)const\nSet rate to 'battery' updates.\n\n\nvoid\nset_rate_rc_status_async (double rate_hz, const ResultCallback callback)\nSet rate to 'RC status' updates.\n\n\nResult\nset_rate_rc_status (double rate_hz)const\nSet rate to 'RC status' updates.\n\n\nvoid\nset_rate_actuator_control_target_async (double rate_hz, const ResultCallback callback)\nSet rate to 'actuator control target' updates.\n\n\nResult\nset_rate_actuator_control_target (double rate_hz)const\nSet rate to 'actuator control target' updates.\n\n\nvoid\nset_rate_actuator_output_status_async (double rate_hz, const ResultCallback callback)\nSet rate to 'actuator output status' updates.\n\n\nResult\nset_rate_actuator_output_status (double rate_hz)const\nSet rate to 'actuator output status' updates.\n\n\nvoid\nset_rate_odometry_async (double rate_hz, const ResultCallback callback)\nSet rate to 'odometry' updates.\n\n\nResult\nset_rate_odometry (double rate_hz)const\nSet rate to 'odometry' updates.\n\n\nvoid\nset_rate_position_velocity_ned_async (double rate_hz, const ResultCallback callback)\nSet rate to 'position velocity' updates.\n\n\nResult\nset_rate_position_velocity_ned (double rate_hz)const\nSet rate to 'position velocity' updates.\n\n\nvoid\nset_rate_ground_truth_async (double rate_hz, const ResultCallback callback)\nSet rate to 'ground truth' updates.\n\n\nResult\nset_rate_ground_truth (double rate_hz)const\nSet rate to 'ground truth' updates.\n\n\nvoid\nset_rate_fixedwing_metrics_async (double rate_hz, const ResultCallback callback)\nSet rate to 'fixedwing metrics' updates.\n\n\nResult\nset_rate_fixedwing_metrics (double rate_hz)const\nSet rate to 'fixedwing metrics' updates.\n\n\nvoid\nset_rate_imu_async (double rate_hz, const ResultCallback callback)\nSet rate to 'IMU' updates.\n\n\nResult\nset_rate_imu (double rate_hz)const\nSet rate to 'IMU' updates.\n\n\nvoid\nset_rate_scaled_imu_async (double rate_hz, const ResultCallback callback)\nSet rate to 'Scaled IMU' updates.\n\n\nResult\nset_rate_scaled_imu (double rate_hz)const\nSet rate to 'Scaled IMU' updates.\n\n\nvoid\nset_rate_raw_imu_async (double rate_hz, const ResultCallback callback)\nSet rate to 'Raw IMU' updates.\n\n\nResult\nset_rate_raw_imu (double rate_hz)const\nSet rate to 'Raw IMU' updates.\n\n\nvoid\nset_rate_unix_epoch_time_async (double rate_hz, const ResultCallback callback)\nSet rate to 'unix epoch time' updates.\n\n\nResult\nset_rate_unix_epoch_time (double rate_hz)const\nSet rate to 'unix epoch time' updates.\n\n\nvoid\nset_rate_distance_sensor_async (double rate_hz, const ResultCallback callback)\nSet rate to 'Distance Sensor' updates.\n\n\nResult\nset_rate_distance_sensor (double rate_hz)const\nSet rate to 'Distance Sensor' updates.\n\n\nvoid\nset_rate_altitude_async (double rate_hz, const ResultCallback callback)\nSet rate to 'Altitude' updates.\n\n\nResult\nset_rate_altitude (double rate_hz)const\nSet rate to 'Altitude' updates.\n\n\nvoid\nget_gps_global_origin_async (const GetGpsGlobalOriginCallback callback)\nGet the GPS location of where the estimator has been initialized.\n\n\nstd::pairResult, Telemetry::GpsGlobalOrigin >\nget_gps_global_origin () const\nGet the GPS location of where the estimator has been initialized.\n\n\nconst Telemetry &\noperator= (const Telemetry &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nTelemetry() \nmavsdk::Telemetry::Telemetry(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto telemetry = Telemetry(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nTelemetry() \nmavsdk::Telemetry::Telemetry(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto telemetry = Telemetry(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Telemetry() \nmavsdk::Telemetry::~Telemetry() override\n\nDestructor (internal use only).\nTelemetry() \nmavsdk::Telemetry::Telemetry(const Telemetry &other)\n\nCopy constructor.\nParameters\n\nconst Telemetry& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Telemetry::ResultCallback = std::function\n\nCallback type for asynchronous Telemetry calls.\ntypedef PositionCallback \nusing mavsdk::Telemetry::PositionCallback = std::function\n\nCallback type for subscribe_position.\ntypedef PositionHandle \nusing mavsdk::Telemetry::PositionHandle = Handle\n\nHandle type for subscribe_position.\ntypedef HomeCallback \nusing mavsdk::Telemetry::HomeCallback = std::function\n\nCallback type for subscribe_home.\ntypedef HomeHandle \nusing mavsdk::Telemetry::HomeHandle = Handle\n\nHandle type for subscribe_home.\ntypedef InAirCallback \nusing mavsdk::Telemetry::InAirCallback = std::function\n\nCallback type for subscribe_in_air.\ntypedef InAirHandle \nusing mavsdk::Telemetry::InAirHandle = Handle\n\nHandle type for subscribe_in_air.\ntypedef LandedStateCallback \nusing mavsdk::Telemetry::LandedStateCallback = std::function\n\nCallback type for subscribe_landed_state.\ntypedef LandedStateHandle \nusing mavsdk::Telemetry::LandedStateHandle = Handle\n\nHandle type for subscribe_landed_state.\ntypedef ArmedCallback \nusing mavsdk::Telemetry::ArmedCallback = std::function\n\nCallback type for subscribe_armed.\ntypedef ArmedHandle \nusing mavsdk::Telemetry::ArmedHandle = Handle\n\nHandle type for subscribe_armed.\ntypedef VtolStateCallback \nusing mavsdk::Telemetry::VtolStateCallback = std::function\n\nCallback type for subscribe_vtol_state.\ntypedef VtolStateHandle \nusing mavsdk::Telemetry::VtolStateHandle = Handle\n\nHandle type for subscribe_vtol_state.\ntypedef AttitudeQuaternionCallback \nusing mavsdk::Telemetry::AttitudeQuaternionCallback = std::function\n\nCallback type for subscribe_attitude_quaternion.\ntypedef AttitudeQuaternionHandle \nusing mavsdk::Telemetry::AttitudeQuaternionHandle = Handle\n\nHandle type for subscribe_attitude_quaternion.\ntypedef AttitudeEulerCallback \nusing mavsdk::Telemetry::AttitudeEulerCallback = std::function\n\nCallback type for subscribe_attitude_euler.\ntypedef AttitudeEulerHandle \nusing mavsdk::Telemetry::AttitudeEulerHandle = Handle\n\nHandle type for subscribe_attitude_euler.\ntypedef AttitudeAngularVelocityBodyCallback \nusing mavsdk::Telemetry::AttitudeAngularVelocityBodyCallback = std::function\n\nCallback type for subscribe_attitude_angular_velocity_body.\ntypedef AttitudeAngularVelocityBodyHandle \nusing mavsdk::Telemetry::AttitudeAngularVelocityBodyHandle = Handle\n\nHandle type for subscribe_attitude_angular_velocity_body.\ntypedef CameraAttitudeQuaternionCallback \nusing mavsdk::Telemetry::CameraAttitudeQuaternionCallback = std::function\n\nCallback type for subscribe_camera_attitude_quaternion.\ntypedef CameraAttitudeQuaternionHandle \nusing mavsdk::Telemetry::CameraAttitudeQuaternionHandle = Handle\n\nHandle type for subscribe_camera_attitude_quaternion.\ntypedef CameraAttitudeEulerCallback \nusing mavsdk::Telemetry::CameraAttitudeEulerCallback = std::function\n\nCallback type for subscribe_camera_attitude_euler.\ntypedef CameraAttitudeEulerHandle \nusing mavsdk::Telemetry::CameraAttitudeEulerHandle = Handle\n\nHandle type for subscribe_camera_attitude_euler.\ntypedef VelocityNedCallback \nusing mavsdk::Telemetry::VelocityNedCallback = std::function\n\nCallback type for subscribe_velocity_ned.\ntypedef VelocityNedHandle \nusing mavsdk::Telemetry::VelocityNedHandle = Handle\n\nHandle type for subscribe_velocity_ned.\ntypedef GpsInfoCallback \nusing mavsdk::Telemetry::GpsInfoCallback = std::function\n\nCallback type for subscribe_gps_info.\ntypedef GpsInfoHandle \nusing mavsdk::Telemetry::GpsInfoHandle = Handle\n\nHandle type for subscribe_gps_info.\ntypedef RawGpsCallback \nusing mavsdk::Telemetry::RawGpsCallback = std::function\n\nCallback type for subscribe_raw_gps.\ntypedef RawGpsHandle \nusing mavsdk::Telemetry::RawGpsHandle = Handle\n\nHandle type for subscribe_raw_gps.\ntypedef BatteryCallback \nusing mavsdk::Telemetry::BatteryCallback = std::function\n\nCallback type for subscribe_battery.\ntypedef BatteryHandle \nusing mavsdk::Telemetry::BatteryHandle = Handle\n\nHandle type for subscribe_battery.\ntypedef FlightModeCallback \nusing mavsdk::Telemetry::FlightModeCallback = std::function\n\nCallback type for subscribe_flight_mode.\ntypedef FlightModeHandle \nusing mavsdk::Telemetry::FlightModeHandle = Handle\n\nHandle type for subscribe_flight_mode.\ntypedef HealthCallback \nusing mavsdk::Telemetry::HealthCallback = std::function\n\nCallback type for subscribe_health.\ntypedef HealthHandle \nusing mavsdk::Telemetry::HealthHandle = Handle\n\nHandle type for subscribe_health.\ntypedef RcStatusCallback \nusing mavsdk::Telemetry::RcStatusCallback = std::function\n\nCallback type for subscribe_rc_status.\ntypedef RcStatusHandle \nusing mavsdk::Telemetry::RcStatusHandle = Handle\n\nHandle type for subscribe_rc_status.\ntypedef StatusTextCallback \nusing mavsdk::Telemetry::StatusTextCallback = std::function\n\nCallback type for subscribe_status_text.\ntypedef StatusTextHandle \nusing mavsdk::Telemetry::StatusTextHandle = Handle\n\nHandle type for subscribe_status_text.\ntypedef ActuatorControlTargetCallback \nusing mavsdk::Telemetry::ActuatorControlTargetCallback = std::function\n\nCallback type for subscribe_actuator_control_target.\ntypedef ActuatorControlTargetHandle \nusing mavsdk::Telemetry::ActuatorControlTargetHandle = Handle\n\nHandle type for subscribe_actuator_control_target.\ntypedef ActuatorOutputStatusCallback \nusing mavsdk::Telemetry::ActuatorOutputStatusCallback = std::function\n\nCallback type for subscribe_actuator_output_status.\ntypedef ActuatorOutputStatusHandle \nusing mavsdk::Telemetry::ActuatorOutputStatusHandle = Handle\n\nHandle type for subscribe_actuator_output_status.\ntypedef OdometryCallback \nusing mavsdk::Telemetry::OdometryCallback = std::function\n\nCallback type for subscribe_odometry.\ntypedef OdometryHandle \nusing mavsdk::Telemetry::OdometryHandle = Handle\n\nHandle type for subscribe_odometry.\ntypedef PositionVelocityNedCallback \nusing mavsdk::Telemetry::PositionVelocityNedCallback = std::function\n\nCallback type for subscribe_position_velocity_ned.\ntypedef PositionVelocityNedHandle \nusing mavsdk::Telemetry::PositionVelocityNedHandle = Handle\n\nHandle type for subscribe_position_velocity_ned.\ntypedef GroundTruthCallback \nusing mavsdk::Telemetry::GroundTruthCallback = std::function\n\nCallback type for subscribe_ground_truth.\ntypedef GroundTruthHandle \nusing mavsdk::Telemetry::GroundTruthHandle = Handle\n\nHandle type for subscribe_ground_truth.\ntypedef FixedwingMetricsCallback \nusing mavsdk::Telemetry::FixedwingMetricsCallback = std::function\n\nCallback type for subscribe_fixedwing_metrics.\ntypedef FixedwingMetricsHandle \nusing mavsdk::Telemetry::FixedwingMetricsHandle = Handle\n\nHandle type for subscribe_fixedwing_metrics.\ntypedef ImuCallback \nusing mavsdk::Telemetry::ImuCallback = std::function\n\nCallback type for subscribe_imu.\ntypedef ImuHandle \nusing mavsdk::Telemetry::ImuHandle = Handle\n\nHandle type for subscribe_imu.\ntypedef ScaledImuCallback \nusing mavsdk::Telemetry::ScaledImuCallback = std::function\n\nCallback type for subscribe_scaled_imu.\ntypedef ScaledImuHandle \nusing mavsdk::Telemetry::ScaledImuHandle = Handle\n\nHandle type for subscribe_scaled_imu.\ntypedef RawImuCallback \nusing mavsdk::Telemetry::RawImuCallback = std::function\n\nCallback type for subscribe_raw_imu.\ntypedef RawImuHandle \nusing mavsdk::Telemetry::RawImuHandle = Handle\n\nHandle type for subscribe_raw_imu.\ntypedef HealthAllOkCallback \nusing mavsdk::Telemetry::HealthAllOkCallback = std::function\n\nCallback type for subscribe_health_all_ok.\ntypedef HealthAllOkHandle \nusing mavsdk::Telemetry::HealthAllOkHandle = Handle\n\nHandle type for subscribe_health_all_ok.\ntypedef UnixEpochTimeCallback \nusing mavsdk::Telemetry::UnixEpochTimeCallback = std::function\n\nCallback type for subscribe_unix_epoch_time.\ntypedef UnixEpochTimeHandle \nusing mavsdk::Telemetry::UnixEpochTimeHandle = Handle\n\nHandle type for subscribe_unix_epoch_time.\ntypedef DistanceSensorCallback \nusing mavsdk::Telemetry::DistanceSensorCallback = std::function\n\nCallback type for subscribe_distance_sensor.\ntypedef DistanceSensorHandle \nusing mavsdk::Telemetry::DistanceSensorHandle = Handle\n\nHandle type for subscribe_distance_sensor.\ntypedef ScaledPressureCallback \nusing mavsdk::Telemetry::ScaledPressureCallback = std::function\n\nCallback type for subscribe_scaled_pressure.\ntypedef ScaledPressureHandle \nusing mavsdk::Telemetry::ScaledPressureHandle = Handle\n\nHandle type for subscribe_scaled_pressure.\ntypedef HeadingCallback \nusing mavsdk::Telemetry::HeadingCallback = std::function\n\nCallback type for subscribe_heading.\ntypedef HeadingHandle \nusing mavsdk::Telemetry::HeadingHandle = Handle\n\nHandle type for subscribe_heading.\ntypedef AltitudeCallback \nusing mavsdk::Telemetry::AltitudeCallback = std::function\n\nCallback type for subscribe_altitude.\ntypedef AltitudeHandle \nusing mavsdk::Telemetry::AltitudeHandle = Handle\n\nHandle type for subscribe_altitude.\ntypedef GetGpsGlobalOriginCallback \nusing mavsdk::Telemetry::GetGpsGlobalOriginCallback = std::function\n\nCallback type for get_gps_global_origin_async.\nMember Enumeration Documentation\nenum FixType \nGPS fix type.\n\n\n\nValue\nDescription\n\n\n\n\n NoGps\nNo GPS connected. \n\n\n NoFix\nNo position information, GPS is connected. \n\n\n Fix2D\n2D position. \n\n\n Fix3D\n3D position. \n\n\n FixDgps\nDGPS/SBAS aided 3D position. \n\n\n RtkFloat\nRTK float, 3D position. \n\n\n RtkFixed\nRTK Fixed, 3D position. \n\n\n\nenum FlightMode \nFlight modes.\nFor more information about flight modes, check out https://docs.px4.io/master/en/config/flight_mode.html.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nMode not known. \n\n\n Ready\nArmed and ready to take off. \n\n\n Takeoff\nTaking off. \n\n\n Hold\nHolding (hovering in place (or circling for fixed-wing vehicles). \n\n\n Mission\nIn mission. \n\n\n ReturnToLaunch\nReturning to launch position (then landing). \n\n\n Land\nLanding. \n\n\n Offboard\nIn 'offboard' mode. \n\n\n FollowMe\nIn 'follow-me' mode. \n\n\n Manual\nIn 'Manual' mode. \n\n\n Altctl\nIn 'Altitude Control' mode. \n\n\n Posctl\nIn 'Position Control' mode. \n\n\n Acro\nIn 'Acro' mode. \n\n\n Stabilized\nIn 'Stabilize' mode. \n\n\n Rattitude\nIn 'Rattitude' mode. \n\n\n\nenum StatusTextType \nStatus types.\n\n\n\nValue\nDescription\n\n\n\n\n Debug\nDebug. \n\n\n Info\nInformation. \n\n\n Notice\nNotice. \n\n\n Warning\nWarning. \n\n\n Error\nError. \n\n\n Critical\nCritical. \n\n\n Alert\nAlert. \n\n\n Emergency\nEmergency. \n\n\n\nenum LandedState \nLanded State enumeration.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nLanded state is unknown. \n\n\n OnGround\nThe vehicle is on the ground. \n\n\n InAir\nThe vehicle is in the air. \n\n\n TakingOff\nThe vehicle is taking off. \n\n\n Landing\nThe vehicle is landing. \n\n\n\nenum VtolState \nVTOL State enumeration.\n\n\n\nValue\nDescription\n\n\n\n\n Undefined\nMAV is not configured as VTOL. \n\n\n TransitionToFw\nVTOL is in transition from multicopter to fixed-wing. \n\n\n TransitionToMc\nVTOL is in transition from fixed-wing to multicopter. \n\n\n Mc\nVTOL is in multicopter state. \n\n\n Fw\nVTOL is in fixed-wing state. \n\n\n\nenum Result \nPossible results returned for telemetry requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nSuccess: the telemetry command was accepted by the vehicle. \n\n\n NoSystem\nNo system connected. \n\n\n ConnectionError\nConnection error. \n\n\n Busy\nVehicle is busy. \n\n\n CommandDenied\nCommand refused by vehicle. \n\n\n Timeout\nRequest timed out. \n\n\n Unsupported\nRequest not supported. \n\n\n\nMember Function Documentation\nsubscribe_position() \nPositionHandle mavsdk::Telemetry::subscribe_position(const PositionCallback &callback)\n\nSubscribe to 'position' updates.\nParameters\n\nconst PositionCallback& callback - \n\nReturns\n PositionHandle - \nunsubscribe_position() \nvoid mavsdk::Telemetry::unsubscribe_position(PositionHandle handle)\n\nUnsubscribe from subscribe_position.\nParameters\n\nPositionHandle handle - \n\nposition() \nPosition mavsdk::Telemetry::position() const\n\nPoll for 'Position' (blocking).\nReturns\n Position - One Position update.\nsubscribe_home() \nHomeHandle mavsdk::Telemetry::subscribe_home(const HomeCallback &callback)\n\nSubscribe to 'home position' updates.\nParameters\n\nconst HomeCallback& callback - \n\nReturns\n HomeHandle - \nunsubscribe_home() \nvoid mavsdk::Telemetry::unsubscribe_home(HomeHandle handle)\n\nUnsubscribe from subscribe_home.\nParameters\n\nHomeHandle handle - \n\nhome() \nPosition mavsdk::Telemetry::home() const\n\nPoll for 'Position' (blocking).\nReturns\n Position - One Position update.\nsubscribe_in_air() \nInAirHandle mavsdk::Telemetry::subscribe_in_air(const InAirCallback &callback)\n\nSubscribe to in-air updates.\nParameters\n\nconst InAirCallback& callback - \n\nReturns\n InAirHandle - \nunsubscribe_in_air() \nvoid mavsdk::Telemetry::unsubscribe_in_air(InAirHandle handle)\n\nUnsubscribe from subscribe_in_air.\nParameters\n\nInAirHandle handle - \n\nin_air() \nbool mavsdk::Telemetry::in_air() const\n\nPoll for 'bool' (blocking).\nReturns\n bool - One bool update.\nsubscribe_landed_state() \nLandedStateHandle mavsdk::Telemetry::subscribe_landed_state(const LandedStateCallback &callback)\n\nSubscribe to landed state updates.\nParameters\n\nconst LandedStateCallback& callback - \n\nReturns\n LandedStateHandle - \nunsubscribe_landed_state() \nvoid mavsdk::Telemetry::unsubscribe_landed_state(LandedStateHandle handle)\n\nUnsubscribe from subscribe_landed_state.\nParameters\n\nLandedStateHandle handle - \n\nlanded_state() \nLandedState mavsdk::Telemetry::landed_state() const\n\nPoll for 'LandedState' (blocking).\nReturns\n LandedState - One LandedState update.\nsubscribe_armed() \nArmedHandle mavsdk::Telemetry::subscribe_armed(const ArmedCallback &callback)\n\nSubscribe to armed updates.\nParameters\n\nconst ArmedCallback& callback - \n\nReturns\n ArmedHandle - \nunsubscribe_armed() \nvoid mavsdk::Telemetry::unsubscribe_armed(ArmedHandle handle)\n\nUnsubscribe from subscribe_armed.\nParameters\n\nArmedHandle handle - \n\narmed() \nbool mavsdk::Telemetry::armed() const\n\nPoll for 'bool' (blocking).\nReturns\n bool - One bool update.\nsubscribe_vtol_state() \nVtolStateHandle mavsdk::Telemetry::subscribe_vtol_state(const VtolStateCallback &callback)\n\nsubscribe to vtol state Updates\nParameters\n\nconst VtolStateCallback& callback - \n\nReturns\n VtolStateHandle - \nunsubscribe_vtol_state() \nvoid mavsdk::Telemetry::unsubscribe_vtol_state(VtolStateHandle handle)\n\nUnsubscribe from subscribe_vtol_state.\nParameters\n\nVtolStateHandle handle - \n\nvtol_state() \nVtolState mavsdk::Telemetry::vtol_state() const\n\nPoll for 'VtolState' (blocking).\nReturns\n VtolState - One VtolState update.\nsubscribe_attitude_quaternion() \nAttitudeQuaternionHandle mavsdk::Telemetry::subscribe_attitude_quaternion(const AttitudeQuaternionCallback &callback)\n\nSubscribe to 'attitude' updates (quaternion).\nParameters\n\nconst AttitudeQuaternionCallback& callback - \n\nReturns\n AttitudeQuaternionHandle - \nunsubscribe_attitude_quaternion() \nvoid mavsdk::Telemetry::unsubscribe_attitude_quaternion(AttitudeQuaternionHandle handle)\n\nUnsubscribe from subscribe_attitude_quaternion.\nParameters\n\nAttitudeQuaternionHandle handle - \n\nattitude_quaternion() \nQuaternion mavsdk::Telemetry::attitude_quaternion() const\n\nPoll for 'Quaternion' (blocking).\nReturns\n Quaternion - One Quaternion update.\nsubscribe_attitude_euler() \nAttitudeEulerHandle mavsdk::Telemetry::subscribe_attitude_euler(const AttitudeEulerCallback &callback)\n\nSubscribe to 'attitude' updates (Euler).\nParameters\n\nconst AttitudeEulerCallback& callback - \n\nReturns\n AttitudeEulerHandle - \nunsubscribe_attitude_euler() \nvoid mavsdk::Telemetry::unsubscribe_attitude_euler(AttitudeEulerHandle handle)\n\nUnsubscribe from subscribe_attitude_euler.\nParameters\n\nAttitudeEulerHandle handle - \n\nattitude_euler() \nEulerAngle mavsdk::Telemetry::attitude_euler() const\n\nPoll for 'EulerAngle' (blocking).\nReturns\n EulerAngle - One EulerAngle update.\nsubscribe_attitude_angular_velocity_body() \nAttitudeAngularVelocityBodyHandle mavsdk::Telemetry::subscribe_attitude_angular_velocity_body(const AttitudeAngularVelocityBodyCallback &callback)\n\nSubscribe to 'attitude' updates (angular velocity)\nParameters\n\nconst AttitudeAngularVelocityBodyCallback& callback - \n\nReturns\n AttitudeAngularVelocityBodyHandle - \nunsubscribe_attitude_angular_velocity_body() \nvoid mavsdk::Telemetry::unsubscribe_attitude_angular_velocity_body(AttitudeAngularVelocityBodyHandle handle)\n\nUnsubscribe from subscribe_attitude_angular_velocity_body.\nParameters\n\nAttitudeAngularVelocityBodyHandle handle - \n\nattitude_angular_velocity_body() \nAngularVelocityBody mavsdk::Telemetry::attitude_angular_velocity_body() const\n\nPoll for 'AngularVelocityBody' (blocking).\nReturns\n AngularVelocityBody - One AngularVelocityBody update.\nsubscribe_camera_attitude_quaternion() \nCameraAttitudeQuaternionHandle mavsdk::Telemetry::subscribe_camera_attitude_quaternion(const CameraAttitudeQuaternionCallback &callback)\n\nSubscribe to 'camera attitude' updates (quaternion).\nParameters\n\nconst CameraAttitudeQuaternionCallback& callback - \n\nReturns\n CameraAttitudeQuaternionHandle - \nunsubscribe_camera_attitude_quaternion() \nvoid mavsdk::Telemetry::unsubscribe_camera_attitude_quaternion(CameraAttitudeQuaternionHandle handle)\n\nUnsubscribe from subscribe_camera_attitude_quaternion.\nParameters\n\nCameraAttitudeQuaternionHandle handle - \n\ncamera_attitude_quaternion() \nQuaternion mavsdk::Telemetry::camera_attitude_quaternion() const\n\nPoll for 'Quaternion' (blocking).\nReturns\n Quaternion - One Quaternion update.\nsubscribe_camera_attitude_euler() \nCameraAttitudeEulerHandle mavsdk::Telemetry::subscribe_camera_attitude_euler(const CameraAttitudeEulerCallback &callback)\n\nSubscribe to 'camera attitude' updates (Euler).\nParameters\n\nconst CameraAttitudeEulerCallback& callback - \n\nReturns\n CameraAttitudeEulerHandle - \nunsubscribe_camera_attitude_euler() \nvoid mavsdk::Telemetry::unsubscribe_camera_attitude_euler(CameraAttitudeEulerHandle handle)\n\nUnsubscribe from subscribe_camera_attitude_euler.\nParameters\n\nCameraAttitudeEulerHandle handle - \n\ncamera_attitude_euler() \nEulerAngle mavsdk::Telemetry::camera_attitude_euler() const\n\nPoll for 'EulerAngle' (blocking).\nReturns\n EulerAngle - One EulerAngle update.\nsubscribe_velocity_ned() \nVelocityNedHandle mavsdk::Telemetry::subscribe_velocity_ned(const VelocityNedCallback &callback)\n\nSubscribe to 'ground speed' updates (NED).\nParameters\n\nconst VelocityNedCallback& callback - \n\nReturns\n VelocityNedHandle - \nunsubscribe_velocity_ned() \nvoid mavsdk::Telemetry::unsubscribe_velocity_ned(VelocityNedHandle handle)\n\nUnsubscribe from subscribe_velocity_ned.\nParameters\n\nVelocityNedHandle handle - \n\nvelocity_ned() \nVelocityNed mavsdk::Telemetry::velocity_ned() const\n\nPoll for 'VelocityNed' (blocking).\nReturns\n VelocityNed - One VelocityNed update.\nsubscribe_gps_info() \nGpsInfoHandle mavsdk::Telemetry::subscribe_gps_info(const GpsInfoCallback &callback)\n\nSubscribe to 'GPS info' updates.\nParameters\n\nconst GpsInfoCallback& callback - \n\nReturns\n GpsInfoHandle - \nunsubscribe_gps_info() \nvoid mavsdk::Telemetry::unsubscribe_gps_info(GpsInfoHandle handle)\n\nUnsubscribe from subscribe_gps_info.\nParameters\n\nGpsInfoHandle handle - \n\ngps_info() \nGpsInfo mavsdk::Telemetry::gps_info() const\n\nPoll for 'GpsInfo' (blocking).\nReturns\n GpsInfo - One GpsInfo update.\nsubscribe_raw_gps() \nRawGpsHandle mavsdk::Telemetry::subscribe_raw_gps(const RawGpsCallback &callback)\n\nSubscribe to 'Raw GPS' updates.\nParameters\n\nconst RawGpsCallback& callback - \n\nReturns\n RawGpsHandle - \nunsubscribe_raw_gps() \nvoid mavsdk::Telemetry::unsubscribe_raw_gps(RawGpsHandle handle)\n\nUnsubscribe from subscribe_raw_gps.\nParameters\n\nRawGpsHandle handle - \n\nraw_gps() \nRawGps mavsdk::Telemetry::raw_gps() const\n\nPoll for 'RawGps' (blocking).\nReturns\n RawGps - One RawGps update.\nsubscribe_battery() \nBatteryHandle mavsdk::Telemetry::subscribe_battery(const BatteryCallback &callback)\n\nSubscribe to 'battery' updates.\nParameters\n\nconst BatteryCallback& callback - \n\nReturns\n BatteryHandle - \nunsubscribe_battery() \nvoid mavsdk::Telemetry::unsubscribe_battery(BatteryHandle handle)\n\nUnsubscribe from subscribe_battery.\nParameters\n\nBatteryHandle handle - \n\nbattery() \nBattery mavsdk::Telemetry::battery() const\n\nPoll for 'Battery' (blocking).\nReturns\n Battery - One Battery update.\nsubscribe_flight_mode() \nFlightModeHandle mavsdk::Telemetry::subscribe_flight_mode(const FlightModeCallback &callback)\n\nSubscribe to 'flight mode' updates.\nParameters\n\nconst FlightModeCallback& callback - \n\nReturns\n FlightModeHandle - \nunsubscribe_flight_mode() \nvoid mavsdk::Telemetry::unsubscribe_flight_mode(FlightModeHandle handle)\n\nUnsubscribe from subscribe_flight_mode.\nParameters\n\nFlightModeHandle handle - \n\nflight_mode() \nFlightMode mavsdk::Telemetry::flight_mode() const\n\nPoll for 'FlightMode' (blocking).\nReturns\n FlightMode - One FlightMode update.\nsubscribe_health() \nHealthHandle mavsdk::Telemetry::subscribe_health(const HealthCallback &callback)\n\nSubscribe to 'health' updates.\nParameters\n\nconst HealthCallback& callback - \n\nReturns\n HealthHandle - \nunsubscribe_health() \nvoid mavsdk::Telemetry::unsubscribe_health(HealthHandle handle)\n\nUnsubscribe from subscribe_health.\nParameters\n\nHealthHandle handle - \n\nhealth() \nHealth mavsdk::Telemetry::health() const\n\nPoll for 'Health' (blocking).\nReturns\n Health - One Health update.\nsubscribe_rc_status() \nRcStatusHandle mavsdk::Telemetry::subscribe_rc_status(const RcStatusCallback &callback)\n\nSubscribe to 'RC status' updates.\nParameters\n\nconst RcStatusCallback& callback - \n\nReturns\n RcStatusHandle - \nunsubscribe_rc_status() \nvoid mavsdk::Telemetry::unsubscribe_rc_status(RcStatusHandle handle)\n\nUnsubscribe from subscribe_rc_status.\nParameters\n\nRcStatusHandle handle - \n\nrc_status() \nRcStatus mavsdk::Telemetry::rc_status() const\n\nPoll for 'RcStatus' (blocking).\nReturns\n RcStatus - One RcStatus update.\nsubscribe_status_text() \nStatusTextHandle mavsdk::Telemetry::subscribe_status_text(const StatusTextCallback &callback)\n\nSubscribe to 'status text' updates.\nParameters\n\nconst StatusTextCallback& callback - \n\nReturns\n StatusTextHandle - \nunsubscribe_status_text() \nvoid mavsdk::Telemetry::unsubscribe_status_text(StatusTextHandle handle)\n\nUnsubscribe from subscribe_status_text.\nParameters\n\nStatusTextHandle handle - \n\nstatus_text() \nStatusText mavsdk::Telemetry::status_text() const\n\nPoll for 'StatusText' (blocking).\nReturns\n StatusText - One StatusText update.\nsubscribe_actuator_control_target() \nActuatorControlTargetHandle mavsdk::Telemetry::subscribe_actuator_control_target(const ActuatorControlTargetCallback &callback)\n\nSubscribe to 'actuator control target' updates.\nParameters\n\nconst ActuatorControlTargetCallback& callback - \n\nReturns\n ActuatorControlTargetHandle - \nunsubscribe_actuator_control_target() \nvoid mavsdk::Telemetry::unsubscribe_actuator_control_target(ActuatorControlTargetHandle handle)\n\nUnsubscribe from subscribe_actuator_control_target.\nParameters\n\nActuatorControlTargetHandle handle - \n\nactuator_control_target() \nActuatorControlTarget mavsdk::Telemetry::actuator_control_target() const\n\nPoll for 'ActuatorControlTarget' (blocking).\nReturns\n ActuatorControlTarget - One ActuatorControlTarget update.\nsubscribe_actuator_output_status() \nActuatorOutputStatusHandle mavsdk::Telemetry::subscribe_actuator_output_status(const ActuatorOutputStatusCallback &callback)\n\nSubscribe to 'actuator output status' updates.\nParameters\n\nconst ActuatorOutputStatusCallback& callback - \n\nReturns\n ActuatorOutputStatusHandle - \nunsubscribe_actuator_output_status() \nvoid mavsdk::Telemetry::unsubscribe_actuator_output_status(ActuatorOutputStatusHandle handle)\n\nUnsubscribe from subscribe_actuator_output_status.\nParameters\n\nActuatorOutputStatusHandle handle - \n\nactuator_output_status() \nActuatorOutputStatus mavsdk::Telemetry::actuator_output_status() const\n\nPoll for 'ActuatorOutputStatus' (blocking).\nReturns\n ActuatorOutputStatus - One ActuatorOutputStatus update.\nsubscribe_odometry() \nOdometryHandle mavsdk::Telemetry::subscribe_odometry(const OdometryCallback &callback)\n\nSubscribe to 'odometry' updates.\nParameters\n\nconst OdometryCallback& callback - \n\nReturns\n OdometryHandle - \nunsubscribe_odometry() \nvoid mavsdk::Telemetry::unsubscribe_odometry(OdometryHandle handle)\n\nUnsubscribe from subscribe_odometry.\nParameters\n\nOdometryHandle handle - \n\nodometry() \nOdometry mavsdk::Telemetry::odometry() const\n\nPoll for 'Odometry' (blocking).\nReturns\n Odometry - One Odometry update.\nsubscribe_position_velocity_ned() \nPositionVelocityNedHandle mavsdk::Telemetry::subscribe_position_velocity_ned(const PositionVelocityNedCallback &callback)\n\nSubscribe to 'position velocity' updates.\nParameters\n\nconst PositionVelocityNedCallback& callback - \n\nReturns\n PositionVelocityNedHandle - \nunsubscribe_position_velocity_ned() \nvoid mavsdk::Telemetry::unsubscribe_position_velocity_ned(PositionVelocityNedHandle handle)\n\nUnsubscribe from subscribe_position_velocity_ned.\nParameters\n\nPositionVelocityNedHandle handle - \n\nposition_velocity_ned() \nPositionVelocityNed mavsdk::Telemetry::position_velocity_ned() const\n\nPoll for 'PositionVelocityNed' (blocking).\nReturns\n PositionVelocityNed - One PositionVelocityNed update.\nsubscribe_ground_truth() \nGroundTruthHandle mavsdk::Telemetry::subscribe_ground_truth(const GroundTruthCallback &callback)\n\nSubscribe to 'ground truth' updates.\nParameters\n\nconst GroundTruthCallback& callback - \n\nReturns\n GroundTruthHandle - \nunsubscribe_ground_truth() \nvoid mavsdk::Telemetry::unsubscribe_ground_truth(GroundTruthHandle handle)\n\nUnsubscribe from subscribe_ground_truth.\nParameters\n\nGroundTruthHandle handle - \n\nground_truth() \nGroundTruth mavsdk::Telemetry::ground_truth() const\n\nPoll for 'GroundTruth' (blocking).\nReturns\n GroundTruth - One GroundTruth update.\nsubscribe_fixedwing_metrics() \nFixedwingMetricsHandle mavsdk::Telemetry::subscribe_fixedwing_metrics(const FixedwingMetricsCallback &callback)\n\nSubscribe to 'fixedwing metrics' updates.\nParameters\n\nconst FixedwingMetricsCallback& callback - \n\nReturns\n FixedwingMetricsHandle - \nunsubscribe_fixedwing_metrics() \nvoid mavsdk::Telemetry::unsubscribe_fixedwing_metrics(FixedwingMetricsHandle handle)\n\nUnsubscribe from subscribe_fixedwing_metrics.\nParameters\n\nFixedwingMetricsHandle handle - \n\nfixedwing_metrics() \nFixedwingMetrics mavsdk::Telemetry::fixedwing_metrics() const\n\nPoll for 'FixedwingMetrics' (blocking).\nReturns\n FixedwingMetrics - One FixedwingMetrics update.\nsubscribe_imu() \nImuHandle mavsdk::Telemetry::subscribe_imu(const ImuCallback &callback)\n\nSubscribe to 'IMU' updates (in SI units in NED body frame).\nParameters\n\nconst ImuCallback& callback - \n\nReturns\n ImuHandle - \nunsubscribe_imu() \nvoid mavsdk::Telemetry::unsubscribe_imu(ImuHandle handle)\n\nUnsubscribe from subscribe_imu.\nParameters\n\nImuHandle handle - \n\nimu() \nImu mavsdk::Telemetry::imu() const\n\nPoll for 'Imu' (blocking).\nReturns\n Imu - One Imu update.\nsubscribe_scaled_imu() \nScaledImuHandle mavsdk::Telemetry::subscribe_scaled_imu(const ScaledImuCallback &callback)\n\nSubscribe to 'Scaled IMU' updates.\nParameters\n\nconst ScaledImuCallback& callback - \n\nReturns\n ScaledImuHandle - \nunsubscribe_scaled_imu() \nvoid mavsdk::Telemetry::unsubscribe_scaled_imu(ScaledImuHandle handle)\n\nUnsubscribe from subscribe_scaled_imu.\nParameters\n\nScaledImuHandle handle - \n\nscaled_imu() \nImu mavsdk::Telemetry::scaled_imu() const\n\nPoll for 'Imu' (blocking).\nReturns\n Imu - One Imu update.\nsubscribe_raw_imu() \nRawImuHandle mavsdk::Telemetry::subscribe_raw_imu(const RawImuCallback &callback)\n\nSubscribe to 'Raw IMU' updates.\nParameters\n\nconst RawImuCallback& callback - \n\nReturns\n RawImuHandle - \nunsubscribe_raw_imu() \nvoid mavsdk::Telemetry::unsubscribe_raw_imu(RawImuHandle handle)\n\nUnsubscribe from subscribe_raw_imu.\nParameters\n\nRawImuHandle handle - \n\nraw_imu() \nImu mavsdk::Telemetry::raw_imu() const\n\nPoll for 'Imu' (blocking).\nReturns\n Imu - One Imu update.\nsubscribe_health_all_ok() \nHealthAllOkHandle mavsdk::Telemetry::subscribe_health_all_ok(const HealthAllOkCallback &callback)\n\nSubscribe to 'HealthAllOk' updates.\nParameters\n\nconst HealthAllOkCallback& callback - \n\nReturns\n HealthAllOkHandle - \nunsubscribe_health_all_ok() \nvoid mavsdk::Telemetry::unsubscribe_health_all_ok(HealthAllOkHandle handle)\n\nUnsubscribe from subscribe_health_all_ok.\nParameters\n\nHealthAllOkHandle handle - \n\nhealth_all_ok() \nbool mavsdk::Telemetry::health_all_ok() const\n\nPoll for 'bool' (blocking).\nReturns\n bool - One bool update.\nsubscribe_unix_epoch_time() \nUnixEpochTimeHandle mavsdk::Telemetry::subscribe_unix_epoch_time(const UnixEpochTimeCallback &callback)\n\nSubscribe to 'unix epoch time' updates.\nParameters\n\nconst UnixEpochTimeCallback& callback - \n\nReturns\n UnixEpochTimeHandle - \nunsubscribe_unix_epoch_time() \nvoid mavsdk::Telemetry::unsubscribe_unix_epoch_time(UnixEpochTimeHandle handle)\n\nUnsubscribe from subscribe_unix_epoch_time.\nParameters\n\nUnixEpochTimeHandle handle - \n\nunix_epoch_time() \nuint64_t mavsdk::Telemetry::unix_epoch_time() const\n\nPoll for 'uint64_t' (blocking).\nReturns\n uint64_t - One uint64_t update.\nsubscribe_distance_sensor() \nDistanceSensorHandle mavsdk::Telemetry::subscribe_distance_sensor(const DistanceSensorCallback &callback)\n\nSubscribe to 'Distance Sensor' updates.\nParameters\n\nconst DistanceSensorCallback& callback - \n\nReturns\n DistanceSensorHandle - \nunsubscribe_distance_sensor() \nvoid mavsdk::Telemetry::unsubscribe_distance_sensor(DistanceSensorHandle handle)\n\nUnsubscribe from subscribe_distance_sensor.\nParameters\n\nDistanceSensorHandle handle - \n\ndistance_sensor() \nDistanceSensor mavsdk::Telemetry::distance_sensor() const\n\nPoll for 'DistanceSensor' (blocking).\nReturns\n DistanceSensor - One DistanceSensor update.\nsubscribe_scaled_pressure() \nScaledPressureHandle mavsdk::Telemetry::subscribe_scaled_pressure(const ScaledPressureCallback &callback)\n\nSubscribe to 'Scaled Pressure' updates.\nParameters\n\nconst ScaledPressureCallback& callback - \n\nReturns\n ScaledPressureHandle - \nunsubscribe_scaled_pressure() \nvoid mavsdk::Telemetry::unsubscribe_scaled_pressure(ScaledPressureHandle handle)\n\nUnsubscribe from subscribe_scaled_pressure.\nParameters\n\nScaledPressureHandle handle - \n\nscaled_pressure() \nScaledPressure mavsdk::Telemetry::scaled_pressure() const\n\nPoll for 'ScaledPressure' (blocking).\nReturns\n ScaledPressure - One ScaledPressure update.\nsubscribe_heading() \nHeadingHandle mavsdk::Telemetry::subscribe_heading(const HeadingCallback &callback)\n\nSubscribe to 'Heading' updates.\nParameters\n\nconst HeadingCallback& callback - \n\nReturns\n HeadingHandle - \nunsubscribe_heading() \nvoid mavsdk::Telemetry::unsubscribe_heading(HeadingHandle handle)\n\nUnsubscribe from subscribe_heading.\nParameters\n\nHeadingHandle handle - \n\nheading() \nHeading mavsdk::Telemetry::heading() const\n\nPoll for 'Heading' (blocking).\nReturns\n Heading - One Heading update.\nsubscribe_altitude() \nAltitudeHandle mavsdk::Telemetry::subscribe_altitude(const AltitudeCallback &callback)\n\nSubscribe to 'Altitude' updates.\nParameters\n\nconst AltitudeCallback& callback - \n\nReturns\n AltitudeHandle - \nunsubscribe_altitude() \nvoid mavsdk::Telemetry::unsubscribe_altitude(AltitudeHandle handle)\n\nUnsubscribe from subscribe_altitude.\nParameters\n\nAltitudeHandle handle - \n\naltitude() \nAltitude mavsdk::Telemetry::altitude() const\n\nPoll for 'Altitude' (blocking).\nReturns\n Altitude - One Altitude update.\nset_rate_position_async() \nvoid mavsdk::Telemetry::set_rate_position_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'position' updates.\nThis function is non-blocking. See 'set_rate_position' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_position() \nResult mavsdk::Telemetry::set_rate_position(double rate_hz) const\n\nSet rate to 'position' updates.\nThis function is blocking. See 'set_rate_position_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_home_async() \nvoid mavsdk::Telemetry::set_rate_home_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'home position' updates.\nThis function is non-blocking. See 'set_rate_home' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_home() \nResult mavsdk::Telemetry::set_rate_home(double rate_hz) const\n\nSet rate to 'home position' updates.\nThis function is blocking. See 'set_rate_home_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_in_air_async() \nvoid mavsdk::Telemetry::set_rate_in_air_async(double rate_hz, const ResultCallback callback)\n\nSet rate to in-air updates.\nThis function is non-blocking. See 'set_rate_in_air' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_in_air() \nResult mavsdk::Telemetry::set_rate_in_air(double rate_hz) const\n\nSet rate to in-air updates.\nThis function is blocking. See 'set_rate_in_air_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_landed_state_async() \nvoid mavsdk::Telemetry::set_rate_landed_state_async(double rate_hz, const ResultCallback callback)\n\nSet rate to landed state updates.\nThis function is non-blocking. See 'set_rate_landed_state' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_landed_state() \nResult mavsdk::Telemetry::set_rate_landed_state(double rate_hz) const\n\nSet rate to landed state updates.\nThis function is blocking. See 'set_rate_landed_state_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_vtol_state_async() \nvoid mavsdk::Telemetry::set_rate_vtol_state_async(double rate_hz, const ResultCallback callback)\n\nSet rate to VTOL state updates.\nThis function is non-blocking. See 'set_rate_vtol_state' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_vtol_state() \nResult mavsdk::Telemetry::set_rate_vtol_state(double rate_hz) const\n\nSet rate to VTOL state updates.\nThis function is blocking. See 'set_rate_vtol_state_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_attitude_quaternion_async() \nvoid mavsdk::Telemetry::set_rate_attitude_quaternion_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'attitude euler angle' updates.\nThis function is non-blocking. See 'set_rate_attitude_quaternion' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_attitude_quaternion() \nResult mavsdk::Telemetry::set_rate_attitude_quaternion(double rate_hz) const\n\nSet rate to 'attitude euler angle' updates.\nThis function is blocking. See 'set_rate_attitude_quaternion_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_attitude_euler_async() \nvoid mavsdk::Telemetry::set_rate_attitude_euler_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'attitude quaternion' updates.\nThis function is non-blocking. See 'set_rate_attitude_euler' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_attitude_euler() \nResult mavsdk::Telemetry::set_rate_attitude_euler(double rate_hz) const\n\nSet rate to 'attitude quaternion' updates.\nThis function is blocking. See 'set_rate_attitude_euler_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_camera_attitude_async() \nvoid mavsdk::Telemetry::set_rate_camera_attitude_async(double rate_hz, const ResultCallback callback)\n\nSet rate of camera attitude updates.\nThis function is non-blocking. See 'set_rate_camera_attitude' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_camera_attitude() \nResult mavsdk::Telemetry::set_rate_camera_attitude(double rate_hz) const\n\nSet rate of camera attitude updates.\nThis function is blocking. See 'set_rate_camera_attitude_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_velocity_ned_async() \nvoid mavsdk::Telemetry::set_rate_velocity_ned_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'ground speed' updates (NED).\nThis function is non-blocking. See 'set_rate_velocity_ned' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_velocity_ned() \nResult mavsdk::Telemetry::set_rate_velocity_ned(double rate_hz) const\n\nSet rate to 'ground speed' updates (NED).\nThis function is blocking. See 'set_rate_velocity_ned_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_gps_info_async() \nvoid mavsdk::Telemetry::set_rate_gps_info_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'GPS info' updates.\nThis function is non-blocking. See 'set_rate_gps_info' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_gps_info() \nResult mavsdk::Telemetry::set_rate_gps_info(double rate_hz) const\n\nSet rate to 'GPS info' updates.\nThis function is blocking. See 'set_rate_gps_info_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_battery_async() \nvoid mavsdk::Telemetry::set_rate_battery_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'battery' updates.\nThis function is non-blocking. See 'set_rate_battery' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_battery() \nResult mavsdk::Telemetry::set_rate_battery(double rate_hz) const\n\nSet rate to 'battery' updates.\nThis function is blocking. See 'set_rate_battery_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_rc_status_async() \nvoid mavsdk::Telemetry::set_rate_rc_status_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'RC status' updates.\nThis function is non-blocking. See 'set_rate_rc_status' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_rc_status() \nResult mavsdk::Telemetry::set_rate_rc_status(double rate_hz) const\n\nSet rate to 'RC status' updates.\nThis function is blocking. See 'set_rate_rc_status_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_actuator_control_target_async() \nvoid mavsdk::Telemetry::set_rate_actuator_control_target_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'actuator control target' updates.\nThis function is non-blocking. See 'set_rate_actuator_control_target' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_actuator_control_target() \nResult mavsdk::Telemetry::set_rate_actuator_control_target(double rate_hz) const\n\nSet rate to 'actuator control target' updates.\nThis function is blocking. See 'set_rate_actuator_control_target_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_actuator_output_status_async() \nvoid mavsdk::Telemetry::set_rate_actuator_output_status_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'actuator output status' updates.\nThis function is non-blocking. See 'set_rate_actuator_output_status' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_actuator_output_status() \nResult mavsdk::Telemetry::set_rate_actuator_output_status(double rate_hz) const\n\nSet rate to 'actuator output status' updates.\nThis function is blocking. See 'set_rate_actuator_output_status_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_odometry_async() \nvoid mavsdk::Telemetry::set_rate_odometry_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'odometry' updates.\nThis function is non-blocking. See 'set_rate_odometry' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_odometry() \nResult mavsdk::Telemetry::set_rate_odometry(double rate_hz) const\n\nSet rate to 'odometry' updates.\nThis function is blocking. See 'set_rate_odometry_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_position_velocity_ned_async() \nvoid mavsdk::Telemetry::set_rate_position_velocity_ned_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'position velocity' updates.\nThis function is non-blocking. See 'set_rate_position_velocity_ned' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_position_velocity_ned() \nResult mavsdk::Telemetry::set_rate_position_velocity_ned(double rate_hz) const\n\nSet rate to 'position velocity' updates.\nThis function is blocking. See 'set_rate_position_velocity_ned_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_ground_truth_async() \nvoid mavsdk::Telemetry::set_rate_ground_truth_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'ground truth' updates.\nThis function is non-blocking. See 'set_rate_ground_truth' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_ground_truth() \nResult mavsdk::Telemetry::set_rate_ground_truth(double rate_hz) const\n\nSet rate to 'ground truth' updates.\nThis function is blocking. See 'set_rate_ground_truth_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_fixedwing_metrics_async() \nvoid mavsdk::Telemetry::set_rate_fixedwing_metrics_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'fixedwing metrics' updates.\nThis function is non-blocking. See 'set_rate_fixedwing_metrics' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_fixedwing_metrics() \nResult mavsdk::Telemetry::set_rate_fixedwing_metrics(double rate_hz) const\n\nSet rate to 'fixedwing metrics' updates.\nThis function is blocking. See 'set_rate_fixedwing_metrics_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_imu_async() \nvoid mavsdk::Telemetry::set_rate_imu_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'IMU' updates.\nThis function is non-blocking. See 'set_rate_imu' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_imu() \nResult mavsdk::Telemetry::set_rate_imu(double rate_hz) const\n\nSet rate to 'IMU' updates.\nThis function is blocking. See 'set_rate_imu_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_scaled_imu_async() \nvoid mavsdk::Telemetry::set_rate_scaled_imu_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'Scaled IMU' updates.\nThis function is non-blocking. See 'set_rate_scaled_imu' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_scaled_imu() \nResult mavsdk::Telemetry::set_rate_scaled_imu(double rate_hz) const\n\nSet rate to 'Scaled IMU' updates.\nThis function is blocking. See 'set_rate_scaled_imu_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_raw_imu_async() \nvoid mavsdk::Telemetry::set_rate_raw_imu_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'Raw IMU' updates.\nThis function is non-blocking. See 'set_rate_raw_imu' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_raw_imu() \nResult mavsdk::Telemetry::set_rate_raw_imu(double rate_hz) const\n\nSet rate to 'Raw IMU' updates.\nThis function is blocking. See 'set_rate_raw_imu_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_unix_epoch_time_async() \nvoid mavsdk::Telemetry::set_rate_unix_epoch_time_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'unix epoch time' updates.\nThis function is non-blocking. See 'set_rate_unix_epoch_time' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_unix_epoch_time() \nResult mavsdk::Telemetry::set_rate_unix_epoch_time(double rate_hz) const\n\nSet rate to 'unix epoch time' updates.\nThis function is blocking. See 'set_rate_unix_epoch_time_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_distance_sensor_async() \nvoid mavsdk::Telemetry::set_rate_distance_sensor_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'Distance Sensor' updates.\nThis function is non-blocking. See 'set_rate_distance_sensor' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_distance_sensor() \nResult mavsdk::Telemetry::set_rate_distance_sensor(double rate_hz) const\n\nSet rate to 'Distance Sensor' updates.\nThis function is blocking. See 'set_rate_distance_sensor_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nset_rate_altitude_async() \nvoid mavsdk::Telemetry::set_rate_altitude_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'Altitude' updates.\nThis function is non-blocking. See 'set_rate_altitude' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_altitude() \nResult mavsdk::Telemetry::set_rate_altitude(double rate_hz) const\n\nSet rate to 'Altitude' updates.\nThis function is blocking. See 'set_rate_altitude_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\nget_gps_global_origin_async() \nvoid mavsdk::Telemetry::get_gps_global_origin_async(const GetGpsGlobalOriginCallback callback)\n\nGet the GPS location of where the estimator has been initialized.\nThis function is non-blocking. See 'get_gps_global_origin' for the blocking counterpart.\nParameters\n\nconst GetGpsGlobalOriginCallback callback - \n\nget_gps_global_origin() \nstd::pair mavsdk::Telemetry::get_gps_global_origin() const\n\nGet the GPS location of where the estimator has been initialized.\nThis function is blocking. See 'get_gps_global_origin_async' for the non-blocking counterpart.\nReturns\n std::pairResult, Telemetry::GpsGlobalOrigin > - Result of request.\noperator=() \nconst Telemetry& mavsdk::Telemetry::operator=(const Telemetry &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Telemetry& - \n\nReturns\n const Telemetry & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_acceleration_frd.html","title":"struct AccelerationFrd","keywords":"","body":"mavsdk::Telemetry::AccelerationFrd Struct Reference\n#include: telemetry.h\n\nAccelerationFrd message type. \nData Fields\nfloat forward_m_s2 { float(NAN)} - Acceleration in forward direction in metres per second^2.\nfloat right_m_s2 { float(NAN)} - Acceleration in right direction in metres per second^2.\nfloat down_m_s2 { float(NAN)} - Acceleration in down direction in metres per second^2.\nField Documentation\nforward_m_s2 \nfloat mavsdk::Telemetry::AccelerationFrd::forward_m_s2 { float(NAN)}\n\nAcceleration in forward direction in metres per second^2.\nright_m_s2 \nfloat mavsdk::Telemetry::AccelerationFrd::right_m_s2 { float(NAN)}\n\nAcceleration in right direction in metres per second^2.\ndown_m_s2 \nfloat mavsdk::Telemetry::AccelerationFrd::down_m_s2 { float(NAN)}\n\nAcceleration in down direction in metres per second^2.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_control_target.html","title":"struct ActuatorControlTarget","keywords":"","body":"mavsdk::Telemetry::ActuatorControlTarget Struct Reference\n#include: telemetry.h\n\nActuator control target type. \nData Fields\nint32_t group {0} - An actuator control group is e.g. 'attitude' for the core flight controls, or 'gimbal' for a payload.\nstd::vector controls {} - Controls normed from -1 to 1, where 0 is neutral position.\nField Documentation\ngroup \nint32_t mavsdk::Telemetry::ActuatorControlTarget::group {0}\n\nAn actuator control group is e.g. 'attitude' for the core flight controls, or 'gimbal' for a payload.\ncontrols \nstd::vector mavsdk::Telemetry::ActuatorControlTarget::controls {}\n\nControls normed from -1 to 1, where 0 is neutral position.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_actuator_output_status.html","title":"struct ActuatorOutputStatus","keywords":"","body":"mavsdk::Telemetry::ActuatorOutputStatus Struct Reference\n#include: telemetry.h\n\nActuator output status type. \nData Fields\nuint32_t active {0} - Active outputs.\nstd::vector actuator {} - Servo/motor output values.\nField Documentation\nactive \nuint32_t mavsdk::Telemetry::ActuatorOutputStatus::active {0}\n\nActive outputs.\nactuator \nstd::vector mavsdk::Telemetry::ActuatorOutputStatus::actuator {}\n\nServo/motor output values.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_body.html","title":"struct AngularVelocityBody","keywords":"","body":"mavsdk::Telemetry::AngularVelocityBody Struct Reference\n#include: telemetry.h\n\nAngular velocity type. \nData Fields\nfloat roll_rad_s {float(NAN)} - Roll angular velocity.\nfloat pitch_rad_s {float(NAN)} - Pitch angular velocity.\nfloat yaw_rad_s {float(NAN)} - Yaw angular velocity.\nField Documentation\nroll_rad_s \nfloat mavsdk::Telemetry::AngularVelocityBody::roll_rad_s {float(NAN)}\n\nRoll angular velocity.\npitch_rad_s \nfloat mavsdk::Telemetry::AngularVelocityBody::pitch_rad_s {float(NAN)}\n\nPitch angular velocity.\nyaw_rad_s \nfloat mavsdk::Telemetry::AngularVelocityBody::yaw_rad_s {float(NAN)}\n\nYaw angular velocity.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_angular_velocity_frd.html","title":"struct AngularVelocityNed","keywords":"","body":"mavsdk::Telemetry::AngularVelocityFrd Struct Reference\n#include: telemetry.h\n\nAngularVelocityFrd message type. \nData Fields\nfloat forward_rad_s { float(NAN)} - Angular velocity in forward direction in radians per second.\nfloat right_rad_s { float(NAN)} - Angular velocity in right direction in radians per second.\nfloat down_rad_s { float(NAN)} - Angular velocity in Down direction in radians per second.\nField Documentation\nforward_rad_s \nfloat mavsdk::Telemetry::AngularVelocityFrd::forward_rad_s { float(NAN)}\n\nAngular velocity in forward direction in radians per second.\nright_rad_s \nfloat mavsdk::Telemetry::AngularVelocityFrd::right_rad_s { float(NAN)}\n\nAngular velocity in right direction in radians per second.\ndown_rad_s \nfloat mavsdk::Telemetry::AngularVelocityFrd::down_rad_s { float(NAN)}\n\nAngular velocity in Down direction in radians per second.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_battery.html","title":"struct Battery","keywords":"","body":"mavsdk::Telemetry::Battery Struct Reference\n#include: telemetry.h\n\nBattery type. \nData Fields\nuint32_t id {0} - Battery ID, for systems with multiple batteries.\nfloat temperature_degc {float(NAN)} - Temperature of the battery in degrees Celsius. NAN for unknown temperature.\nfloat voltage_v {float(NAN)} - Voltage in volts.\nfloat current_battery_a {float(NAN)} - Battery current in Amps, NAN if autopilot does not measure the current.\nfloat capacity_consumed_ah { float(NAN)} - Consumed charge in Amp hours, NAN if autopilot does not provide consumption estimate.\nfloat remaining_percent { float(NAN)} - Estimated battery remaining (range: 0 to 100)\nField Documentation\nid \nuint32_t mavsdk::Telemetry::Battery::id {0}\n\nBattery ID, for systems with multiple batteries.\ntemperature_degc \nfloat mavsdk::Telemetry::Battery::temperature_degc {float(NAN)}\n\nTemperature of the battery in degrees Celsius. NAN for unknown temperature.\nvoltage_v \nfloat mavsdk::Telemetry::Battery::voltage_v {float(NAN)}\n\nVoltage in volts.\ncurrent_battery_a \nfloat mavsdk::Telemetry::Battery::current_battery_a {float(NAN)}\n\nBattery current in Amps, NAN if autopilot does not measure the current.\ncapacity_consumed_ah \nfloat mavsdk::Telemetry::Battery::capacity_consumed_ah { float(NAN)}\n\nConsumed charge in Amp hours, NAN if autopilot does not provide consumption estimate.\nremaining_percent \nfloat mavsdk::Telemetry::Battery::remaining_percent { float(NAN)}\n\nEstimated battery remaining (range: 0 to 100)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_covariance.html","title":"struct Covariance","keywords":"","body":"mavsdk::Telemetry::Covariance Struct Reference\n#include: telemetry.h\n\nCovariance type. \nRow-major representation of a 6x6 cross-covariance matrix upper right triangle. Set first to NaN if unknown. \nData Fields\nstd::vector covariance_matrix {} - Representation of a covariance matrix.\nField Documentation\ncovariance_matrix \nstd::vector mavsdk::Telemetry::Covariance::covariance_matrix {}\n\nRepresentation of a covariance matrix.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_distance_sensor.html","title":"struct DistanceSensor","keywords":"","body":"mavsdk::Telemetry::DistanceSensor Struct Reference\n#include: telemetry.h\n\nDistanceSensor message type. \nData Fields\nfloat minimum_distance_m { float(NAN)} - Minimum distance the sensor can measure, NaN if unknown.\nfloat maximum_distance_m { float(NAN)} - Maximum distance the sensor can measure, NaN if unknown.\nfloat current_distance_m { float(NAN)} - Current distance reading, NaN if unknown.\nEulerAngle orientation {} - Sensor Orientation reading.\nField Documentation\nminimum_distance_m \nfloat mavsdk::Telemetry::DistanceSensor::minimum_distance_m { float(NAN)}\n\nMinimum distance the sensor can measure, NaN if unknown.\nmaximum_distance_m \nfloat mavsdk::Telemetry::DistanceSensor::maximum_distance_m { float(NAN)}\n\nMaximum distance the sensor can measure, NaN if unknown.\ncurrent_distance_m \nfloat mavsdk::Telemetry::DistanceSensor::current_distance_m { float(NAN)}\n\nCurrent distance reading, NaN if unknown.\norientation \nEulerAngle mavsdk::Telemetry::DistanceSensor::orientation {}\n\nSensor Orientation reading.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_euler_angle.html","title":"struct EulerAngle","keywords":"","body":"mavsdk::Telemetry::EulerAngle Struct Reference\n#include: telemetry.h\n\nEuler angle type. \nAll rotations and axis systems follow the right-hand rule. The Euler angles follow the convention of a 3-2-1 intrinsic Tait-Bryan rotation sequence.\nFor more info see https://en.wikipedia.org/wiki/Euler_angles \nData Fields\nfloat roll_deg { float(NAN)} - Roll angle in degrees, positive is banking to the right.\nfloat pitch_deg { float(NAN)} - Pitch angle in degrees, positive is pitching nose up.\nfloat yaw_deg { float(NAN)} - Yaw angle in degrees, positive is clock-wise seen from above.\nuint64_t timestamp_us {} - Timestamp in microseconds.\nField Documentation\nroll_deg \nfloat mavsdk::Telemetry::EulerAngle::roll_deg { float(NAN)}\n\nRoll angle in degrees, positive is banking to the right.\npitch_deg \nfloat mavsdk::Telemetry::EulerAngle::pitch_deg { float(NAN)}\n\nPitch angle in degrees, positive is pitching nose up.\nyaw_deg \nfloat mavsdk::Telemetry::EulerAngle::yaw_deg { float(NAN)}\n\nYaw angle in degrees, positive is clock-wise seen from above.\ntimestamp_us \nuint64_t mavsdk::Telemetry::EulerAngle::timestamp_us {}\n\nTimestamp in microseconds.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_fixedwing_metrics.html","title":"struct FixedwingMetrics","keywords":"","body":"mavsdk::Telemetry::FixedwingMetrics Struct Reference\n#include: telemetry.h\n\nFixedwingMetrics message type. \nData Fields\nfloat airspeed_m_s { float(NAN)} - Current indicated airspeed (IAS) in metres per second.\nfloat throttle_percentage {float(NAN)} - Current throttle setting (0 to 100)\nfloat climb_rate_m_s {float(NAN)} - Current climb rate in metres per second.\nField Documentation\nairspeed_m_s \nfloat mavsdk::Telemetry::FixedwingMetrics::airspeed_m_s { float(NAN)}\n\nCurrent indicated airspeed (IAS) in metres per second.\nthrottle_percentage \nfloat mavsdk::Telemetry::FixedwingMetrics::throttle_percentage {float(NAN)}\n\nCurrent throttle setting (0 to 100)\nclimb_rate_m_s \nfloat mavsdk::Telemetry::FixedwingMetrics::climb_rate_m_s {float(NAN)}\n\nCurrent climb rate in metres per second.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_info.html","title":"struct GpsInfo","keywords":"","body":"mavsdk::Telemetry::GpsInfo Struct Reference\n#include: telemetry.h\n\nGPS information type. \nData Fields\nint32_t num_satellites {0} - Number of visible satellites in use.\nFixType fix_type {} - Fix type.\nField Documentation\nnum_satellites \nint32_t mavsdk::Telemetry::GpsInfo::num_satellites {0}\n\nNumber of visible satellites in use.\nfix_type \nFixType mavsdk::Telemetry::GpsInfo::fix_type {}\n\nFix type.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_gps_global_origin.html","title":"struct GpsGlobalOrigin","keywords":"","body":"mavsdk::Telemetry::GpsGlobalOrigin Struct Reference\n#include: telemetry.h\n\nGps global origin type. \nData Fields\ndouble latitude_deg {double(NAN)} - Latitude of the origin.\ndouble longitude_deg {double(NAN)} - Longitude of the origin.\nfloat altitude_m {float(NAN)} - Altitude AMSL (above mean sea level) in metres.\nField Documentation\nlatitude_deg \ndouble mavsdk::Telemetry::GpsGlobalOrigin::latitude_deg {double(NAN)}\n\nLatitude of the origin.\nlongitude_deg \ndouble mavsdk::Telemetry::GpsGlobalOrigin::longitude_deg {double(NAN)}\n\nLongitude of the origin.\naltitude_m \nfloat mavsdk::Telemetry::GpsGlobalOrigin::altitude_m {float(NAN)}\n\nAltitude AMSL (above mean sea level) in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_ground_truth.html","title":"struct GroundTruth","keywords":"","body":"mavsdk::Telemetry::GroundTruth Struct Reference\n#include: telemetry.h\n\nGroundTruth message type. \nData Fields\ndouble latitude_deg {double(NAN)} - Latitude in degrees (range: -90 to +90)\ndouble longitude_deg {double(NAN)} - Longitude in degrees (range: -180 to 180)\nfloat absolute_altitude_m { float(NAN)} - Altitude AMSL (above mean sea level) in metres.\nField Documentation\nlatitude_deg \ndouble mavsdk::Telemetry::GroundTruth::latitude_deg {double(NAN)}\n\nLatitude in degrees (range: -90 to +90)\nlongitude_deg \ndouble mavsdk::Telemetry::GroundTruth::longitude_deg {double(NAN)}\n\nLongitude in degrees (range: -180 to 180)\nabsolute_altitude_m \nfloat mavsdk::Telemetry::GroundTruth::absolute_altitude_m { float(NAN)}\n\nAltitude AMSL (above mean sea level) in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_heading.html","title":"struct Heading","keywords":"","body":"mavsdk::Telemetry::Heading Struct Reference\n#include: telemetry.h\n\nHeading type used for global position. \nData Fields\ndouble heading_deg {double(NAN)} - Heading in degrees (range: 0 to +360)\nField Documentation\nheading_deg \ndouble mavsdk::Telemetry::Heading::heading_deg {double(NAN)}\n\nHeading in degrees (range: 0 to +360)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_health.html","title":"struct Health","keywords":"","body":"mavsdk::Telemetry::Health Struct Reference\n#include: telemetry.h\n\nHealth type. \nData Fields\nbool is_gyrometer_calibration_ok {false} - True if the gyrometer is calibrated.\nbool is_accelerometer_calibration_ok { false} - True if the accelerometer is calibrated.\nbool is_magnetometer_calibration_ok { false} - True if the magnetometer is calibrated.\nbool is_local_position_ok {false} - True if the local position estimate is good enough to fly in 'position control' mode.\nbool is_global_position_ok {false} - True if the global position estimate is good enough to fly in 'position control' mode.\nbool is_home_position_ok { false} - True if the home position has been initialized properly.\nbool is_armable {false} - True if system can be armed.\nField Documentation\nis_gyrometer_calibration_ok \nbool mavsdk::Telemetry::Health::is_gyrometer_calibration_ok {false}\n\nTrue if the gyrometer is calibrated.\nis_accelerometer_calibration_ok \nbool mavsdk::Telemetry::Health::is_accelerometer_calibration_ok { false}\n\nTrue if the accelerometer is calibrated.\nis_magnetometer_calibration_ok \nbool mavsdk::Telemetry::Health::is_magnetometer_calibration_ok { false}\n\nTrue if the magnetometer is calibrated.\nis_local_position_ok \nbool mavsdk::Telemetry::Health::is_local_position_ok {false}\n\nTrue if the local position estimate is good enough to fly in 'position control' mode.\nis_global_position_ok \nbool mavsdk::Telemetry::Health::is_global_position_ok {false}\n\nTrue if the global position estimate is good enough to fly in 'position control' mode.\nis_home_position_ok \nbool mavsdk::Telemetry::Health::is_home_position_ok { false}\n\nTrue if the home position has been initialized properly.\nis_armable \nbool mavsdk::Telemetry::Health::is_armable {false}\n\nTrue if system can be armed.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_imu.html","title":"struct Imu","keywords":"","body":"mavsdk::Telemetry::Imu Struct Reference\n#include: telemetry.h\n\nImu message type. \nData Fields\nAccelerationFrd acceleration_frd {} - Acceleration.\nAngularVelocityFrd angular_velocity_frd {} - Angular velocity.\nMagneticFieldFrd magnetic_field_frd {} - Magnetic field.\nfloat temperature_degc {float(NAN)} - Temperature.\nuint64_t timestamp_us {} - Timestamp in microseconds.\nField Documentation\nacceleration_frd \nAccelerationFrd mavsdk::Telemetry::Imu::acceleration_frd {}\n\nAcceleration.\nangular_velocity_frd \nAngularVelocityFrd mavsdk::Telemetry::Imu::angular_velocity_frd {}\n\nAngular velocity.\nmagnetic_field_frd \nMagneticFieldFrd mavsdk::Telemetry::Imu::magnetic_field_frd {}\n\nMagnetic field.\ntemperature_degc \nfloat mavsdk::Telemetry::Imu::temperature_degc {float(NAN)}\n\nTemperature.\ntimestamp_us \nuint64_t mavsdk::Telemetry::Imu::timestamp_us {}\n\nTimestamp in microseconds.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_magnetic_field_frd.html","title":"struct MagneticFieldFrd","keywords":"","body":"mavsdk::Telemetry::MagneticFieldFrd Struct Reference\n#include: telemetry.h\n\nMagneticFieldFrd message type. \nData Fields\nfloat forward_gauss { float(NAN)} - Magnetic field in forward direction measured in Gauss.\nfloat right_gauss { float(NAN)} - Magnetic field in East direction measured in Gauss.\nfloat down_gauss { float(NAN)} - Magnetic field in Down direction measured in Gauss.\nField Documentation\nforward_gauss \nfloat mavsdk::Telemetry::MagneticFieldFrd::forward_gauss { float(NAN)}\n\nMagnetic field in forward direction measured in Gauss.\nright_gauss \nfloat mavsdk::Telemetry::MagneticFieldFrd::right_gauss { float(NAN)}\n\nMagnetic field in East direction measured in Gauss.\ndown_gauss \nfloat mavsdk::Telemetry::MagneticFieldFrd::down_gauss { float(NAN)}\n\nMagnetic field in Down direction measured in Gauss.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_odometry.html","title":"struct Odometry","keywords":"","body":"mavsdk::Telemetry::Odometry Struct Reference\n#include: telemetry.h\n\nOdometry message type. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum MavFrame\nMavlink frame id.\n\n\n\nData Fields\nuint64_t time_usec {} - Timestamp (0 to use Backend timestamp).\nMavFrame frame_id {} - Coordinate frame of reference for the pose data.\nMavFrame child_frame_id {} - Coordinate frame of reference for the velocity in free space (twist) data.\nPositionBody position_body {} - Position.\nQuaternion q {} - Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation).\nVelocityBody velocity_body {} - Linear velocity (m/s).\nAngularVelocityBody angular_velocity_body {} - Angular velocity (rad/s).\nCovariance pose_covariance {} - Pose cross-covariance matrix.\nCovariance velocity_covariance {} - Velocity cross-covariance matrix.\nMember Enumeration Documentation\nenum MavFrame \nMavlink frame id.\n\n\n\nValue\nDescription\n\n\n\n\n Undef\nFrame is undefined.. \n\n\n BodyNed\nSetpoint in body NED frame. This makes sense if all position control is externalized - e.g. useful to command 2 m/s^2 acceleration to the right.. \n\n\n VisionNed\nOdometry local coordinate frame of data given by a vision estimation system, Z-down (x: north, y: east, z: down).. \n\n\n EstimNed\nOdometry local coordinate frame of data given by an estimator running onboard the vehicle, Z-down (x: north, y: east, z: down).. \n\n\n\nField Documentation\ntime_usec \nuint64_t mavsdk::Telemetry::Odometry::time_usec {}\n\nTimestamp (0 to use Backend timestamp).\nframe_id \nMavFrame mavsdk::Telemetry::Odometry::frame_id {}\n\nCoordinate frame of reference for the pose data.\nchild_frame_id \nMavFrame mavsdk::Telemetry::Odometry::child_frame_id {}\n\nCoordinate frame of reference for the velocity in free space (twist) data.\nposition_body \nPositionBody mavsdk::Telemetry::Odometry::position_body {}\n\nPosition.\nq \nQuaternion mavsdk::Telemetry::Odometry::q {}\n\nQuaternion components, w, x, y, z (1 0 0 0 is the null-rotation).\nvelocity_body \nVelocityBody mavsdk::Telemetry::Odometry::velocity_body {}\n\nLinear velocity (m/s).\nangular_velocity_body \nAngularVelocityBody mavsdk::Telemetry::Odometry::angular_velocity_body {}\n\nAngular velocity (rad/s).\npose_covariance \nCovariance mavsdk::Telemetry::Odometry::pose_covariance {}\n\nPose cross-covariance matrix.\nvelocity_covariance \nCovariance mavsdk::Telemetry::Odometry::velocity_covariance {}\n\nVelocity cross-covariance matrix.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position.html","title":"struct Position","keywords":"","body":"mavsdk::Telemetry::Position Struct Reference\n#include: telemetry.h\n\nPosition type in global coordinates. \nData Fields\ndouble latitude_deg {double(NAN)} - Latitude in degrees (range: -90 to +90)\ndouble longitude_deg {double(NAN)} - Longitude in degrees (range: -180 to +180)\nfloat absolute_altitude_m { float(NAN)} - Altitude AMSL (above mean sea level) in metres.\nfloat relative_altitude_m { float(NAN)} - Altitude relative to takeoff altitude in metres.\nField Documentation\nlatitude_deg \ndouble mavsdk::Telemetry::Position::latitude_deg {double(NAN)}\n\nLatitude in degrees (range: -90 to +90)\nlongitude_deg \ndouble mavsdk::Telemetry::Position::longitude_deg {double(NAN)}\n\nLongitude in degrees (range: -180 to +180)\nabsolute_altitude_m \nfloat mavsdk::Telemetry::Position::absolute_altitude_m { float(NAN)}\n\nAltitude AMSL (above mean sea level) in metres.\nrelative_altitude_m \nfloat mavsdk::Telemetry::Position::relative_altitude_m { float(NAN)}\n\nAltitude relative to takeoff altitude in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_body.html","title":"struct PositionBody","keywords":"","body":"mavsdk::Telemetry::PositionBody Struct Reference\n#include: telemetry.h\n\nPosition type, represented in the Body (X Y Z) frame. \nData Fields\nfloat x_m {} - X Position in metres.\nfloat y_m {} - Y Position in metres.\nfloat z_m {} - Z Position in metres.\nField Documentation\nx_m \nfloat mavsdk::Telemetry::PositionBody::x_m {}\n\nX Position in metres.\ny_m \nfloat mavsdk::Telemetry::PositionBody::y_m {}\n\nY Position in metres.\nz_m \nfloat mavsdk::Telemetry::PositionBody::z_m {}\n\nZ Position in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_ned.html","title":"struct PositionNed","keywords":"","body":"mavsdk::Telemetry::PositionNed Struct Reference\n#include: telemetry.h\n\nPositionNed message type. \nData Fields\nfloat north_m {float(NAN)} - Position along north direction in metres.\nfloat east_m {float(NAN)} - Position along east direction in metres.\nfloat down_m {float(NAN)} - Position along down direction in metres.\nField Documentation\nnorth_m \nfloat mavsdk::Telemetry::PositionNed::north_m {float(NAN)}\n\nPosition along north direction in metres.\neast_m \nfloat mavsdk::Telemetry::PositionNed::east_m {float(NAN)}\n\nPosition along east direction in metres.\ndown_m \nfloat mavsdk::Telemetry::PositionNed::down_m {float(NAN)}\n\nPosition along down direction in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_ned.html","title":"struct VelocityNed","keywords":"","body":"mavsdk::Telemetry::VelocityNed Struct Reference\n#include: telemetry.h\n\nVelocityNed message type. \nData Fields\nfloat north_m_s {} - Velocity along north direction in metres per second.\nfloat east_m_s {} - Velocity along east direction in metres per second.\nfloat down_m_s {} - Velocity along down direction in metres per second.\nField Documentation\nnorth_m_s \nfloat mavsdk::Telemetry::VelocityNed::north_m_s {}\n\nVelocity along north direction in metres per second.\neast_m_s \nfloat mavsdk::Telemetry::VelocityNed::east_m_s {}\n\nVelocity along east direction in metres per second.\ndown_m_s \nfloat mavsdk::Telemetry::VelocityNed::down_m_s {}\n\nVelocity along down direction in metres per second.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_velocity_body.html","title":"struct VelocityBody","keywords":"","body":"mavsdk::Telemetry::VelocityBody Struct Reference\n#include: telemetry.h\n\nVelocity type, represented in the Body (X Y Z) frame and in metres/second. \nData Fields\nfloat x_m_s {} - Velocity in X in metres/second.\nfloat y_m_s {} - Velocity in Y in metres/second.\nfloat z_m_s {} - Velocity in Z in metres/second.\nField Documentation\nx_m_s \nfloat mavsdk::Telemetry::VelocityBody::x_m_s {}\n\nVelocity in X in metres/second.\ny_m_s \nfloat mavsdk::Telemetry::VelocityBody::y_m_s {}\n\nVelocity in Y in metres/second.\nz_m_s \nfloat mavsdk::Telemetry::VelocityBody::z_m_s {}\n\nVelocity in Z in metres/second.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_position_velocity_ned.html","title":"struct PositionVelocityNed","keywords":"","body":"mavsdk::Telemetry::PositionVelocityNed Struct Reference\n#include: telemetry.h\n\nPositionVelocityNed message type. \nData Fields\nPositionNed position {} - Position (NED)\nVelocityNed velocity {} - Velocity (NED)\nField Documentation\nposition \nPositionNed mavsdk::Telemetry::PositionVelocityNed::position {}\n\nPosition (NED)\nvelocity \nVelocityNed mavsdk::Telemetry::PositionVelocityNed::velocity {}\n\nVelocity (NED)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_quaternion.html","title":"struct Quaternion","keywords":"","body":"mavsdk::Telemetry::Quaternion Struct Reference\n#include: telemetry.h\n\nQuaternion type. \nAll rotations and axis systems follow the right-hand rule. The Hamilton quaternion product definition is used. A zero-rotation quaternion is represented by (1,0,0,0). The quaternion could also be written as w + xi + yj + zk.\nFor more info see: https://en.wikipedia.org/wiki/Quaternion \nData Fields\nfloat w {float(NAN)} - Quaternion entry 0, also denoted as a.\nfloat x {float(NAN)} - Quaternion entry 1, also denoted as b.\nfloat y {float(NAN)} - Quaternion entry 2, also denoted as c.\nfloat z {float(NAN)} - Quaternion entry 3, also denoted as d.\nuint64_t timestamp_us {} - Timestamp in microseconds.\nField Documentation\nw \nfloat mavsdk::Telemetry::Quaternion::w {float(NAN)}\n\nQuaternion entry 0, also denoted as a.\nx \nfloat mavsdk::Telemetry::Quaternion::x {float(NAN)}\n\nQuaternion entry 1, also denoted as b.\ny \nfloat mavsdk::Telemetry::Quaternion::y {float(NAN)}\n\nQuaternion entry 2, also denoted as c.\nz \nfloat mavsdk::Telemetry::Quaternion::z {float(NAN)}\n\nQuaternion entry 3, also denoted as d.\ntimestamp_us \nuint64_t mavsdk::Telemetry::Quaternion::timestamp_us {}\n\nTimestamp in microseconds.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_raw_gps.html","title":"struct RawGps","keywords":"","body":"mavsdk::Telemetry::RawGps Struct Reference\n#include: telemetry.h\n\nRaw GPS information type. \nWarning: this is an advanced type! If you want the location of the drone, use the position instead. This message exposes the raw values of the GNSS sensor. \nData Fields\nuint64_t timestamp_us {} - Timestamp in microseconds (UNIX Epoch time or time since system boot, to be inferred)\ndouble latitude_deg {} - Latitude in degrees (WGS84, EGM96 ellipsoid)\ndouble longitude_deg {} - Longitude in degrees (WGS84, EGM96 ellipsoid)\nfloat absolute_altitude_m {} - Altitude AMSL (above mean sea level) in metres.\nfloat hdop {} - GPS HDOP horizontal dilution of position (unitless). If unknown, set to NaN.\nfloat vdop {} - GPS VDOP vertical dilution of position (unitless). If unknown, set to NaN.\nfloat velocity_m_s {} - Ground velocity in metres per second.\nfloat cog_deg {} - Course over ground (NOT heading, but direction of movement) in degrees. If unknown, set to NaN.\nfloat altitude_ellipsoid_m {} - Altitude in metres (above WGS84, EGM96 ellipsoid)\nfloat horizontal_uncertainty_m {} - Position uncertainty in metres.\nfloat vertical_uncertainty_m {} - Altitude uncertainty in metres.\nfloat velocity_uncertainty_m_s {} - Velocity uncertainty in metres per second.\nfloat heading_uncertainty_deg {} - Heading uncertainty in degrees.\nfloat yaw_deg {} - Yaw in earth frame from north.\nField Documentation\ntimestamp_us \nuint64_t mavsdk::Telemetry::RawGps::timestamp_us {}\n\nTimestamp in microseconds (UNIX Epoch time or time since system boot, to be inferred)\nlatitude_deg \ndouble mavsdk::Telemetry::RawGps::latitude_deg {}\n\nLatitude in degrees (WGS84, EGM96 ellipsoid)\nlongitude_deg \ndouble mavsdk::Telemetry::RawGps::longitude_deg {}\n\nLongitude in degrees (WGS84, EGM96 ellipsoid)\nabsolute_altitude_m \nfloat mavsdk::Telemetry::RawGps::absolute_altitude_m {}\n\nAltitude AMSL (above mean sea level) in metres.\nhdop \nfloat mavsdk::Telemetry::RawGps::hdop {}\n\nGPS HDOP horizontal dilution of position (unitless). If unknown, set to NaN.\nvdop \nfloat mavsdk::Telemetry::RawGps::vdop {}\n\nGPS VDOP vertical dilution of position (unitless). If unknown, set to NaN.\nvelocity_m_s \nfloat mavsdk::Telemetry::RawGps::velocity_m_s {}\n\nGround velocity in metres per second.\ncog_deg \nfloat mavsdk::Telemetry::RawGps::cog_deg {}\n\nCourse over ground (NOT heading, but direction of movement) in degrees. If unknown, set to NaN.\naltitude_ellipsoid_m \nfloat mavsdk::Telemetry::RawGps::altitude_ellipsoid_m {}\n\nAltitude in metres (above WGS84, EGM96 ellipsoid)\nhorizontal_uncertainty_m \nfloat mavsdk::Telemetry::RawGps::horizontal_uncertainty_m {}\n\nPosition uncertainty in metres.\nvertical_uncertainty_m \nfloat mavsdk::Telemetry::RawGps::vertical_uncertainty_m {}\n\nAltitude uncertainty in metres.\nvelocity_uncertainty_m_s \nfloat mavsdk::Telemetry::RawGps::velocity_uncertainty_m_s {}\n\nVelocity uncertainty in metres per second.\nheading_uncertainty_deg \nfloat mavsdk::Telemetry::RawGps::heading_uncertainty_deg {}\n\nHeading uncertainty in degrees.\nyaw_deg \nfloat mavsdk::Telemetry::RawGps::yaw_deg {}\n\nYaw in earth frame from north.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_rc_status.html","title":"struct RcStatus","keywords":"","body":"mavsdk::Telemetry::RcStatus Struct Reference\n#include: telemetry.h\n\nRemote control status type. \nData Fields\nbool was_available_once {false} - True if an RC signal has been available once.\nbool is_available {false} - True if the RC signal is available now.\nfloat signal_strength_percent { float(NAN)} - Signal strength (range: 0 to 100, NaN if unknown)\nField Documentation\nwas_available_once \nbool mavsdk::Telemetry::RcStatus::was_available_once {false}\n\nTrue if an RC signal has been available once.\nis_available \nbool mavsdk::Telemetry::RcStatus::is_available {false}\n\nTrue if the RC signal is available now.\nsignal_strength_percent \nfloat mavsdk::Telemetry::RcStatus::signal_strength_percent { float(NAN)}\n\nSignal strength (range: 0 to 100, NaN if unknown)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_scaled_pressure.html","title":"struct ScaledPressure","keywords":"","body":"mavsdk::Telemetry::ScaledPressure Struct Reference\n#include: telemetry.h\n\nScaled Pressure message type. \nData Fields\nuint64_t timestamp_us {} - Timestamp (time since system boot)\nfloat absolute_pressure_hpa {} - Absolute pressure in hPa.\nfloat differential_pressure_hpa {} - Differential pressure 1 in hPa.\nfloat temperature_deg {} - Absolute pressure temperature (in celsius)\nfloat differential_pressure_temperature_deg {} - Differential pressure temperature (in celsius, 0 if not available)\nField Documentation\ntimestamp_us \nuint64_t mavsdk::Telemetry::ScaledPressure::timestamp_us {}\n\nTimestamp (time since system boot)\nabsolute_pressure_hpa \nfloat mavsdk::Telemetry::ScaledPressure::absolute_pressure_hpa {}\n\nAbsolute pressure in hPa.\ndifferential_pressure_hpa \nfloat mavsdk::Telemetry::ScaledPressure::differential_pressure_hpa {}\n\nDifferential pressure 1 in hPa.\ntemperature_deg \nfloat mavsdk::Telemetry::ScaledPressure::temperature_deg {}\n\nAbsolute pressure temperature (in celsius)\ndifferential_pressure_temperature_deg \nfloat mavsdk::Telemetry::ScaledPressure::differential_pressure_temperature_deg {}\n\nDifferential pressure temperature (in celsius, 0 if not available)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_1_1_status_text.html","title":"struct StatusText","keywords":"","body":"mavsdk::Telemetry::StatusText Struct Reference\n#include: telemetry.h\n\nStatusText information type. \nData Fields\nStatusTextType type {} - Message type.\nstd::string text {} - MAVLink status message.\nField Documentation\ntype \nStatusTextType mavsdk::Telemetry::StatusText::type {}\n\nMessage type.\ntext \nstd::string mavsdk::Telemetry::StatusText::text {}\n\nMAVLink status message.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_telemetry_server.html":{"url":"cpp/api_reference/classmavsdk_1_1_telemetry_server.html","title":"class TelemetryServer","keywords":"","body":"mavsdk::TelemetryServer Class Reference\n#include: telemetry_server.h\n\nAllow users to provide vehicle telemetry and state information (e.g. battery, GPS, RC connection, flight mode etc.) and set telemetry update rates. \nData Structures\nstruct AccelerationFrd\nstruct ActuatorControlTarget\nstruct ActuatorOutputStatus\nstruct AngularVelocityBody\nstruct AngularVelocityFrd\nstruct Battery\nstruct Covariance\nstruct DistanceSensor\nstruct EulerAngle\nstruct FixedwingMetrics\nstruct GpsInfo\nstruct GroundTruth\nstruct Heading\nstruct Imu\nstruct MagneticFieldFrd\nstruct Odometry\nstruct Position\nstruct PositionBody\nstruct PositionNed\nstruct PositionVelocityNed\nstruct Quaternion\nstruct RawGps\nstruct RcStatus\nstruct ScaledPressure\nstruct StatusText\nstruct VelocityBody\nstruct VelocityNed\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum FixType\nGPS fix type.\n\n\nenum VtolState\nMaps to MAV_VTOL_STATE.\n\n\nenum StatusTextType\nStatus types.\n\n\nenum LandedState\nLanded State enumeration.\n\n\nenum Result\nPossible results returned for telemetry requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous TelemetryServer calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nTelemetryServer (std::shared_ptrServerComponent > server_component)\nConstructor. Creates the plugin for a ServerComponent instance.\n\n\n \n~TelemetryServer () override\nDestructor (internal use only).\n\n\n \nTelemetryServer (const TelemetryServer & other)\nCopy constructor.\n\n\nResult\npublish_position (Position position, VelocityNed velocity_ned, Heading heading)const\nPublish to 'position' updates.\n\n\nResult\npublish_home (Position home)const\nPublish to 'home position' updates.\n\n\nResult\npublish_sys_status (Battery battery, bool rc_receiver_status, bool gyro_status, bool accel_status, bool mag_status, bool gps_status)const\nPublish 'sys status' updates.\n\n\nResult\npublish_extended_sys_state (VtolState vtol_state, LandedState landed_state)const\nPublish 'extended sys state' updates.\n\n\nResult\npublish_raw_gps (RawGps raw_gps, GpsInfo gps_info)const\nPublish to 'Raw GPS' updates.\n\n\nResult\npublish_battery (Battery battery)const\nPublish to 'battery' updates.\n\n\nResult\npublish_status_text (StatusText status_text)const\nPublish to 'status text' updates.\n\n\nResult\npublish_odometry (Odometry odometry)const\nPublish to 'odometry' updates.\n\n\nResult\npublish_position_velocity_ned (PositionVelocityNed position_velocity_ned)const\nPublish to 'position velocity' updates.\n\n\nResult\npublish_ground_truth (GroundTruth ground_truth)const\nPublish to 'ground truth' updates.\n\n\nResult\npublish_imu (Imu imu)const\nPublish to 'IMU' updates (in SI units in NED body frame).\n\n\nResult\npublish_scaled_imu (Imu imu)const\nPublish to 'Scaled IMU' updates.\n\n\nResult\npublish_raw_imu (Imu imu)const\nPublish to 'Raw IMU' updates.\n\n\nResult\npublish_unix_epoch_time (uint64_t time_us)const\nPublish to 'unix epoch time' updates.\n\n\nResult\npublish_distance_sensor (DistanceSensor distance_sensor)const\nPublish to \"distance sensor\" updates.\n\n\nconst TelemetryServer &\noperator= (const TelemetryServer &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nTelemetryServer() \nmavsdk::TelemetryServer::TelemetryServer(std::shared_ptr server_component)\n\nConstructor. Creates the plugin for a ServerComponent instance.\nThe plugin is typically created as shown below: \nauto telemetry_server = TelemetryServer(server_component);\n\nParameters\n\nstd::shared_ptrServerComponent > server_component - The ServerComponent instance associated with this server plugin.\n\n~TelemetryServer() \nmavsdk::TelemetryServer::~TelemetryServer() override\n\nDestructor (internal use only).\nTelemetryServer() \nmavsdk::TelemetryServer::TelemetryServer(const TelemetryServer &other)\n\nCopy constructor.\nParameters\n\nconst TelemetryServer& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::TelemetryServer::ResultCallback = std::function\n\nCallback type for asynchronous TelemetryServer calls.\nMember Enumeration Documentation\nenum FixType \nGPS fix type.\n\n\n\nValue\nDescription\n\n\n\n\n NoGps\nNo GPS connected. \n\n\n NoFix\nNo position information, GPS is connected. \n\n\n Fix2D\n2D position. \n\n\n Fix3D\n3D position. \n\n\n FixDgps\nDGPS/SBAS aided 3D position. \n\n\n RtkFloat\nRTK float, 3D position. \n\n\n RtkFixed\nRTK Fixed, 3D position. \n\n\n\nenum VtolState \nMaps to MAV_VTOL_STATE.\n\n\n\nValue\nDescription\n\n\n\n\n Undefined\nNot VTOL. \n\n\n TransitionToFw\nTransitioning to fixed-wing. \n\n\n TransitionToMc\nTransitioning to multi-copter. \n\n\n Mc\nMulti-copter. \n\n\n Fw\nFixed-wing. \n\n\n\nenum StatusTextType \nStatus types.\n\n\n\nValue\nDescription\n\n\n\n\n Debug\nDebug. \n\n\n Info\nInformation. \n\n\n Notice\nNotice. \n\n\n Warning\nWarning. \n\n\n Error\nError. \n\n\n Critical\nCritical. \n\n\n Alert\nAlert. \n\n\n Emergency\nEmergency. \n\n\n\nenum LandedState \nLanded State enumeration.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nLanded state is unknown. \n\n\n OnGround\nThe vehicle is on the ground. \n\n\n InAir\nThe vehicle is in the air. \n\n\n TakingOff\nThe vehicle is taking off. \n\n\n Landing\nThe vehicle is landing. \n\n\n\nenum Result \nPossible results returned for telemetry requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nSuccess: the telemetry command was accepted by the vehicle. \n\n\n NoSystem\nNo system connected. \n\n\n ConnectionError\nConnection error. \n\n\n Busy\nVehicle is busy. \n\n\n CommandDenied\nCommand refused by vehicle. \n\n\n Timeout\nRequest timed out. \n\n\n Unsupported\nRequest not supported. \n\n\n\nMember Function Documentation\npublish_position() \nResult mavsdk::TelemetryServer::publish_position(Position position, VelocityNed velocity_ned, Heading heading) const\n\nPublish to 'position' updates.\nThis function is blocking.\nParameters\n\nPosition position - \nVelocityNed velocity_ned - \nHeading heading - \n\nReturns\n Result - Result of request.\npublish_home() \nResult mavsdk::TelemetryServer::publish_home(Position home) const\n\nPublish to 'home position' updates.\nThis function is blocking.\nParameters\n\nPosition home - \n\nReturns\n Result - Result of request.\npublish_sys_status() \nResult mavsdk::TelemetryServer::publish_sys_status(Battery battery, bool rc_receiver_status, bool gyro_status, bool accel_status, bool mag_status, bool gps_status) const\n\nPublish 'sys status' updates.\nThis function is blocking.\nParameters\n\nBattery battery - \nbool rc_receiver_status - \nbool gyro_status - \nbool accel_status - \nbool mag_status - \nbool gps_status - \n\nReturns\n Result - Result of request.\npublish_extended_sys_state() \nResult mavsdk::TelemetryServer::publish_extended_sys_state(VtolState vtol_state, LandedState landed_state) const\n\nPublish 'extended sys state' updates.\nThis function is blocking.\nParameters\n\nVtolState vtol_state - \nLandedState landed_state - \n\nReturns\n Result - Result of request.\npublish_raw_gps() \nResult mavsdk::TelemetryServer::publish_raw_gps(RawGps raw_gps, GpsInfo gps_info) const\n\nPublish to 'Raw GPS' updates.\nThis function is blocking.\nParameters\n\nRawGps raw_gps - \nGpsInfo gps_info - \n\nReturns\n Result - Result of request.\npublish_battery() \nResult mavsdk::TelemetryServer::publish_battery(Battery battery) const\n\nPublish to 'battery' updates.\nThis function is blocking.\nParameters\n\nBattery battery - \n\nReturns\n Result - Result of request.\npublish_status_text() \nResult mavsdk::TelemetryServer::publish_status_text(StatusText status_text) const\n\nPublish to 'status text' updates.\nThis function is blocking.\nParameters\n\nStatusText status_text - \n\nReturns\n Result - Result of request.\npublish_odometry() \nResult mavsdk::TelemetryServer::publish_odometry(Odometry odometry) const\n\nPublish to 'odometry' updates.\nThis function is blocking.\nParameters\n\nOdometry odometry - \n\nReturns\n Result - Result of request.\npublish_position_velocity_ned() \nResult mavsdk::TelemetryServer::publish_position_velocity_ned(PositionVelocityNed position_velocity_ned) const\n\nPublish to 'position velocity' updates.\nThis function is blocking.\nParameters\n\nPositionVelocityNed position_velocity_ned - \n\nReturns\n Result - Result of request.\npublish_ground_truth() \nResult mavsdk::TelemetryServer::publish_ground_truth(GroundTruth ground_truth) const\n\nPublish to 'ground truth' updates.\nThis function is blocking.\nParameters\n\nGroundTruth ground_truth - \n\nReturns\n Result - Result of request.\npublish_imu() \nResult mavsdk::TelemetryServer::publish_imu(Imu imu) const\n\nPublish to 'IMU' updates (in SI units in NED body frame).\nThis function is blocking.\nParameters\n\nImu imu - \n\nReturns\n Result - Result of request.\npublish_scaled_imu() \nResult mavsdk::TelemetryServer::publish_scaled_imu(Imu imu) const\n\nPublish to 'Scaled IMU' updates.\nThis function is blocking.\nParameters\n\nImu imu - \n\nReturns\n Result - Result of request.\npublish_raw_imu() \nResult mavsdk::TelemetryServer::publish_raw_imu(Imu imu) const\n\nPublish to 'Raw IMU' updates.\nThis function is blocking.\nParameters\n\nImu imu - \n\nReturns\n Result - Result of request.\npublish_unix_epoch_time() \nResult mavsdk::TelemetryServer::publish_unix_epoch_time(uint64_t time_us) const\n\nPublish to 'unix epoch time' updates.\nThis function is blocking.\nParameters\n\nuint64_t time_us - \n\nReturns\n Result - Result of request.\npublish_distance_sensor() \nResult mavsdk::TelemetryServer::publish_distance_sensor(DistanceSensor distance_sensor) const\n\nPublish to \"distance sensor\" updates.\nThis function is blocking.\nParameters\n\nDistanceSensor distance_sensor - \n\nReturns\n Result - Result of request.\noperator=() \nconst TelemetryServer& mavsdk::TelemetryServer::operator=(const TelemetryServer &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst TelemetryServer& - \n\nReturns\n const TelemetryServer & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_acceleration_frd.html","title":"struct AccelerationFrd","keywords":"","body":"mavsdk::TelemetryServer::AccelerationFrd Struct Reference\n#include: telemetry_server.h\n\nAccelerationFrd message type. \nData Fields\nfloat forward_m_s2 { float(NAN)} - Acceleration in forward direction in metres per second^2.\nfloat right_m_s2 { float(NAN)} - Acceleration in right direction in metres per second^2.\nfloat down_m_s2 { float(NAN)} - Acceleration in down direction in metres per second^2.\nField Documentation\nforward_m_s2 \nfloat mavsdk::TelemetryServer::AccelerationFrd::forward_m_s2 { float(NAN)}\n\nAcceleration in forward direction in metres per second^2.\nright_m_s2 \nfloat mavsdk::TelemetryServer::AccelerationFrd::right_m_s2 { float(NAN)}\n\nAcceleration in right direction in metres per second^2.\ndown_m_s2 \nfloat mavsdk::TelemetryServer::AccelerationFrd::down_m_s2 { float(NAN)}\n\nAcceleration in down direction in metres per second^2.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_control_target.html","title":"struct ActuatorControlTarget","keywords":"","body":"mavsdk::TelemetryServer::ActuatorControlTarget Struct Reference\n#include: telemetry_server.h\n\nActuator control target type. \nData Fields\nint32_t group {0} - An actuator control group is e.g. 'attitude' for the core flight controls, or 'gimbal' for a payload.\nstd::vector controls {} - Controls normed from -1 to 1, where 0 is neutral position.\nField Documentation\ngroup \nint32_t mavsdk::TelemetryServer::ActuatorControlTarget::group {0}\n\nAn actuator control group is e.g. 'attitude' for the core flight controls, or 'gimbal' for a payload.\ncontrols \nstd::vector mavsdk::TelemetryServer::ActuatorControlTarget::controls {}\n\nControls normed from -1 to 1, where 0 is neutral position.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_actuator_output_status.html","title":"struct ActuatorOutputStatus","keywords":"","body":"mavsdk::TelemetryServer::ActuatorOutputStatus Struct Reference\n#include: telemetry_server.h\n\nActuator output status type. \nData Fields\nuint32_t active {0} - Active outputs.\nstd::vector actuator {} - Servo/motor output values.\nField Documentation\nactive \nuint32_t mavsdk::TelemetryServer::ActuatorOutputStatus::active {0}\n\nActive outputs.\nactuator \nstd::vector mavsdk::TelemetryServer::ActuatorOutputStatus::actuator {}\n\nServo/motor output values.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_body.html","title":"struct AngularVelocityBody","keywords":"","body":"mavsdk::TelemetryServer::AngularVelocityBody Struct Reference\n#include: telemetry_server.h\n\nAngular velocity type. \nData Fields\nfloat roll_rad_s {float(NAN)} - Roll angular velocity.\nfloat pitch_rad_s {float(NAN)} - Pitch angular velocity.\nfloat yaw_rad_s {float(NAN)} - Yaw angular velocity.\nField Documentation\nroll_rad_s \nfloat mavsdk::TelemetryServer::AngularVelocityBody::roll_rad_s {float(NAN)}\n\nRoll angular velocity.\npitch_rad_s \nfloat mavsdk::TelemetryServer::AngularVelocityBody::pitch_rad_s {float(NAN)}\n\nPitch angular velocity.\nyaw_rad_s \nfloat mavsdk::TelemetryServer::AngularVelocityBody::yaw_rad_s {float(NAN)}\n\nYaw angular velocity.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_angular_velocity_frd.html","title":"struct AngularVelocityFrd","keywords":"","body":"mavsdk::TelemetryServer::AngularVelocityFrd Struct Reference\n#include: telemetry_server.h\n\nAngularVelocityFrd message type. \nData Fields\nfloat forward_rad_s { float(NAN)} - Angular velocity in forward direction in radians per second.\nfloat right_rad_s { float(NAN)} - Angular velocity in right direction in radians per second.\nfloat down_rad_s { float(NAN)} - Angular velocity in Down direction in radians per second.\nField Documentation\nforward_rad_s \nfloat mavsdk::TelemetryServer::AngularVelocityFrd::forward_rad_s { float(NAN)}\n\nAngular velocity in forward direction in radians per second.\nright_rad_s \nfloat mavsdk::TelemetryServer::AngularVelocityFrd::right_rad_s { float(NAN)}\n\nAngular velocity in right direction in radians per second.\ndown_rad_s \nfloat mavsdk::TelemetryServer::AngularVelocityFrd::down_rad_s { float(NAN)}\n\nAngular velocity in Down direction in radians per second.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_battery.html","title":"struct Battery","keywords":"","body":"mavsdk::TelemetryServer::Battery Struct Reference\n#include: telemetry_server.h\n\nBattery type. \nData Fields\nfloat voltage_v {float(NAN)} - Voltage in volts.\nfloat remaining_percent { float(NAN)} - Estimated battery remaining (range: 0.0 to 1.0)\nField Documentation\nvoltage_v \nfloat mavsdk::TelemetryServer::Battery::voltage_v {float(NAN)}\n\nVoltage in volts.\nremaining_percent \nfloat mavsdk::TelemetryServer::Battery::remaining_percent { float(NAN)}\n\nEstimated battery remaining (range: 0.0 to 1.0)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_covariance.html","title":"struct Covariance","keywords":"","body":"mavsdk::TelemetryServer::Covariance Struct Reference\n#include: telemetry_server.h\n\nCovariance type. \nRow-major representation of a 6x6 cross-covariance matrix upper right triangle. Set first to NaN if unknown. \nData Fields\nstd::vector covariance_matrix {} - Representation of a covariance matrix.\nField Documentation\ncovariance_matrix \nstd::vector mavsdk::TelemetryServer::Covariance::covariance_matrix {}\n\nRepresentation of a covariance matrix.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_distance_sensor.html","title":"struct DistanceSensor","keywords":"","body":"mavsdk::TelemetryServer::DistanceSensor Struct Reference\n#include: telemetry_server.h\n\nDistanceSensor message type. \nData Fields\nfloat minimum_distance_m { float(NAN)} - Minimum distance the sensor can measure, NaN if unknown.\nfloat maximum_distance_m { float(NAN)} - Maximum distance the sensor can measure, NaN if unknown.\nfloat current_distance_m { float(NAN)} - Current distance reading, NaN if unknown.\nField Documentation\nminimum_distance_m \nfloat mavsdk::TelemetryServer::DistanceSensor::minimum_distance_m { float(NAN)}\n\nMinimum distance the sensor can measure, NaN if unknown.\nmaximum_distance_m \nfloat mavsdk::TelemetryServer::DistanceSensor::maximum_distance_m { float(NAN)}\n\nMaximum distance the sensor can measure, NaN if unknown.\ncurrent_distance_m \nfloat mavsdk::TelemetryServer::DistanceSensor::current_distance_m { float(NAN)}\n\nCurrent distance reading, NaN if unknown.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_euler_angle.html","title":"struct EulerAngle","keywords":"","body":"mavsdk::TelemetryServer::EulerAngle Struct Reference\n#include: telemetry_server.h\n\nEuler angle type. \nAll rotations and axis systems follow the right-hand rule. The Euler angles follow the convention of a 3-2-1 intrinsic Tait-Bryan rotation sequence.\nFor more info see https://en.wikipedia.org/wiki/Euler_angles \nData Fields\nfloat roll_deg { float(NAN)} - Roll angle in degrees, positive is banking to the right.\nfloat pitch_deg { float(NAN)} - Pitch angle in degrees, positive is pitching nose up.\nfloat yaw_deg { float(NAN)} - Yaw angle in degrees, positive is clock-wise seen from above.\nuint64_t timestamp_us {} - Timestamp in microseconds.\nField Documentation\nroll_deg \nfloat mavsdk::TelemetryServer::EulerAngle::roll_deg { float(NAN)}\n\nRoll angle in degrees, positive is banking to the right.\npitch_deg \nfloat mavsdk::TelemetryServer::EulerAngle::pitch_deg { float(NAN)}\n\nPitch angle in degrees, positive is pitching nose up.\nyaw_deg \nfloat mavsdk::TelemetryServer::EulerAngle::yaw_deg { float(NAN)}\n\nYaw angle in degrees, positive is clock-wise seen from above.\ntimestamp_us \nuint64_t mavsdk::TelemetryServer::EulerAngle::timestamp_us {}\n\nTimestamp in microseconds.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_fixedwing_metrics.html","title":"struct FixedwingMetrics","keywords":"","body":"mavsdk::TelemetryServer::FixedwingMetrics Struct Reference\n#include: telemetry_server.h\n\nFixedwingMetrics message type. \nData Fields\nfloat airspeed_m_s { float(NAN)} - Current indicated airspeed (IAS) in metres per second.\nfloat throttle_percentage {float(NAN)} - Current throttle setting (0 to 100)\nfloat climb_rate_m_s {float(NAN)} - Current climb rate in metres per second.\nField Documentation\nairspeed_m_s \nfloat mavsdk::TelemetryServer::FixedwingMetrics::airspeed_m_s { float(NAN)}\n\nCurrent indicated airspeed (IAS) in metres per second.\nthrottle_percentage \nfloat mavsdk::TelemetryServer::FixedwingMetrics::throttle_percentage {float(NAN)}\n\nCurrent throttle setting (0 to 100)\nclimb_rate_m_s \nfloat mavsdk::TelemetryServer::FixedwingMetrics::climb_rate_m_s {float(NAN)}\n\nCurrent climb rate in metres per second.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_gps_info.html","title":"struct GpsInfo","keywords":"","body":"mavsdk::TelemetryServer::GpsInfo Struct Reference\n#include: telemetry_server.h\n\nGPS information type. \nData Fields\nint32_t num_satellites {0} - Number of visible satellites in use.\nFixType fix_type {} - Fix type.\nField Documentation\nnum_satellites \nint32_t mavsdk::TelemetryServer::GpsInfo::num_satellites {0}\n\nNumber of visible satellites in use.\nfix_type \nFixType mavsdk::TelemetryServer::GpsInfo::fix_type {}\n\nFix type.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_ground_truth.html","title":"struct GroundTruth","keywords":"","body":"mavsdk::TelemetryServer::GroundTruth Struct Reference\n#include: telemetry_server.h\n\nGroundTruth message type. \nData Fields\ndouble latitude_deg {double(NAN)} - Latitude in degrees (range: -90 to +90)\ndouble longitude_deg {double(NAN)} - Longitude in degrees (range: -180 to 180)\nfloat absolute_altitude_m { float(NAN)} - Altitude AMSL (above mean sea level) in metres.\nField Documentation\nlatitude_deg \ndouble mavsdk::TelemetryServer::GroundTruth::latitude_deg {double(NAN)}\n\nLatitude in degrees (range: -90 to +90)\nlongitude_deg \ndouble mavsdk::TelemetryServer::GroundTruth::longitude_deg {double(NAN)}\n\nLongitude in degrees (range: -180 to 180)\nabsolute_altitude_m \nfloat mavsdk::TelemetryServer::GroundTruth::absolute_altitude_m { float(NAN)}\n\nAltitude AMSL (above mean sea level) in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_heading.html","title":"struct Heading","keywords":"","body":"mavsdk::TelemetryServer::Heading Struct Reference\n#include: telemetry_server.h\n\nHeading type used for global position. \nData Fields\ndouble heading_deg {double(NAN)} - Heading in degrees (range: 0 to +360)\nField Documentation\nheading_deg \ndouble mavsdk::TelemetryServer::Heading::heading_deg {double(NAN)}\n\nHeading in degrees (range: 0 to +360)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_imu.html","title":"struct Imu","keywords":"","body":"mavsdk::TelemetryServer::Imu Struct Reference\n#include: telemetry_server.h\n\nImu message type. \nData Fields\nAccelerationFrd acceleration_frd {} - Acceleration.\nAngularVelocityFrd angular_velocity_frd {} - Angular velocity.\nMagneticFieldFrd magnetic_field_frd {} - Magnetic field.\nfloat temperature_degc {float(NAN)} - Temperature.\nuint64_t timestamp_us {} - Timestamp in microseconds.\nField Documentation\nacceleration_frd \nAccelerationFrd mavsdk::TelemetryServer::Imu::acceleration_frd {}\n\nAcceleration.\nangular_velocity_frd \nAngularVelocityFrd mavsdk::TelemetryServer::Imu::angular_velocity_frd {}\n\nAngular velocity.\nmagnetic_field_frd \nMagneticFieldFrd mavsdk::TelemetryServer::Imu::magnetic_field_frd {}\n\nMagnetic field.\ntemperature_degc \nfloat mavsdk::TelemetryServer::Imu::temperature_degc {float(NAN)}\n\nTemperature.\ntimestamp_us \nuint64_t mavsdk::TelemetryServer::Imu::timestamp_us {}\n\nTimestamp in microseconds.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_magnetic_field_frd.html","title":"struct MagneticFieldFrd","keywords":"","body":"mavsdk::TelemetryServer::MagneticFieldFrd Struct Reference\n#include: telemetry_server.h\n\nMagneticFieldFrd message type. \nData Fields\nfloat forward_gauss { float(NAN)} - Magnetic field in forward direction measured in Gauss.\nfloat right_gauss { float(NAN)} - Magnetic field in East direction measured in Gauss.\nfloat down_gauss { float(NAN)} - Magnetic field in Down direction measured in Gauss.\nField Documentation\nforward_gauss \nfloat mavsdk::TelemetryServer::MagneticFieldFrd::forward_gauss { float(NAN)}\n\nMagnetic field in forward direction measured in Gauss.\nright_gauss \nfloat mavsdk::TelemetryServer::MagneticFieldFrd::right_gauss { float(NAN)}\n\nMagnetic field in East direction measured in Gauss.\ndown_gauss \nfloat mavsdk::TelemetryServer::MagneticFieldFrd::down_gauss { float(NAN)}\n\nMagnetic field in Down direction measured in Gauss.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_odometry.html","title":"struct Odometry","keywords":"","body":"mavsdk::TelemetryServer::Odometry Struct Reference\n#include: telemetry_server.h\n\nOdometry message type. \nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum MavFrame\nMavlink frame id.\n\n\n\nData Fields\nuint64_t time_usec {} - Timestamp (0 to use Backend timestamp).\nMavFrame frame_id {} - Coordinate frame of reference for the pose data.\nMavFrame child_frame_id {} - Coordinate frame of reference for the velocity in free space (twist) data.\nPositionBody position_body {} - Position.\nQuaternion q {} - Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation).\nVelocityBody velocity_body {} - Linear velocity (m/s).\nAngularVelocityBody angular_velocity_body {} - Angular velocity (rad/s).\nCovariance pose_covariance {} - Pose cross-covariance matrix.\nCovariance velocity_covariance {} - Velocity cross-covariance matrix.\nMember Enumeration Documentation\nenum MavFrame \nMavlink frame id.\n\n\n\nValue\nDescription\n\n\n\n\n Undef\nFrame is undefined.. \n\n\n BodyNed\nSetpoint in body NED frame. This makes sense if all position control is externalized - e.g. useful to command 2 m/s^2 acceleration to the right.. \n\n\n VisionNed\nOdometry local coordinate frame of data given by a vision estimation system, Z-down (x: north, y: east, z: down).. \n\n\n EstimNed\nOdometry local coordinate frame of data given by an estimator running onboard the vehicle, Z-down (x: north, y: east, z: down).. \n\n\n\nField Documentation\ntime_usec \nuint64_t mavsdk::TelemetryServer::Odometry::time_usec {}\n\nTimestamp (0 to use Backend timestamp).\nframe_id \nMavFrame mavsdk::TelemetryServer::Odometry::frame_id {}\n\nCoordinate frame of reference for the pose data.\nchild_frame_id \nMavFrame mavsdk::TelemetryServer::Odometry::child_frame_id {}\n\nCoordinate frame of reference for the velocity in free space (twist) data.\nposition_body \nPositionBody mavsdk::TelemetryServer::Odometry::position_body {}\n\nPosition.\nq \nQuaternion mavsdk::TelemetryServer::Odometry::q {}\n\nQuaternion components, w, x, y, z (1 0 0 0 is the null-rotation).\nvelocity_body \nVelocityBody mavsdk::TelemetryServer::Odometry::velocity_body {}\n\nLinear velocity (m/s).\nangular_velocity_body \nAngularVelocityBody mavsdk::TelemetryServer::Odometry::angular_velocity_body {}\n\nAngular velocity (rad/s).\npose_covariance \nCovariance mavsdk::TelemetryServer::Odometry::pose_covariance {}\n\nPose cross-covariance matrix.\nvelocity_covariance \nCovariance mavsdk::TelemetryServer::Odometry::velocity_covariance {}\n\nVelocity cross-covariance matrix.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position.html","title":"struct Position","keywords":"","body":"mavsdk::TelemetryServer::Position Struct Reference\n#include: telemetry_server.h\n\nPosition type in global coordinates. \nData Fields\ndouble latitude_deg {double(NAN)} - Latitude in degrees (range: -90 to +90)\ndouble longitude_deg {double(NAN)} - Longitude in degrees (range: -180 to +180)\nfloat absolute_altitude_m { float(NAN)} - Altitude AMSL (above mean sea level) in metres.\nfloat relative_altitude_m { float(NAN)} - Altitude relative to takeoff altitude in metres.\nField Documentation\nlatitude_deg \ndouble mavsdk::TelemetryServer::Position::latitude_deg {double(NAN)}\n\nLatitude in degrees (range: -90 to +90)\nlongitude_deg \ndouble mavsdk::TelemetryServer::Position::longitude_deg {double(NAN)}\n\nLongitude in degrees (range: -180 to +180)\nabsolute_altitude_m \nfloat mavsdk::TelemetryServer::Position::absolute_altitude_m { float(NAN)}\n\nAltitude AMSL (above mean sea level) in metres.\nrelative_altitude_m \nfloat mavsdk::TelemetryServer::Position::relative_altitude_m { float(NAN)}\n\nAltitude relative to takeoff altitude in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_body.html","title":"struct PositionBody","keywords":"","body":"mavsdk::TelemetryServer::PositionBody Struct Reference\n#include: telemetry_server.h\n\nPosition type, represented in the Body (X Y Z) frame. \nData Fields\nfloat x_m {} - X Position in metres.\nfloat y_m {} - Y Position in metres.\nfloat z_m {} - Z Position in metres.\nField Documentation\nx_m \nfloat mavsdk::TelemetryServer::PositionBody::x_m {}\n\nX Position in metres.\ny_m \nfloat mavsdk::TelemetryServer::PositionBody::y_m {}\n\nY Position in metres.\nz_m \nfloat mavsdk::TelemetryServer::PositionBody::z_m {}\n\nZ Position in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_ned.html","title":"struct PositionNed","keywords":"","body":"mavsdk::TelemetryServer::PositionNed Struct Reference\n#include: telemetry_server.h\n\nPositionNed message type. \nData Fields\nfloat north_m {float(NAN)} - Position along north direction in metres.\nfloat east_m {float(NAN)} - Position along east direction in metres.\nfloat down_m {float(NAN)} - Position along down direction in metres.\nField Documentation\nnorth_m \nfloat mavsdk::TelemetryServer::PositionNed::north_m {float(NAN)}\n\nPosition along north direction in metres.\neast_m \nfloat mavsdk::TelemetryServer::PositionNed::east_m {float(NAN)}\n\nPosition along east direction in metres.\ndown_m \nfloat mavsdk::TelemetryServer::PositionNed::down_m {float(NAN)}\n\nPosition along down direction in metres.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_position_velocity_ned.html","title":"struct PositionVelocityNed","keywords":"","body":"mavsdk::TelemetryServer::PositionVelocityNed Struct Reference\n#include: telemetry_server.h\n\nPositionVelocityNed message type. \nData Fields\nPositionNed position {} - Position (NED)\nVelocityNed velocity {} - Velocity (NED)\nField Documentation\nposition \nPositionNed mavsdk::TelemetryServer::PositionVelocityNed::position {}\n\nPosition (NED)\nvelocity \nVelocityNed mavsdk::TelemetryServer::PositionVelocityNed::velocity {}\n\nVelocity (NED)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_quaternion.html","title":"struct Quaternion","keywords":"","body":"mavsdk::TelemetryServer::Quaternion Struct Reference\n#include: telemetry_server.h\n\nQuaternion type. \nAll rotations and axis systems follow the right-hand rule. The Hamilton quaternion product definition is used. A zero-rotation quaternion is represented by (1,0,0,0). The quaternion could also be written as w + xi + yj + zk.\nFor more info see: https://en.wikipedia.org/wiki/Quaternion \nData Fields\nfloat w {float(NAN)} - Quaternion entry 0, also denoted as a.\nfloat x {float(NAN)} - Quaternion entry 1, also denoted as b.\nfloat y {float(NAN)} - Quaternion entry 2, also denoted as c.\nfloat z {float(NAN)} - Quaternion entry 3, also denoted as d.\nuint64_t timestamp_us {} - Timestamp in microseconds.\nField Documentation\nw \nfloat mavsdk::TelemetryServer::Quaternion::w {float(NAN)}\n\nQuaternion entry 0, also denoted as a.\nx \nfloat mavsdk::TelemetryServer::Quaternion::x {float(NAN)}\n\nQuaternion entry 1, also denoted as b.\ny \nfloat mavsdk::TelemetryServer::Quaternion::y {float(NAN)}\n\nQuaternion entry 2, also denoted as c.\nz \nfloat mavsdk::TelemetryServer::Quaternion::z {float(NAN)}\n\nQuaternion entry 3, also denoted as d.\ntimestamp_us \nuint64_t mavsdk::TelemetryServer::Quaternion::timestamp_us {}\n\nTimestamp in microseconds.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_raw_gps.html","title":"struct RawGps","keywords":"","body":"mavsdk::TelemetryServer::RawGps Struct Reference\n#include: telemetry_server.h\n\nRaw GPS information type. \nWarning: this is an advanced type! If you want the location of the drone, use the position instead. This message exposes the raw values of the GNSS sensor. \nData Fields\nuint64_t timestamp_us {} - Timestamp in microseconds (UNIX Epoch time or time since system boot, to be inferred)\ndouble latitude_deg {} - Latitude in degrees (WGS84, EGM96 ellipsoid)\ndouble longitude_deg {} - Longitude in degrees (WGS84, EGM96 ellipsoid)\nfloat absolute_altitude_m {} - Altitude AMSL (above mean sea level) in metres.\nfloat hdop {} - GPS HDOP horizontal dilution of position (unitless). If unknown, set to NaN.\nfloat vdop {} - GPS VDOP vertical dilution of position (unitless). If unknown, set to NaN.\nfloat velocity_m_s {} - Ground velocity in metres per second.\nfloat cog_deg {} - Course over ground (NOT heading, but direction of movement) in degrees. If unknown, set to NaN.\nfloat altitude_ellipsoid_m {} - Altitude in metres (above WGS84, EGM96 ellipsoid)\nfloat horizontal_uncertainty_m {} - Position uncertainty in metres.\nfloat vertical_uncertainty_m {} - Altitude uncertainty in metres.\nfloat velocity_uncertainty_m_s {} - Velocity uncertainty in metres per second.\nfloat heading_uncertainty_deg {} - Heading uncertainty in degrees.\nfloat yaw_deg {} - Yaw in earth frame from north.\nField Documentation\ntimestamp_us \nuint64_t mavsdk::TelemetryServer::RawGps::timestamp_us {}\n\nTimestamp in microseconds (UNIX Epoch time or time since system boot, to be inferred)\nlatitude_deg \ndouble mavsdk::TelemetryServer::RawGps::latitude_deg {}\n\nLatitude in degrees (WGS84, EGM96 ellipsoid)\nlongitude_deg \ndouble mavsdk::TelemetryServer::RawGps::longitude_deg {}\n\nLongitude in degrees (WGS84, EGM96 ellipsoid)\nabsolute_altitude_m \nfloat mavsdk::TelemetryServer::RawGps::absolute_altitude_m {}\n\nAltitude AMSL (above mean sea level) in metres.\nhdop \nfloat mavsdk::TelemetryServer::RawGps::hdop {}\n\nGPS HDOP horizontal dilution of position (unitless). If unknown, set to NaN.\nvdop \nfloat mavsdk::TelemetryServer::RawGps::vdop {}\n\nGPS VDOP vertical dilution of position (unitless). If unknown, set to NaN.\nvelocity_m_s \nfloat mavsdk::TelemetryServer::RawGps::velocity_m_s {}\n\nGround velocity in metres per second.\ncog_deg \nfloat mavsdk::TelemetryServer::RawGps::cog_deg {}\n\nCourse over ground (NOT heading, but direction of movement) in degrees. If unknown, set to NaN.\naltitude_ellipsoid_m \nfloat mavsdk::TelemetryServer::RawGps::altitude_ellipsoid_m {}\n\nAltitude in metres (above WGS84, EGM96 ellipsoid)\nhorizontal_uncertainty_m \nfloat mavsdk::TelemetryServer::RawGps::horizontal_uncertainty_m {}\n\nPosition uncertainty in metres.\nvertical_uncertainty_m \nfloat mavsdk::TelemetryServer::RawGps::vertical_uncertainty_m {}\n\nAltitude uncertainty in metres.\nvelocity_uncertainty_m_s \nfloat mavsdk::TelemetryServer::RawGps::velocity_uncertainty_m_s {}\n\nVelocity uncertainty in metres per second.\nheading_uncertainty_deg \nfloat mavsdk::TelemetryServer::RawGps::heading_uncertainty_deg {}\n\nHeading uncertainty in degrees.\nyaw_deg \nfloat mavsdk::TelemetryServer::RawGps::yaw_deg {}\n\nYaw in earth frame from north.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_rc_status.html","title":"struct RcStatus","keywords":"","body":"mavsdk::TelemetryServer::RcStatus Struct Reference\n#include: telemetry_server.h\n\nRemote control status type. \nData Fields\nbool was_available_once {false} - True if an RC signal has been available once.\nbool is_available {false} - True if the RC signal is available now.\nfloat signal_strength_percent { float(NAN)} - Signal strength (range: 0 to 100, NaN if unknown)\nField Documentation\nwas_available_once \nbool mavsdk::TelemetryServer::RcStatus::was_available_once {false}\n\nTrue if an RC signal has been available once.\nis_available \nbool mavsdk::TelemetryServer::RcStatus::is_available {false}\n\nTrue if the RC signal is available now.\nsignal_strength_percent \nfloat mavsdk::TelemetryServer::RcStatus::signal_strength_percent { float(NAN)}\n\nSignal strength (range: 0 to 100, NaN if unknown)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_scaled_pressure.html","title":"struct ScaledPressure","keywords":"","body":"mavsdk::TelemetryServer::ScaledPressure Struct Reference\n#include: telemetry_server.h\n\nScaled Pressure message type. \nData Fields\nuint64_t timestamp_us {} - Timestamp (time since system boot)\nfloat absolute_pressure_hpa {} - Absolute pressure in hPa.\nfloat differential_pressure_hpa {} - Differential pressure 1 in hPa.\nfloat temperature_deg {} - Absolute pressure temperature (in celsius)\nfloat differential_pressure_temperature_deg {} - Differential pressure temperature (in celsius, 0 if not available)\nField Documentation\ntimestamp_us \nuint64_t mavsdk::TelemetryServer::ScaledPressure::timestamp_us {}\n\nTimestamp (time since system boot)\nabsolute_pressure_hpa \nfloat mavsdk::TelemetryServer::ScaledPressure::absolute_pressure_hpa {}\n\nAbsolute pressure in hPa.\ndifferential_pressure_hpa \nfloat mavsdk::TelemetryServer::ScaledPressure::differential_pressure_hpa {}\n\nDifferential pressure 1 in hPa.\ntemperature_deg \nfloat mavsdk::TelemetryServer::ScaledPressure::temperature_deg {}\n\nAbsolute pressure temperature (in celsius)\ndifferential_pressure_temperature_deg \nfloat mavsdk::TelemetryServer::ScaledPressure::differential_pressure_temperature_deg {}\n\nDifferential pressure temperature (in celsius, 0 if not available)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_status_text.html","title":"struct StatusText","keywords":"","body":"mavsdk::TelemetryServer::StatusText Struct Reference\n#include: telemetry_server.h\n\nStatusText information type. \nData Fields\nStatusTextType type {} - Message type.\nstd::string text {} - MAVLink status message.\nField Documentation\ntype \nStatusTextType mavsdk::TelemetryServer::StatusText::type {}\n\nMessage type.\ntext \nstd::string mavsdk::TelemetryServer::StatusText::text {}\n\nMAVLink status message.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_body.html","title":"struct VelocityBody","keywords":"","body":"mavsdk::TelemetryServer::VelocityBody Struct Reference\n#include: telemetry_server.h\n\nVelocity type, represented in the Body (X Y Z) frame and in metres/second. \nData Fields\nfloat x_m_s {} - Velocity in X in metres/second.\nfloat y_m_s {} - Velocity in Y in metres/second.\nfloat z_m_s {} - Velocity in Z in metres/second.\nField Documentation\nx_m_s \nfloat mavsdk::TelemetryServer::VelocityBody::x_m_s {}\n\nVelocity in X in metres/second.\ny_m_s \nfloat mavsdk::TelemetryServer::VelocityBody::y_m_s {}\n\nVelocity in Y in metres/second.\nz_m_s \nfloat mavsdk::TelemetryServer::VelocityBody::z_m_s {}\n\nVelocity in Z in metres/second.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html":{"url":"cpp/api_reference/structmavsdk_1_1_telemetry_server_1_1_velocity_ned.html","title":"struct VelocityNed","keywords":"","body":"mavsdk::TelemetryServer::VelocityNed Struct Reference\n#include: telemetry_server.h\n\nVelocityNed message type. \nData Fields\nfloat north_m_s {} - Velocity along north direction in metres per second.\nfloat east_m_s {} - Velocity along east direction in metres per second.\nfloat down_m_s {} - Velocity along down direction in metres per second.\nField Documentation\nnorth_m_s \nfloat mavsdk::TelemetryServer::VelocityNed::north_m_s {}\n\nVelocity along north direction in metres per second.\neast_m_s \nfloat mavsdk::TelemetryServer::VelocityNed::east_m_s {}\n\nVelocity along east direction in metres per second.\ndown_m_s \nfloat mavsdk::TelemetryServer::VelocityNed::down_m_s {}\n\nVelocity along down direction in metres per second.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_tracking_server.html":{"url":"cpp/api_reference/classmavsdk_1_1_tracking_server.html","title":"class TrackingServer","keywords":"","body":"mavsdk::TrackingServer Class Reference\n#include: tracking_server.h\n\nAPI for an onboard image tracking software. \nData Structures\nstruct TrackPoint\nstruct TrackRectangle\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum CommandAnswer\nAnswer to respond to an incoming command.\n\n\nenum Result\nPossible results returned for tracking_server requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous TrackingServer calls.\n\n\nstd::functionTrackPoint)> TrackingPointCommandCallback\nCallback type for subscribe_tracking_point_command.\n\n\nHandleTrackPoint > TrackingPointCommandHandle\nHandle type for subscribe_tracking_point_command.\n\n\nstd::functionTrackRectangle)> TrackingRectangleCommandCallback\nCallback type for subscribe_tracking_rectangle_command.\n\n\nHandleTrackRectangle > TrackingRectangleCommandHandle\nHandle type for subscribe_tracking_rectangle_command.\n\n\nstd::function TrackingOffCommandCallback\nCallback type for subscribe_tracking_off_command.\n\n\nHandle TrackingOffCommandHandle\nHandle type for subscribe_tracking_off_command.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nTrackingServer (std::shared_ptrServerComponent > server_component)\nConstructor. Creates the plugin for a ServerComponent instance.\n\n\n \n~TrackingServer () override\nDestructor (internal use only).\n\n\n \nTrackingServer (const TrackingServer & other)\nCopy constructor.\n\n\nvoid\nset_tracking_point_status (TrackPoint tracked_point)const\nSet/update the current point tracking status.\n\n\nvoid\nset_tracking_rectangle_status (TrackRectangle tracked_rectangle)const\nSet/update the current rectangle tracking status.\n\n\nvoid\nset_tracking_off_status () const\nSet the current tracking status to off.\n\n\nTrackingPointCommandHandle\nsubscribe_tracking_point_command (const TrackingPointCommandCallback & callback)\nSubscribe to incoming tracking point command.\n\n\nvoid\nunsubscribe_tracking_point_command (TrackingPointCommandHandle handle)\nUnsubscribe from subscribe_tracking_point_command.\n\n\nTrackingRectangleCommandHandle\nsubscribe_tracking_rectangle_command (const TrackingRectangleCommandCallback & callback)\nSubscribe to incoming tracking rectangle command.\n\n\nvoid\nunsubscribe_tracking_rectangle_command (TrackingRectangleCommandHandle handle)\nUnsubscribe from subscribe_tracking_rectangle_command.\n\n\nTrackingOffCommandHandle\nsubscribe_tracking_off_command (const TrackingOffCommandCallback & callback)\nSubscribe to incoming tracking off command.\n\n\nvoid\nunsubscribe_tracking_off_command (TrackingOffCommandHandle handle)\nUnsubscribe from subscribe_tracking_off_command.\n\n\nResult\nrespond_tracking_point_command (CommandAnswer command_answer)const\nRespond to an incoming tracking point command.\n\n\nResult\nrespond_tracking_rectangle_command (CommandAnswer command_answer)const\nRespond to an incoming tracking rectangle command.\n\n\nResult\nrespond_tracking_off_command (CommandAnswer command_answer)const\nRespond to an incoming tracking off command.\n\n\nconst TrackingServer &\noperator= (const TrackingServer &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nTrackingServer() \nmavsdk::TrackingServer::TrackingServer(std::shared_ptr server_component)\n\nConstructor. Creates the plugin for a ServerComponent instance.\nThe plugin is typically created as shown below: \nauto tracking_server = TrackingServer(server_component);\n\nParameters\n\nstd::shared_ptrServerComponent > server_component - The ServerComponent instance associated with this server plugin.\n\n~TrackingServer() \nmavsdk::TrackingServer::~TrackingServer() override\n\nDestructor (internal use only).\nTrackingServer() \nmavsdk::TrackingServer::TrackingServer(const TrackingServer &other)\n\nCopy constructor.\nParameters\n\nconst TrackingServer& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::TrackingServer::ResultCallback = std::function\n\nCallback type for asynchronous TrackingServer calls.\ntypedef TrackingPointCommandCallback \nusing mavsdk::TrackingServer::TrackingPointCommandCallback = std::function\n\nCallback type for subscribe_tracking_point_command.\ntypedef TrackingPointCommandHandle \nusing mavsdk::TrackingServer::TrackingPointCommandHandle = Handle\n\nHandle type for subscribe_tracking_point_command.\ntypedef TrackingRectangleCommandCallback \nusing mavsdk::TrackingServer::TrackingRectangleCommandCallback = std::function\n\nCallback type for subscribe_tracking_rectangle_command.\ntypedef TrackingRectangleCommandHandle \nusing mavsdk::TrackingServer::TrackingRectangleCommandHandle = Handle\n\nHandle type for subscribe_tracking_rectangle_command.\ntypedef TrackingOffCommandCallback \nusing mavsdk::TrackingServer::TrackingOffCommandCallback = std::function\n\nCallback type for subscribe_tracking_off_command.\ntypedef TrackingOffCommandHandle \nusing mavsdk::TrackingServer::TrackingOffCommandHandle = Handle\n\nHandle type for subscribe_tracking_off_command.\nMember Enumeration Documentation\nenum CommandAnswer \nAnswer to respond to an incoming command.\n\n\n\nValue\nDescription\n\n\n\n\n Accepted\nCommand accepted. \n\n\n TemporarilyRejected\nCommand temporarily rejected. \n\n\n Denied\nCommand denied. \n\n\n Unsupported\nCommand unsupported. \n\n\n Failed\nCommand failed. \n\n\n\nenum Result \nPossible results returned for tracking_server requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n NoSystem\nNo system is connected. \n\n\n ConnectionError\nConnection error. \n\n\n\nMember Function Documentation\nset_tracking_point_status() \nvoid mavsdk::TrackingServer::set_tracking_point_status(TrackPoint tracked_point) const\n\nSet/update the current point tracking status.\nThis function is blocking.\nParameters\n\nTrackPoint tracked_point - \n\nset_tracking_rectangle_status() \nvoid mavsdk::TrackingServer::set_tracking_rectangle_status(TrackRectangle tracked_rectangle) const\n\nSet/update the current rectangle tracking status.\nThis function is blocking.\nParameters\n\nTrackRectangle tracked_rectangle - \n\nset_tracking_off_status() \nvoid mavsdk::TrackingServer::set_tracking_off_status() const\n\nSet the current tracking status to off.\nThis function is blocking.\nsubscribe_tracking_point_command() \nTrackingPointCommandHandle mavsdk::TrackingServer::subscribe_tracking_point_command(const TrackingPointCommandCallback &callback)\n\nSubscribe to incoming tracking point command.\nParameters\n\nconst TrackingPointCommandCallback& callback - \n\nReturns\n TrackingPointCommandHandle - \nunsubscribe_tracking_point_command() \nvoid mavsdk::TrackingServer::unsubscribe_tracking_point_command(TrackingPointCommandHandle handle)\n\nUnsubscribe from subscribe_tracking_point_command.\nParameters\n\nTrackingPointCommandHandle handle - \n\nsubscribe_tracking_rectangle_command() \nTrackingRectangleCommandHandle mavsdk::TrackingServer::subscribe_tracking_rectangle_command(const TrackingRectangleCommandCallback &callback)\n\nSubscribe to incoming tracking rectangle command.\nParameters\n\nconst TrackingRectangleCommandCallback& callback - \n\nReturns\n TrackingRectangleCommandHandle - \nunsubscribe_tracking_rectangle_command() \nvoid mavsdk::TrackingServer::unsubscribe_tracking_rectangle_command(TrackingRectangleCommandHandle handle)\n\nUnsubscribe from subscribe_tracking_rectangle_command.\nParameters\n\nTrackingRectangleCommandHandle handle - \n\nsubscribe_tracking_off_command() \nTrackingOffCommandHandle mavsdk::TrackingServer::subscribe_tracking_off_command(const TrackingOffCommandCallback &callback)\n\nSubscribe to incoming tracking off command.\nParameters\n\nconst TrackingOffCommandCallback& callback - \n\nReturns\n TrackingOffCommandHandle - \nunsubscribe_tracking_off_command() \nvoid mavsdk::TrackingServer::unsubscribe_tracking_off_command(TrackingOffCommandHandle handle)\n\nUnsubscribe from subscribe_tracking_off_command.\nParameters\n\nTrackingOffCommandHandle handle - \n\nrespond_tracking_point_command() \nResult mavsdk::TrackingServer::respond_tracking_point_command(CommandAnswer command_answer) const\n\nRespond to an incoming tracking point command.\nThis function is blocking.\nParameters\n\nCommandAnswer command_answer - \n\nReturns\n Result - Result of request.\nrespond_tracking_rectangle_command() \nResult mavsdk::TrackingServer::respond_tracking_rectangle_command(CommandAnswer command_answer) const\n\nRespond to an incoming tracking rectangle command.\nThis function is blocking.\nParameters\n\nCommandAnswer command_answer - \n\nReturns\n Result - Result of request.\nrespond_tracking_off_command() \nResult mavsdk::TrackingServer::respond_tracking_off_command(CommandAnswer command_answer) const\n\nRespond to an incoming tracking off command.\nThis function is blocking.\nParameters\n\nCommandAnswer command_answer - \n\nReturns\n Result - Result of request.\noperator=() \nconst TrackingServer& mavsdk::TrackingServer::operator=(const TrackingServer &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst TrackingServer& - \n\nReturns\n const TrackingServer & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html":{"url":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_point.html","title":"struct Point","keywords":"","body":"mavsdk::TrackingServer::TrackPoint Struct Reference\n#include: tracking_server.h\n\nPoint description type. \nData Fields\nfloat point_x {} - Point to track x value (normalized 0..1, 0 is left, 1 is right).\nfloat point_y {} - Point to track y value (normalized 0..1, 0 is top, 1 is bottom).\nfloat radius {} - Point to track y value (normalized 0..1, 0 is top, 1 is bottom).\nField Documentation\npoint_x \nfloat mavsdk::TrackingServer::TrackPoint::point_x {}\n\nPoint to track x value (normalized 0..1, 0 is left, 1 is right).\npoint_y \nfloat mavsdk::TrackingServer::TrackPoint::point_y {}\n\nPoint to track y value (normalized 0..1, 0 is top, 1 is bottom).\nradius \nfloat mavsdk::TrackingServer::TrackPoint::radius {}\n\nPoint to track y value (normalized 0..1, 0 is top, 1 is bottom).\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html":{"url":"cpp/api_reference/structmavsdk_1_1_tracking_server_1_1_track_rectangle.html","title":"struct Rectangle","keywords":"","body":"mavsdk::TrackingServer::TrackRectangle Struct Reference\n#include: tracking_server.h\n\nRectangle description type. \nData Fields\nfloat top_left_corner_x {} - Top left corner of rectangle x value (normalized 0..1, 0 is left, 1 is right).\nfloat top_left_corner_y {} - Top left corner of rectangle y value (normalized 0..1, 0 is top, 1 is bottom).\nfloat bottom_right_corner_x {} - Bottom right corner of rectangle x value (normalized 0..1, 0 is left, 1 is right).\nfloat bottom_right_corner_y {} - Bottom right corner of rectangle y value (normalized 0..1, 0 is top, 1 is bottom).\nField Documentation\ntop_left_corner_x \nfloat mavsdk::TrackingServer::TrackRectangle::top_left_corner_x {}\n\nTop left corner of rectangle x value (normalized 0..1, 0 is left, 1 is right).\ntop_left_corner_y \nfloat mavsdk::TrackingServer::TrackRectangle::top_left_corner_y {}\n\nTop left corner of rectangle y value (normalized 0..1, 0 is top, 1 is bottom).\nbottom_right_corner_x \nfloat mavsdk::TrackingServer::TrackRectangle::bottom_right_corner_x {}\n\nBottom right corner of rectangle x value (normalized 0..1, 0 is left, 1 is right).\nbottom_right_corner_y \nfloat mavsdk::TrackingServer::TrackRectangle::bottom_right_corner_y {}\n\nBottom right corner of rectangle y value (normalized 0..1, 0 is top, 1 is bottom).\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_transponder.html":{"url":"cpp/api_reference/classmavsdk_1_1_transponder.html","title":"class Transponder","keywords":"","body":"mavsdk::Transponder Class Reference\n#include: transponder.h\n\nAllow users to get ADS-B information and set ADS-B update rates. \nData Structures\nstruct AdsbVehicle\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum AdsbEmitterType\nADSB classification for the type of vehicle emitting the transponder signal.\n\n\nenum AdsbAltitudeType\nAltitude type used in AdsbVehicle message.\n\n\nenum Result\nPossible results returned for transponder requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Transponder calls.\n\n\nstd::functionAdsbVehicle)> TransponderCallback\nCallback type for subscribe_transponder.\n\n\nHandleAdsbVehicle > TransponderHandle\nHandle type for subscribe_transponder.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nTransponder (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nTransponder (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Transponder () override\nDestructor (internal use only).\n\n\n \nTransponder (const Transponder & other)\nCopy constructor.\n\n\nTransponderHandle\nsubscribe_transponder (const TransponderCallback & callback)\nSubscribe to 'transponder' updates.\n\n\nvoid\nunsubscribe_transponder (TransponderHandle handle)\nUnsubscribe from subscribe_transponder.\n\n\nAdsbVehicle\ntransponder () const\nPoll for 'AdsbVehicle' (blocking).\n\n\nvoid\nset_rate_transponder_async (double rate_hz, const ResultCallback callback)\nSet rate to 'transponder' updates.\n\n\nResult\nset_rate_transponder (double rate_hz)const\nSet rate to 'transponder' updates.\n\n\nconst Transponder &\noperator= (const Transponder &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nTransponder() \nmavsdk::Transponder::Transponder(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto transponder = Transponder(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nTransponder() \nmavsdk::Transponder::Transponder(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto transponder = Transponder(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Transponder() \nmavsdk::Transponder::~Transponder() override\n\nDestructor (internal use only).\nTransponder() \nmavsdk::Transponder::Transponder(const Transponder &other)\n\nCopy constructor.\nParameters\n\nconst Transponder& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Transponder::ResultCallback = std::function\n\nCallback type for asynchronous Transponder calls.\ntypedef TransponderCallback \nusing mavsdk::Transponder::TransponderCallback = std::function\n\nCallback type for subscribe_transponder.\ntypedef TransponderHandle \nusing mavsdk::Transponder::TransponderHandle = Handle\n\nHandle type for subscribe_transponder.\nMember Enumeration Documentation\nenum AdsbEmitterType \nADSB classification for the type of vehicle emitting the transponder signal.\n\n\n\nValue\nDescription\n\n\n\n\n NoInfo\nNo emitter info.. \n\n\n Light\nLight emitter.. \n\n\n Small\nSmall emitter.. \n\n\n Large\nLarge emitter.. \n\n\n HighVortexLarge\nHigh vortex emitter.. \n\n\n Heavy\nHeavy emitter.. \n\n\n HighlyManuv\nHighly maneuverable emitter.. \n\n\n Rotocraft\nRotorcraft emitter.. \n\n\n Unassigned\nUnassigned emitter.. \n\n\n Glider\nGlider emitter.. \n\n\n LighterAir\nLighter air emitter.. \n\n\n Parachute\nParachute emitter.. \n\n\n UltraLight\nUltra light emitter.. \n\n\n Unassigned2\nUnassigned2 emitter.. \n\n\n Uav\nUAV emitter.. \n\n\n Space\nSpace emitter.. \n\n\n Unassgined3\nUnassigned3 emitter.. \n\n\n EmergencySurface\nEmergency emitter.. \n\n\n ServiceSurface\nService surface emitter.. \n\n\n PointObstacle\nPoint obstacle emitter.. \n\n\n\nenum AdsbAltitudeType \nAltitude type used in AdsbVehicle message.\n\n\n\nValue\nDescription\n\n\n\n\n PressureQnh\nAltitude reported from a Baro source using QNH reference. \n\n\n Geometric\nAltitude reported from a GNSS source. \n\n\n\nenum Result \nPossible results returned for transponder requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nSuccess: the transponder command was accepted by the vehicle. \n\n\n NoSystem\nNo system connected. \n\n\n ConnectionError\nConnection error. \n\n\n Busy\nVehicle is busy. \n\n\n CommandDenied\nCommand refused by vehicle. \n\n\n Timeout\nRequest timed out. \n\n\n\nMember Function Documentation\nsubscribe_transponder() \nTransponderHandle mavsdk::Transponder::subscribe_transponder(const TransponderCallback &callback)\n\nSubscribe to 'transponder' updates.\nParameters\n\nconst TransponderCallback& callback - \n\nReturns\n TransponderHandle - \nunsubscribe_transponder() \nvoid mavsdk::Transponder::unsubscribe_transponder(TransponderHandle handle)\n\nUnsubscribe from subscribe_transponder.\nParameters\n\nTransponderHandle handle - \n\ntransponder() \nAdsbVehicle mavsdk::Transponder::transponder() const\n\nPoll for 'AdsbVehicle' (blocking).\nReturns\n AdsbVehicle - One AdsbVehicle update.\nset_rate_transponder_async() \nvoid mavsdk::Transponder::set_rate_transponder_async(double rate_hz, const ResultCallback callback)\n\nSet rate to 'transponder' updates.\nThis function is non-blocking. See 'set_rate_transponder' for the blocking counterpart.\nParameters\n\ndouble rate_hz - \nconst ResultCallback callback - \n\nset_rate_transponder() \nResult mavsdk::Transponder::set_rate_transponder(double rate_hz) const\n\nSet rate to 'transponder' updates.\nThis function is blocking. See 'set_rate_transponder_async' for the non-blocking counterpart.\nParameters\n\ndouble rate_hz - \n\nReturns\n Result - Result of request.\noperator=() \nconst Transponder& mavsdk::Transponder::operator=(const Transponder &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Transponder& - \n\nReturns\n const Transponder & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html":{"url":"cpp/api_reference/structmavsdk_1_1_transponder_1_1_adsb_vehicle.html","title":"struct AdsbVehicle","keywords":"","body":"mavsdk::Transponder::AdsbVehicle Struct Reference\n#include: transponder.h\n\nADSB Vehicle type. \nData Fields\nuint32_t icao_address {} - ICAO (International Civil Aviation Organization) unique worldwide identifier.\ndouble latitude_deg {} - Latitude in degrees (range: -90 to +90)\ndouble longitude_deg {} - Longitude in degrees (range: -180 to +180).\nAdsbAltitudeType altitude_type {} - ADSB altitude type.\nfloat absolute_altitude_m {} - Altitude in metres according to altitude_type.\nfloat heading_deg {} - Course over ground, in degrees.\nfloat horizontal_velocity_m_s {} - The horizontal velocity in metres/second.\nfloat vertical_velocity_m_s {} - The vertical velocity in metres/second. Positive is up.\nstd::string callsign {} - The callsign.\nAdsbEmitterType emitter_type {} - ADSB emitter type.\nuint32_t squawk {} - Squawk code.\nuint32_t tslc_s {} - Time Since Last Communication in seconds.\nField Documentation\nicao_address \nuint32_t mavsdk::Transponder::AdsbVehicle::icao_address {}\n\nICAO (International Civil Aviation Organization) unique worldwide identifier.\nlatitude_deg \ndouble mavsdk::Transponder::AdsbVehicle::latitude_deg {}\n\nLatitude in degrees (range: -90 to +90)\nlongitude_deg \ndouble mavsdk::Transponder::AdsbVehicle::longitude_deg {}\n\nLongitude in degrees (range: -180 to +180).\naltitude_type \nAdsbAltitudeType mavsdk::Transponder::AdsbVehicle::altitude_type {}\n\nADSB altitude type.\nabsolute_altitude_m \nfloat mavsdk::Transponder::AdsbVehicle::absolute_altitude_m {}\n\nAltitude in metres according to altitude_type.\nheading_deg \nfloat mavsdk::Transponder::AdsbVehicle::heading_deg {}\n\nCourse over ground, in degrees.\nhorizontal_velocity_m_s \nfloat mavsdk::Transponder::AdsbVehicle::horizontal_velocity_m_s {}\n\nThe horizontal velocity in metres/second.\nvertical_velocity_m_s \nfloat mavsdk::Transponder::AdsbVehicle::vertical_velocity_m_s {}\n\nThe vertical velocity in metres/second. Positive is up.\ncallsign \nstd::string mavsdk::Transponder::AdsbVehicle::callsign {}\n\nThe callsign.\nemitter_type \nAdsbEmitterType mavsdk::Transponder::AdsbVehicle::emitter_type {}\n\nADSB emitter type.\nsquawk \nuint32_t mavsdk::Transponder::AdsbVehicle::squawk {}\n\nSquawk code.\ntslc_s \nuint32_t mavsdk::Transponder::AdsbVehicle::tslc_s {}\n\nTime Since Last Communication in seconds.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/classmavsdk_1_1_tune.html":{"url":"cpp/api_reference/classmavsdk_1_1_tune.html","title":"class Tune","keywords":"","body":"mavsdk::Tune Class Reference\n#include: tune.h\n\nEnable creating and sending a tune to be played on the system. \nData Structures\nstruct TuneDescription\nPublic Types\n\n\n\nType\nDescription\n\n\n\n\nenum SongElement\nAn element of the tune.\n\n\nenum Result\nPossible results returned for tune requests.\n\n\nstd::functionResult)> ResultCallback\nCallback type for asynchronous Tune calls.\n\n\n\nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nTune (System & system)\nConstructor. Creates the plugin for a specific System.\n\n\n \nTune (std::shared_ptrSystem > system)\nConstructor. Creates the plugin for a specific System.\n\n\n \n~Tune () override\nDestructor (internal use only).\n\n\n \nTune (const Tune & other)\nCopy constructor.\n\n\nvoid\nplay_tune_async (TuneDescription tune_description, const ResultCallback callback)\nSend a tune to be played by the system.\n\n\nResult\nplay_tune (TuneDescription tune_description)const\nSend a tune to be played by the system.\n\n\nconst Tune &\noperator= (const Tune &)=delete\nEquality operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nTune() \nmavsdk::Tune::Tune(System &system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto tune = Tune(system);\n\nParameters\n\nSystem& system - The specific system associated with this plugin.\n\nTune() \nmavsdk::Tune::Tune(std::shared_ptr system)\n\nConstructor. Creates the plugin for a specific System.\nThe plugin is typically created as shown below: \nauto tune = Tune(system);\n\nParameters\n\nstd::shared_ptrSystem > system - The specific system associated with this plugin.\n\n~Tune() \nmavsdk::Tune::~Tune() override\n\nDestructor (internal use only).\nTune() \nmavsdk::Tune::Tune(const Tune &other)\n\nCopy constructor.\nParameters\n\nconst Tune& other - \n\nMember Typdef Documentation\ntypedef ResultCallback \nusing mavsdk::Tune::ResultCallback = std::function\n\nCallback type for asynchronous Tune calls.\nMember Enumeration Documentation\nenum SongElement \nAn element of the tune.\n\n\n\nValue\nDescription\n\n\n\n\n StyleLegato\nAfter this element, start playing legato. \n\n\n StyleNormal\nAfter this element, start playing normal. \n\n\n StyleStaccato\nAfter this element, start playing staccato. \n\n\n Duration1\nAfter this element, set the note duration to 1. \n\n\n Duration2\nAfter this element, set the note duration to 2. \n\n\n Duration4\nAfter this element, set the note duration to 4. \n\n\n Duration8\nAfter this element, set the note duration to 8. \n\n\n Duration16\nAfter this element, set the note duration to 16. \n\n\n Duration32\nAfter this element, set the note duration to 32. \n\n\n NoteA\nPlay note A. \n\n\n NoteB\nPlay note B. \n\n\n NoteC\nPlay note C. \n\n\n NoteD\nPlay note D. \n\n\n NoteE\nPlay note E. \n\n\n NoteF\nPlay note F. \n\n\n NoteG\nPlay note G. \n\n\n NotePause\nPlay a rest. \n\n\n Sharp\nAfter this element, sharp the note (half a step up). \n\n\n Flat\nAfter this element, flat the note (half a step down). \n\n\n OctaveUp\nAfter this element, shift the note 1 octave up. \n\n\n OctaveDown\nAfter this element, shift the note 1 octave down. \n\n\n\nenum Result \nPossible results returned for tune requests.\n\n\n\nValue\nDescription\n\n\n\n\n Unknown\nUnknown result. \n\n\n Success\nRequest succeeded. \n\n\n InvalidTempo\nInvalid tempo (range: 32 - 255). \n\n\n TuneTooLong\nInvalid tune: encoded string must be at most 247 chars. \n\n\n Error\nFailed to send the request. \n\n\n NoSystem\nNo system connected. \n\n\n\nMember Function Documentation\nplay_tune_async() \nvoid mavsdk::Tune::play_tune_async(TuneDescription tune_description, const ResultCallback callback)\n\nSend a tune to be played by the system.\nThis function is non-blocking. See 'play_tune' for the blocking counterpart.\nParameters\n\nTuneDescription tune_description - \nconst ResultCallback callback - \n\nplay_tune() \nResult mavsdk::Tune::play_tune(TuneDescription tune_description) const\n\nSend a tune to be played by the system.\nThis function is blocking. See 'play_tune_async' for the non-blocking counterpart.\nParameters\n\nTuneDescription tune_description - \n\nReturns\n Result - Result of request.\noperator=() \nconst Tune& mavsdk::Tune::operator=(const Tune &)=delete\n\nEquality operator (object is not copyable).\nParameters\n\nconst Tune& - \n\nReturns\n const Tune & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html":{"url":"cpp/api_reference/structmavsdk_1_1_tune_1_1_tune_description.html","title":"struct TuneDescription","keywords":"","body":"mavsdk::Tune::TuneDescription Struct Reference\n#include: tune.h\n\nTune description, containing song elements and tempo. \nData Fields\nstd::vectorSongElement > song_elements {} - The list of song elements (notes, pauses, ...) to be played.\nint32_t tempo {} - The tempo of the song (range: 32 - 255)\nField Documentation\nsong_elements \nstd::vector mavsdk::Tune::TuneDescription::song_elements {}\n\nThe list of song elements (notes, pauses, ...) to be played.\ntempo \nint32_t mavsdk::Tune::TuneDescription::tempo {}\n\nThe tempo of the song (range: 32 - 255)\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/classmavsdk_1_1_plugin_base.html":{"url":"cpp/api_reference/classmavsdk_1_1_plugin_base.html","title":"class PluginBase","keywords":"","body":"mavsdk::PluginBase Class Reference\n#include: plugin_base.h\n\nBase class for every plugin. \nPublic Member Functions\n\n\n\nType\nName\nDescription\n\n\n\n\n \nPluginBase ()=default\nDefault Constructor.\n\n\n \n~PluginBase ()=default\nDefault Destructor.\n\n\n \nPluginBase (const PluginBase &)=delete\nCopy constructor (object is not copyable).\n\n\nconst PluginBase &\noperator= (const PluginBase &)=delete\nAssign operator (object is not copyable).\n\n\n\nConstructor & Destructor Documentation\nPluginBase() \nmavsdk::PluginBase::PluginBase()=default\n\nDefault Constructor.\n~PluginBase() \nvirtual mavsdk::PluginBase::~PluginBase()=default\n\nDefault Destructor.\nPluginBase() \nmavsdk::PluginBase::PluginBase(const PluginBase &)=delete\n\nCopy constructor (object is not copyable).\nParameters\n\nconst PluginBase& - \n\nMember Function Documentation\noperator=() \nconst PluginBase& mavsdk::PluginBase::operator=(const PluginBase &)=delete\n\nAssign operator (object is not copyable).\nParameters\n\nconst PluginBase& - \n\nReturns\n const PluginBase & - \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/structmavsdk_1_1overloaded.html":{"url":"cpp/api_reference/structmavsdk_1_1overloaded.html","title":"class Overloaded","keywords":"","body":"mavsdk::overloaded Struct Reference\n#include: plugin_base.h\n\nCreates an overloaded callable object from multiple other callables. \nThis template class allows to combine multiple callable objects into one overloaded callable object, that can handle different types of parameters. For example:\noverloaded { { LogErr() { LogDebug() \nThis is especially useful for creating callback functions to handle different parameter types \n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/api_reference/namespacemavsdk.html":{"url":"cpp/api_reference/namespacemavsdk.html","title":"namespace mavsdk (globals)","keywords":"","body":"mavsdk Namespace Reference\n\nNamespace for all mavsdk types.\nData Structures\n\nmavsdk::CallbackListImpl\nmavsdk::CallbackList\nmavsdk::FakeHandle\nmavsdk::Handle\nmavsdk::Mavsdk\nmavsdk::overloaded\nmavsdk::PluginBase\nmavsdk::Action\nmavsdk::ActionServer\nmavsdk::Calibration\nmavsdk::Camera\nmavsdk::CameraServer\nmavsdk::ComponentInformation\nmavsdk::ComponentInformationServer\nmavsdk::Failure\nmavsdk::FollowMe\nmavsdk::Ftp\nmavsdk::FtpServer\nmavsdk::Geofence\nmavsdk::Gimbal\nmavsdk::Gripper\nmavsdk::Info\nmavsdk::LogFiles\nmavsdk::ManualControl\nmavsdk::MavlinkPassthrough\nmavsdk::Mission\nmavsdk::MissionRaw\nmavsdk::MissionRawServer\nmavsdk::Mocap\nmavsdk::Offboard\nmavsdk::Param\nmavsdk::ParamServer\nmavsdk::Rtk\nmavsdk::ServerUtility\nmavsdk::Shell\nmavsdk::Telemetry\nmavsdk::TelemetryServer\nmavsdk::TrackingServer\nmavsdk::Transponder\nmavsdk::Tune\nmavsdk::Winch\nmavsdk::ServerComponent\nmavsdk::ServerPluginBase\nmavsdk::System\n\nEnumerations\n\n\n\nType\nDescription\n\n\n\n\nenum ConnectionResult\nResult type returned when adding a connection.\n\n\nenum ForwardingOption\nForwardingOption for Connection, used to set message forwarding option.\n\n\n\nFunctions\n\n\n\nType\nName\nDescription\n\n\n\n\nstd::ostream &\noperator (std::ostream & str, const ConnectionResult & result)\nStream operator to print information about a ConnectionResult.\n\n\n \noverloaded (Ts...)-> overloaded\nTemplate deduction helper for overloaded\n\n\n\nEnumeration Type Documentation\nenum ConnectionResult \n#include: connection_result.h\nResult type returned when adding a connection.\nNote: Mavsdk does not throw exceptions. Instead a result of this type will be returned when you add a connection: add_udp_connection().\n\n\n\nValue\nDescription\n\n\n\n\n Success\nConnection succeeded. \n\n\n Timeout\nConnection timed out. \n\n\n SocketError\nSocket error. \n\n\n BindError\nBind error. \n\n\n SocketConnectionError\nSocket connection error. \n\n\n ConnectionError\nConnection error. \n\n\n NotImplemented\nConnection type not implemented. \n\n\n SystemNotConnected\nNo system is connected. \n\n\n SystemBusy\nSystem is busy. \n\n\n CommandDenied\nCommand is denied. \n\n\n DestinationIpUnknown\nConnection IP is unknown. \n\n\n ConnectionsExhausted\nConnections exhausted. \n\n\n ConnectionUrlInvalid\nURL invalid. \n\n\n BaudrateUnknown\nBaudrate unknown. \n\n\n\nenum ForwardingOption \n#include: mavsdk.h\nForwardingOption for Connection, used to set message forwarding option.\n\n\n\nValue\nDescription\n\n\n\n\n ForwardingOff\n\n\n\n ForwardingOn\n\n\n\n\nFunction Documentation\noperator\n#include: connection_result.h\nstd::ostream& mavsdk::operator\nStream operator to print information about a ConnectionResult.\nParameters\n\nstd::ostream& str - \nconst ConnectionResult& result - \n\nReturns\n std::ostream & - A reference to the stream.\noverloaded() \n#include: plugin_base.h\nmavsdk::overloaded(Ts...) -> overloaded\n\nTemplate deduction helper for overloaded\nParameters\n\nTs... - \n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:36:31 "},"cpp/troubleshooting.html":{"url":"cpp/troubleshooting.html","title":"Troubleshooting","keywords":"","body":"Troubleshooting\nUser callbacks \nAll callbacks back to the user of the library are called from one thread. The callbacks are stored in a queue. If the user does not return quickly enough from the callback, it can happen that the user callback queue fills up.\nIf a callback takes more than one second, the user sees the warning:\n[02:56:26|Warn ] Callback took more than 1 second to run.\nSee: https://mavsdk.mavlink.io/main/en/cpp/troubleshooting.html#user_callbacks (system_impl.cpp:327)\nAt 10 queued callbacks, the user sees the warning:\n[02:56:26|Warn ] User callback queue too slow.\nSee: https://mavsdk.mavlink.io/main/en/cpp/troubleshooting.html#user_callbacks (system_impl.cpp:1213)\nAt 100 queued callbacks, the user sees the error message:\n[02:56:35|Error] User callback queue overflown\nSee: https://mavsdk.mavlink.io/main/en/cpp/troubleshooting.html#user_callbacks (system_impl.cpp:1218)\nHow to debug this?\nTo determine which callback is blocking the queue, you can set the environment variable MAVSDK_CALLBACK_DEBUGGING to 1, which will print more debug information and abort the program as soon as the problem occurs.\nMAVSDK_CALLBACK_DEBUGGING=1 ./my_executable_using_mavsdk\nor:\nexport MAVSDK_CALLBACK_DEBUGGING=1\n./my_executable_using_mavsdk\nYou should then see something like this hinting at which callback might be responsible:\n[03:00:02|Warn ] Callback called from telemetry_impl.cpp:533 took more than 1 second to run. (system_impl.cpp:320)\n[2] 1261673 abort (core dumped) MAVSDK_CALLBACK_DEBUGGING=1 ...\"\nNote that this does not point to the blocking code, but only to the place where your blocking callback was called.\nHow to avoid this?\nThe rule is to spend as little time and CPU in the callbacks as possible.\nFor instance, inside the callbacks you should not wait on other events or sleep.\nIf you really want to do something that takes longer inside a callback, the workaround is to just spawn that activity on another thread, e.g. using std::thread:\nvoid my_callback(Telemetry::Position position)\n{\n std::thread([position]() {\n std::this_thread_sleep_for(std::chrono::seconds(3));\n my_delayed_action(position);\n }).detach();\n}\nWhy did this use to work?\nBefore introducing the callback queue, we used a thread pool of 3 threads to call user callbacks.\nThe thread pool was written to avoid everything from stalling if a user blocked in one of the callbacks.\nIt generally worked provided the user did not block in more than 3 callbacks at any given time.\nHowever, it had also some disadvantages:\n\nDue to the thread pool multiple threads could call a function at any given time.\nThis means that one callback can be called from at least two threads at the same time which is quite likely if the callback is called at a high rate.\nThis can create race conditions on the user side unless a mutex is used to prevent this.\nHowever, it's not very intuitive that a mutex is needed for that, and mutexes in general should be avoided, if possible, for performance reasons.\nSuch race conditions also showed up as CI test failures, see: MAVSDK#1010, MAVSDK#1045.\nFor developers the old thread pool behaviour was unclear and unpredictable.\nBasically, without code inspection, it was difficult to know if blocking in a callback is safe or not.\nWhen trying with one blocking callback, it would work, however, this can create a false sense of security as with 3 blocking callbacks it would suddenly lock up.\nPreviously, when this happened, it was difficult to debug because it would either lead to a crash on destruction, or lock up at which point the backtrace of all threads need to be looked at using gdb.\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/contributing/":{"url":"cpp/contributing/","title":"Contributing","keywords":"","body":"Contributing\nMAVSDK welcomes contributions!\nIf you want to help or have suggestions/bug reports please get in touch with the development team.\nThis section contains pointers how to add functionality and write your own plugins, as well as how the auto-generation works.\nAlso see the FAQ for answers to common questions about the library.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/contributing/autogen.html":{"url":"cpp/contributing/autogen.html","title":"Autogeneration","keywords":"","body":"Autogeneration\nMAVSDK is available in a number of different languages.\nThese all share the same \"core\" MAVLink implementation (written in C++), but almost all of the API-specific code for other languages is autogenerated from API definition files (and language-specific templates).\nThis approach means that we don't have to maintain a separate MAVLink implementation or API for each language.\nNew features are implemented (just once) in C++, and are then automatically available in Python, Java, etc.\nThis page provides an overview of the architecture and explains how to add a feature using the autogeneration.\nOverview\nThe common MAVLink implementation is written in C++ (it is part of MAVSDK-C++).\nThe mavsdk_server exposes the MAVSDK-C++ API over gRPC to the language bindings.\nThe API for all languages is autogenerated from a single common definition.\n\nThe following parts are autogenerated:\n\nMAVSDK-C++ API (i.e. header files)\nMost of mavsdk_server\nMost of the language bindings\n\nThose parts are maintained manually:\n\nMAVSDK-C++ implementation (i.e. the MAVLink business logic)\nNew plugins need to be added to mavsdk_server (this may be automated in future)\nThe System wrapper in language bindings usually needs to be updated whenever a new plugin is added (this may be automated in future)\n\nThe heart of the autogeneration system is the MAVSDK-Proto repository which is described below.\nAutogeneration Mechanisms \nThe autogeneration pipeline is shown below:\n\nThe main parts are:\n\nprotoc-gen-mavsdk, which is a protoc custom plugin generating MAVSDK's code.\nThe API definition, in the form of proto files.\nTemplate files (per language, see e.g. the Python templates or the C++ templates).\n\nprotoc takes the custom plugin (protoc-gen-mavsdk) and the template files as inputs, and generate source code out of it.\nThe way it currently works is that it generates one source file out of each *.proto file. For instance, action.proto becomes Action.java in MAVSDK-Java.\nIn some languages (typically C++), we need to generate multiple source files out of one proto definition file, and this is the reason why the C++ generation script runs protoc in multiple passes, once for each template (e.g. \"templates/plugin_h\" defines the templates to generate action.h, telemetry.h, ..., and \"templates/plugin_cpp\" is responsible for action.cpp, telemetry.cpp, ...).\nAll the MAVSDK repositories contain some kind of generate_from_proto.sh file, and a templates/ directory:\n\nMAVSDK-C++: script, templates\nMAVSDK-Python: script, templates\nMAVSDK-Swift: script, templates\nMAVSDK-Java: script, templates\nMAVSDK-C#: script, templates\nMAVSDK-Go: script, templates\n\nAdding a New Feature\nWhen adding a new feature to MAVSDK it is important to think first about the API that is required, and later about the implementation needed to enable the feature. This is not only because MAVSDK strives to have a simple and safe API but also comes from the fact that a new feature needs to be defined in the API first and can then be implemented (using the autogenerated files) in a later step.\nTo add a new feature, follow the steps on how to write plugins.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/contributing/plugins.html":{"url":"cpp/contributing/plugins.html","title":"Writing Plugins","keywords":"","body":"Writing Plugins\nMAVSDK-C++ is split into a core and multiple independent plugins.\nPlugins that are located in the correct location (a subfolder of /plugins) and have the correct structure are built at compile time.\nThe CMakeLists.txt takes care of including the plugin folders and integration tests.\nPlugin Architecture\nPlugins should be written so that they are independent of each other (they will still need to be dependent on the core source).\nThis allows plugins to be removed/replaced as needed at the cost of some duplicated functionality across the plugin modules.\nThe code for each plugin (and its unit test if one has been defined) is stored in a sub-folder of the plugins directory.\nIntegration tests for all plugins in the library are stored in integration_tests.\nA simplified view of the folder structure is shown below:\n├── MAVSDK\n│ └── src\n│ ├── integration_tests\n│ ├── mavsdk_server\n│ └── mavsdk\n│ ├── core\n│ └── plugins\n│ ├── action\n│ ├── ...\n│ └── tune\nEach plugin must have the same files/structure, as shown for the \"example\" plugin below.\n└── plugins\n └── example\n ├── CMakeLists.txt\n ├── example.cpp\n ├── example.h\n ├── example_impl.cpp\n ├── example_impl.h\n └── example_foo_test.cpp ##optional\nAuto-generation\nIn order to support various language wrappers around MAVSDK without having to write the same things multiple times, once for every language, we opted to use auto-generation as much as possible.\nThe APIs are defined as proto definitions.\nFrom that, several parts are auto-generated, such as:\n\nLanguage wrappers based on gRPC client (formerly called frontend)\ngRPC mavsdk_server in C++ (formerly called backend)\nPlugin C++ headers defining the API.\n\nLooking at the plugin structure again, this means that some of the files are auto-generated:\n└── plugins\n └── example\n ├── CMakeLists.txt # auto-generated\n ├── example.cpp # auto-generated\n ├── example.h # auto-generated\n ├── example_impl.cpp # hand-written (can initially be generated)\n ├── example_impl.h # hand-written (can initially be generated)\n └── example_foo_test.cpp # optional\nCreate a Plugin\nTo create a new plugin do not copy an existing one, instead follow the steps below:\nThink about public API\nBefore writing the API, take a step back and think what a user of it needs and expect, rather than what MAVLink already provides.\nGenerally, MAVSDK APIs ought to be:\n\nSimple and easy to use.\nReduced to the essentials; no functionality that is not actually implemented/supported should be exposed.\nClearly named and if possible without too much drone jargon and acronyms.\nAbstracted from the MAVLink implementation and therefore to provide specific functionality instead of just forwarding direct MAVLink.\n\nThis advice is important if you are planning to contribute the new plugin back and would like it to get accepted and merged.\nWe are convinced it is also applicable for internal development but - of course - that's up to you.\nAbout proto structure\nThere are a couple of different API types supported for MAVSDK plugins.\nRequests:\nA request is a simple one time call with a response. An example would be the takeoff command of the action plugin:\nservice ActionService {\n rpc Takeoff(TakeoffRequest) returns(TakeoffResponse) {}\n // all other services\n}\n\nmessage TakeoffRequest {}\nmessage TakeoffResponse {\n ActionResult action_result = 1;\n}\nIn this case the request has no argument and no return value except the result but this can vary, e.g. for getters and setters:\nservice ActionService {\n rpc GetReturnToLaunchAltitude(GetReturnToLaunchAltitudeRequest) returns(GetReturnToLaunchAltitudeResponse) {}\n rpc SetReturnToLaunchAltitude(SetReturnToLaunchAltitudeRequest) returns(SetReturnToLaunchAltitudeResponse) {}\n // all other services\n}\n\nmessage GetReturnToLaunchAltitudeRequest {}\nmessage GetReturnToLaunchAltitudeResponse {\n ActionResult action_result = 1;\n float relative_altitude_m = 2;\n}\n\nmessage SetReturnToLaunchAltitudeRequest {\n float relative_altitude_m = 1;\n}\nmessage SetReturnToLaunchAltitudeResponse {\n ActionResult action_result = 1;\n}\n\n Requests can defined SYNC, ASYNC, or BOTH using option (mavsdk.options.async_type) = ...;.\n The choice depends on the functionality that is being implemented and how it would generally be used.\n There are no hard rules, it's something that makes sense to be discussed one by one in a pull request.\n The default implementation is BOTH.\n\nSubscriptions:\nA subscription is triggered once and will then continuously send responses as a stream. An example would be a the position information of the telemetry plugin:\nservice TelemetryService {\n rpc SubscribePosition(SubscribePositionRequest) returns(stream PositionResponse) {}\n // all other services\n}\n\n\nmessage SubscribePositionRequest {}\nmessage PositionResponse {\n Position position = 1;\n}\n\n Subscriptions also can defined SYNC, ASYNC, or BOTH using option (mavsdk.options.async_type) = ...;.\n The sync implementation of a subscription is just a getter for the last received value.\nNote Subscriptions can be defined finite using option (mavsdk.options.is_finite) = true;.\n This means that the stream of messages will end at some point instead of continuing indefinitely. An example would be progress updates about a calibration which eventually finishes.\n\nAdd API to proto\nThe first step should be to define the user API in the proto repository.\nThis repository is part of the MAVSDK as a submodule in the proto/ directory.\nYou usually want to work from master in the proto/ directory, and then create a feature branch with your additions:\ncd proto\ngit switch main\ngit pull\ngit switch -c my-new-plugin\ncd ../\nNow you can add a folder with your proto file (or copy an existing one and rename it) and draft the API.\nOnce the API is defined, it makes sense to commit the changes, push them and make a pull request to MAVSDK-Proto to get feedback from the MAVSDK maintainers.\nGenerate .h and .cpp files\nOnce the proto file has been created, you can generate all files required for the new plugin.\n\nRun the configure step to prepare the tools required:cmake -DBUILD_MAVSDK_SERVER=ON -Bbuild/default -H.\n\nInstall protoc_gen_mavsdk which is required for the auto-generation:pip3 install --user protoc_gen_mavsdk # Or however you install pip packages\n\nRun the auto-generation:tools/generate_from_protos.sh\n\nFix style after auto-generation:tools/fix_style.sh .\n\n\n\n the files my_new_plugin.h and my_new_plugin.cpp are generated and overwritten every time the script is run.\n However, the files my_new_plugin_impl.h and my_new_plugin_impl.cpp are only generated once.\n To re-generate them, delete them and run the script again.\n This approach is used to prevent the script from overwriting your local changes.\n\nActually implement MAVLink messages\nYou can now add the actual \"business logic\" which is usually sending and receiving MAVLink messages, waiting for timeouts, etc.\nAll implementation goes into the files my_new_plugin_impl.h and my_new_plugin_impl.cpp or additional files for separate classes required.\nYou can also add unit tests with unittest_source_files, as discussed below.\nThe standard plugins can be reviewed for guidance on\nhow to write plugin code, including how to send and process MAVLink messages.\nPlugin Code\nPlugin Base Class\nAll plugins should derive their implementation from PluginImplBase (core/plugin_impl_base.h) and override virtual methods as needed.\nPlugin Enable/Disable\nThe SDK provides virtual methods that a plugin should implement to allow the core to better manage resources.\nFor example, to prevent callback being created before the System is instantiated, or messages being sent when a vehicle is not connected.\nPlugin authors should provide an implementation of the following PluginImplBase pure virtual methods:\n\ninit()/deinit(): These are called when a system is created and just before it is destroyed. These should be used for setting up and cleaning everything that depends on having the System instantiated. This includes calls that set up callbacks.\nenable()/disable(): These are called when a vehicle is discovered or has timed out. They should be used for managing resources needed to access a connected system/vehicle (e.g. getting a parameter or changing a setting).\n\nAdditional detail is provided for methods below.\ninit() \nvirtual void init() = 0\n\nThe init() method is called when a plugin is instantiated.\nThis happens when a System is constructed (this does not mean that the system actually exists and is connected - it might just be an empty dummy system).\nPlugins should do initialization steps with other parts of the SDK at this state, e.g. set up callbacks with _parent (DeviceImpl).\ndeinit() \nvirtual void deinit() = 0\n\nThe deinit() method is called before a plugin is destroyed. This usually happens only at the very end, when a MAVSDK instance is destroyed.\nPlugins should cleanup anything that was set up during init().\nenable() \nvirtual void enable() = 0\n\nThe enable() method is called when a system is discovered (connected).\nPlugins should do all initialization/configuration steps that require a system to be connected.\nFor example, setting/getting parameters.\nIf any threads, call_every or timeouts are needed, they can be started in this method.\ndisable() \nvirtual void disable() = 0\n\nThe disable() method is called when a system has timed out.\nThe method is also called before deinit() is called to stop any systems with active plugins from communicating (in order to prevent warnings and errors because communication to the system no longer works).\nIf any threads, call_every, or timeouts are running, they should be stopped in this method.\nTest Code \nTests must be created for all new and updated plugin code.\nThe tests should be exhaustive, and cover all aspects of using the plugin API.\nThe Google Test Primer\nprovides an excellent overview of how tests are written and used.\nWriting Unit Tests\nMost of the existing plugins do not have unit tests,\nbecause we do not yet have the ability to mock MAVLink communications (needed to test most plugins).\nUnit tests are therefore considered optional!\n\n Comprehensive integration tests should be written instead, with the simulator providing appropriate MAVLink messages.\n\nAdding Unit Tests \nUnit test files are stored in the same directory as their associated source code.\nIn order to include a test in the SDK unit test program (unit_tests_runner),\nit must be added to the UNIT_TEST_SOURCES variable in the plugin CMakeLists.txt file.\nFor example, to add the example_foo_test.cpp unit test you would\nappend the following lines to its CMakeLists.txt:\nlist(APPEND UNIT_TEST_SOURCES\n ${CMAKE_SOURCE_DIR}/src/plugins/mission/example_foo_test.cpp\n)\nset(UNIT_TEST_SOURCES ${UNIT_TEST_SOURCES} PARENT_SCOPE)\n\nUnit Test Code\nUnit tests typically include the file to be tested, mavsdk.h, and gtest.h.\nThere are no standard shared test unit resources so test functions are declared using TEST.\nAll tests in a file should share the same test-case name (the first argument to TEST).\nWriting Integration Tests \nMAVSDK provides the integration_tests_runner application for running the integration tests and some helper code to make it easier to log tests and run them against the simulator.\n\n Check out the Google Test Primer\nand the integration_tests\nfor our existing plugins to better understand how to write your own!\n\nAdding Integration Tests\nIn order to run an integration test it needs to be added to the integration_tests_runner program.\nIntegration tests for core functionality and plugins delivered by the project\nare stored in MAVSDK/src/integration_tests.\nThe files are added to the test program in that folder's\nCMakeLists.txt file:\n# This includes all GTests that run integration tests\nadd_executable(integration_tests_runner\n ../core/unittests_main.cpp\n simple_connect.cpp\n async_connect.cpp\n telemetry_simple.cpp\n ...\n gimbal.cpp\n transition_multicopter_fixedwing.cpp\n follow_me.cpp\n)\n\nIntegration Test Files/Code\nThe main MAVSDK-specific functionality is provided by integration_test_helper.h.\nThis provides access to the Plugin/Test Logger and a shared test class SitlTest for setting up and tearing down the PX4 simulator.\n\n All tests running against SITL can be declared using TEST_F and have a first argument SitlTest as shown.\n This is required in order to use the shared class to set up and tear down the simulator between tests.\n\nFor reference inspect the existing integration tests.\nExample Code\n\n It is quicker and easier to write and modify integration tests than examples.\nDo not write example code until the plugin has been accepted!\n\nA simple example should be written that demonstrates basic usage of its API by 3rd parties.\nThe example need not cover all functionality, but should demonstrate enough that developers can see how it is used and how the example might be extended.\nWhere possible examples should demonstrate realistic use cases such that the code can usefully be copied and reused by external developers.\nDocumentation\nIn-Source Comments\nThe public API must be fully documented using the proto files.\n\n The in-source comments will be compiled to markdown and included in the API Reference.\nThe process is outlined in Documentation > API Reference.\n\nInternal/implementation classes need not be documented, but should be written using expressive naming of variables and functions to help the reader.\nAnything unexpected or special however warrants an explanation as a comment.\nExample Code Documentation\nThe plugin example should be documented in markdown following the same pattern as the existing examples.\nGenerally this involves explaining what the example does and displaying the source.\nThe explanation of how the code works is usually deferred to guide documentation.\nGuide Documentation \nIdeally, guide documentation should be created. This should be based on example code.\nThe purpose of the guide is to:\n\nShow how different parts of the API can be used together\nHighlight usage patterns and limitations that may not be obvious from API reference\nProvide code fragments that can easily be reused\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/contributing/documentation.html":{"url":"cpp/contributing/documentation.html","title":"Documentation","keywords":"","body":"Contributing to Documentation\nMaking quick fixes to existing text or raising issues is very easy.\nMore complicated changes will require you to set up the Gitbook toolchain.\nIf you want to help, get in touch.\n\n You will need a Github login to make and submit changes to this guide.\n\nOverview\nThis guide is written in markdown wiki syntax and stored in the Github mavlink/MAVSDK-docs repo.\nThe book is hosted on Gitbook.com and is automatically rebuilt whenever the master branch of the repo is updated.\nYou can also rebuild it locally using the Gitbook toolchain.\nThe API Reference section is compiled from source code into markdown using a separate toolchain and then copied into Github.\nUpdates to the reference should be made in the source code repository (see API Reference below for more information).\nThe guide is licensed under CC BY 4.0 - if you make any changes then they will be made available under the same license.\nMaking a Quick Fix\nSimple fixes to an existing page can be made directly on Github:\n\nClick the Edit button in the top toolbar to open the page\n\n\nMake required changes in the editor section near the top of the page.\n\nAt the bottom of the page, add a comment and select the second radio button to create a new branch.\n\n\nFollow the on-screen instructions to create a pull request with your change.\n\n\nRaising an Issue\nTo raise an issue against the documentation:\n\nOpen the page with problem content.\nClick the Bug button in the top toolbar.\n\nThis will open a bug in Github, seeded with the URL/name for the current page.\n\nEnter enough information for someone to understand the problem, and ideally to fix it.\n\nMaking a Big Change\nIf you want to make more significant changes or additions to the documentation you will need to set up Git and the Gitbook toolchain (this allows you to render the documentation and check that links work).\nFor setup information see: Gitbook toolchain.\nAPI Reference\nThe C++ source code is annotated using comments using Doxygen syntax.\nYou can extract the documentation to markdown files (one per class) on macOS or Linux using the instructions in Build API Reference Documentation.\nIn order to include new API reference in the SDK Documentation it must be manually added to the Github repository:\n\nCopy the files into the /en/cpp/api_reference folder\nNew APIs should be added to appropriate sections in the MAVSDK-docs/en/SUMMARY.md and /en/cpp/api_reference/README.md.\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"cpp/contributing/release.html":{"url":"cpp/contributing/release.html","title":"Release process","keywords":"","body":"Make MAVSDK Release\nThese are the instructions on how to get a release out the door.\n\n The idea is of course to automate this as much as possible!\n\nMAVSDK part\n\nCheck if all open pull requests are merged that need to go in.\nCheck that CI on main passed.\nCreate tag in main:git switch main\ngit pull\ngit tag vX.Y.Z\ngit push origin vX.Y.Z\n\n\nGenerate changelog using tools/generate_changelog.py --token TOKEN_FROM_GITHUB --verbose --tag vX.Y.Z.\nIf it finds old/wrong PRs, wait a bit or create the release from the tag in the GitHub UI.\nOnce it finds the correct PRs it will check all of them for labels. Make sure all merged PRs have sensible labels (e.g. enhancement, bug, or feature).\nCopy the changelog text to the release.\n\n\nCheck later if all artifacts have been uploaded correctly to the release.\nUpdate the Arch AUR repository. This depends on the AUR maintainter's credentials (currently julianoes).\nUse the repo: ssh://aur@aur.archlinux.org/mavsdk.git.\nBump the version in pkgver=X.Y.Z.\nCheck PKGBUILD: namcap PKGBUILD.\nTry to make pkg: makepkg.\nUpdate .SRCINFO: makepkg --printsrcinfo > .SRCINFO.\nCommit and push.\n\n\nUpdate the brew repo. Steps for macOS:\nexport HOMEBREW_GITHUB_API_TOKEN=\nbrew bump-formula-pr mavsdk --tag=vX.Y.Z --revision=\nThis should then open the browser with the pull request already created.\n\n\n\nMAVSDK-docs part\n\nGenerate the docs and update the reference docs.\nCheck or update the examples in the docs.\nCreate a branch off main for the release\nCreate the branchgit switch main\ngit pull\ngit switch -c vX.Y\n\nModify book.json in the vX.Y branch to change the value of github_branch to match the new branch: \"github_branch\": \"vX.Y\"\nPush the branch to the upstream repogit push origin vX.Y\n\n\n\nAdd the branch to the version checker in main branch book.json (see pattern below versions).\n\nOther\n\nPost a note on Slack #mavsdk.\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"swift/":{"url":"swift/","title":"iOS/Swift","keywords":"","body":"MAVSDK-Swift\n\nAPI documentation\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"python/":{"url":"python/","title":"Python","keywords":"","body":"MAVSDK-Python\n\nPython QuickStart\nAPI documentation\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"python/quickstart.html":{"url":"python/quickstart.html","title":"QuickStart","keywords":"","body":"Python QuickStart\nPrerequisites\n\nPython 3.6+: run python --version or python3 --version in a terminal to check the installed version.\nA running SITL instance (jMAVSim, gazebo, …).\nA quick way to run a headless gazebo SITL instance using docker is documented here.\n\nInstall\nMAVSDK-Python is distributed through PyPi, and can therefore be installed with pip3:\npip3 install mavsdk\n\nMake sure that the output of this command confirms that the installation succeeded!\n\n On some systems, you may have to run pip3 install --user mavsdk, or you may want to run in a Python venv.\n\nFor the quick start below we will also install the lightweight package called “aioconsole”.\nThis provides a REPL (interactive shell) called apython that we can use for running asyncio code:\npip3 install aioconsole\n\nRun SITL\nIt is always good to make sure that SITL works before trying to connect MAVSDK to it.\nOne way is to run the following commands in the pxh> prompt when SITL is running:\ncommander takeoff\ncommander land\nThe simulated drone should takeoff and land.\nIf it doesn't, it may mean that SITL is not ready, or that there is a problem.\nTake off from MAVSDK\nWhen we know that the simulator is ready, we can open an apython REPL:\napython\n\nImport MAVSDK into the environment by entering:\nfrom mavsdk import System\n\nWe then create a System object, in this case named drone, and make it connect to the drone (this object is our \"handle\" to access the rest of the MAVSDK functions):\ndrone = System()\nawait drone.connect()\n\nOnce connected, we can arm and takeoff using the appropriate MAVSDK commands:\nawait drone.action.arm()\nawait drone.action.takeoff()\n\nIf everything went well, your drone should takeoff.\nIn the pxh console, you should see a log line like:\nINFO [commander] Takeoff detected\n\nIf running a graphical interface, you should see the drone taking off.\nHere is what it looks like in jMAVSim:\n\n\n Make sure to send the takeoff() command within (at most) a few seconds of arm(); the drone will automatically disarm after a few seconds if it does not receive a command to takeoff.\n\nYou get an exception, as shown below:\nraise ActionError(result, “arm()”)\nmavsdk.generated.action.ActionError: COMMAND_DENIED: ‘Command denied’; origin: arm(); params: ()\n\nThis is not a bug! It means that the arm() call was rejected by PX4, with the error code COMMAND_DENIED.\nIt happens for instance when you try to arm before the drone gets a GPS fix.\nMost functions in MAVSDK-Python can raise exceptions that your code should handle with try... except.\nNow that the drone is flying, we can land:\nawait drone.action.land()\n\n\n We have been using the apython REPL to run all that interactively, but the same can be achieved by running the takeoff_and_land.py example (in which case the aioconsole package is not needed).\n\nUsing an IDE\nRunning from the REPL is convenient for testing a few commands interactively, but aioconsole does not provide auto-completion.\nHowever, IDEs like PyCharm do.\nThis is very helpful, as typing drone. is enough to get a list of suggestions.\nThe following screenshot shows PyCharm auto-completion for drone.action.:\n\nExamples\nWe do have a number of examples available in the repository, which are certainly a good starting point for learning about MAVSDK-Python.\nNext Steps\nOnce MAVSDK is installed we recommend you:\n\nTry the other examples\nBrowse the API reference to get an overview of the functionality.\n\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "},"faq.html":{"url":"faq.html","title":"FAQ","keywords":"","body":"FAQ\nWhy was the core of MAVSDK written in C++?\nThe aim was to have an API in a language which is cross-platform and has many language bindings.\nThe library also needs to be lightweight and fast, so it does not slow down for onboard usage at higher rate messaging.\nAdditionally, MAVSDK should be able to run efficiently in embedded setups, e.g. as part of an app or onboard a drone on a companion computer, as well as provide a simple and safe API. This favoured C++ over C as it allows for more expressive but type-safe APIs using standard library containers (e.g. std::vector) for usage in embedded setups.\nAre multiple vehicles supported?\nYes.\n\nThe MAVSDK C++ library allows C++ applications to connect to multiple vehicles at a time.\nPython, Swift, and other language wrappers can only connect to a single vehicle at a time.\nHowever you can instantiate multiple copies of wrappers in order to connect to multiple systems.\n\nA maximum of 255 vehicles can be connected.\n\n The maximum number of vehicles is defined by the MAVLink protocol.\n MAVLink refers to vehicles as \"systems\", which are comprised of components (for example, a drone with a gimbal and a camera).\n Each system has a network-unique MAVLink system ID, with a value between 1 and 255 (0 is a \"broadcast address\").\n Each component in a system shares its system id, and has a system-unique component ID, again with a value 1 and 255.\n\nIs MAVLink 1 supported?\nNo. MAVSDK only supports MAVLink 2.0.\nWhat sorts of vehicles are supported?\nThe MAVSDK API is designed for interacting with aircraft.\nIt has primarily been tested for use with multicopters, but also has basic support for fixed wing and VTOL.\nThe API may \"work\" with ground-based or other types of vehicles, but some methods will not make sense.\nThis use-case is mostly unsupported and untested.\nDoes MAVSDK support indoor use?\nIndoor use is supported, however, some modes such as mission or position control are not available indoor, unless some additional positioning method is available (e.g. optical flow, visual-inertial odometry, a motion capture system, etc.).\nNote that PX4 currently does not support missions using \"local coordinates\" (i.e. meters) but only supports using \"global coordinates\" (i. e. latitude/longitude).\nWhat UAV flight stacks are supported?\nMAVSDK, so far, is optimised for use with the PX4 flight stack and all testing is done against PX4.\nWhile many features should work on other flight stacks there may be implementation differences at the MAVLink microservices level which means that not every API will work.\nFor example, PX4 and ArduPilot implement the parameter protocol differently, and vary slightly in the mission upload/download protocol (e.g. ArduPilot uses the 0 entry as the home position).\n\n The SDK welcomes contributions to better support flight stacks other than PX4.\nWe do however expect contributors to also help with testing and maintenance support for using the SDK with their autopilot.\n\nAre serial connections supported?\nYes. Serial, TCP, and UDP connections are supported, see notes on connection.\nWhy is libCURL a dependency?\nlibCURL will be required to download the camera definition file which is referenced in CAMERA_INFORMATION.\nIt might also come in handy whenever any other REST resources are required.\nHow are plugins added?\nCheck out C++/Contributing/Plugins.\nCan a plugin depend on another one?\nYes - but it should not!\nThe idea is that plugins don't have any coupling between each other which allows for any plugin to be changed or removed without breaking the rest.\nThis will lead to some duplication at places, and that's an acceptable trade-off.\nIf the same code is used in many places, it can always be moved to core and get re-used from there.\nWe have sometimes moved functionality from plugins to the core if it was exposed in multiple plugins. As an example mission upload/download has been moved to the core so it can be used in the Mission plugin as well as the MissionRaw and Geofence plugins.\nCan MAVSDK run on an embedded platform / microcontroller?\nMAVSDK is generally written at a bit higher level, geared towards ARM devices such as a Raspberry Pi, a smartphone, or a similar device with equal/better performance.\nAs MAVSDK does not actually require too much CPU power, it could in theory be run on a microcontroller such as an ARM Cortex M4, however, it would require the POSIX APIs for serial and networking communication, as well as the C++ standard library for classes/functions such as std::thread or std::vector.\nThe recommendation for usage with a microcontroller would be to use the pure C MAVLink headers.\nWhy is MAVLink Passthrough only available in C++?\nThe C++ MAVLink passthrough plugin basically exposes the direct C MAVLink API. While it would be nice to have access to all MAVLink messages in the language wrappers, there are some technical challenges:\n\nEssentially, it would mean that all MAVLink APIs would have to be duplicated by the proto APIs.\nThis would increase the API and code size considerably.\nAlternatively, the API could be exposed without types, using some sort of runtime access like get_message(\"ATTITUDE\").get_field(\"pitch\").as_float().\nThis would come with the cost of no type safety and runtime overhead for parsing the strings.\n\nFrom a MAVSDK project point of view, there is also an advantage of not having a passthrough available in language wrappers; it encourages that required features are contributed back to the open-source project, rather than implemented in private using passthrough, and thus benefitting everyone.\nWhy is gRPC used for the language wrappers?\nThere are multiple ways to support multiple programming languages all with their pros and cons:\n\nSeparate implementation per language:\n+ Nice native API.\n+ No non-native dependencies (often) in language wrappers.\n- Lots of implementation effort required, does not scale well with a small team.\n- Languages will not have consistency of feature parity.\nDirect language bindings based on Swig.\n+ Many languages \"almost for free\".\n- Not always optimal/super clean API, unless another layer is written manually.\n- Requires linking to non-native dependencies.\nDirect language bindings manually written, or based on various tools like pybind11.\n+ Some languages \"almost for free\".\n- Varies on the language. If done manually likely to have bugs.\n- Requires linking to nan-native dependencies.\nLanguage bindings based on proto definitions (protobuf) and gRPC.\n+ Nice native APIs can be auto-generated from proto files.\n+ No non-native dependencies in language wrappers.\n+ mavsdk_server (gRPC server) can be run on other machine, or over network, in cloud, etc.\n- gRPC requires quite a few dependencies.\n\nWhen writing the language wrappers for MAVSDK we decided to try gRPC, however, we underestimated just how much work was required to write all the auto-generation for the various function signatures (sync, async, result handling, streams, etc.), and also were not aware about the pain that comes with every dependency.\nYou can read more about the auto-generation, and learn how to add functionality.\nWe are not ruling out direct-bindings for the future, there is e.g. a prototype for Python using pybind11, so this is an ongoing topic.\n © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17 "}}} \ No newline at end of file diff --git a/v2.0/en/swift/index.html b/v2.0/en/swift/index.html new file mode 100644 index 00000000..a7cb4150 --- /dev/null +++ b/v2.0/en/swift/index.html @@ -0,0 +1,3340 @@ + + + + + + + iOS/Swift · MAVSDK Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                      MAVSDK-Swift

                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      © MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 02:32:17
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                      results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                        No results matching ""

                                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.0/gitbook/fonts/fontawesome/FontAwesome.otf b/v2.0/gitbook/fonts/fontawesome/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..d4de13e832d567ff29c5b4e9561b8c370348cc9c GIT binary patch literal 124988 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ÐT?>-5aYhU|+1c>&YMpPK5x#-mbV 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'NS^o{z1ZKlHsAybrl=JE7AP369ntV%vB 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 CDx5C> literal 0 HcmV?d00001 diff --git a/v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.eot b/v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..c7b00d2ba8896fd29de846b19f89fcf0d56ad152 GIT binary patch literal 76518 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%0DyT{kunD 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⋙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 z + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.ttf b/v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f221e50a2ef60738ba30932d834530cdfe55cb3e GIT binary patch literal 152796 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

                                                                                                                                                                                                                                                                                                                                                                                                                                                        =v_rA!CPE#mM^4@)}X7qf;At+v)G*FZd&; zy?NqUnt;NNNMWLA%l4wI5KdaBwS^`}^ix}E_7m=0=&c|9@<&w5sD7Gn!)y#!FZz13 zdYig~JSHIF6!eE!qw7z+9FE7s>bNjpQ>bwUB5FPoa3Yl;m=gPn!2M(kM>~8Ojxe>H zW$4hf36N-<$w^=k{F*V8Q?q0?0p3j<%hL27f?Z%DtVj3hZy`&A;qoKu8Gcs7vlzSZ zP}jncpHdHjxY1ipKZk~nzd%EWfuZ5U&=G{7!wzIEcK(7$VB~Pq5#cY`tV8ve;N-OW z={2NEB?+l%@uHpajTR`bM9*Co)fG&=q zHdxS+Ob(l3Ic=!i;(zv8zkh|lDnf}!6_Tf4VRw!i5%$;z6)#r6j+}LD!otRjS_?89 zWTj{;@BxwIu$3D&tW*`>O3b^l{BbemMQ?mjFf#i9 zOtrpwquM|^#}Y1^D9r-J49Fp%Dfyr=NNvF!XdnyG8q+8Qdosk?r4rbGq2)-FwUW#~ z^TNcDtb(sOu>3DMcX)^H@K`hPy7qDN8^%q&LX>EZ$Lc25Rz;`ar|kDWJVRF|aTJ`wLVvDBxc8Ijp+kP*ct(b@qs zi4k2MVVNkwOu1yt+SezH_|Ukr4)W6)-|zBqiAo}2~5p|W@mRFWyzf$m|bES^Ih%IB}5rF&KE zi7Ul&y7GzG=nL%nROJ5TTTh7lPrQ}9pB@->ftwiO3{MYL$Ho9roaOOieS{B(=ZkRH zB#eM?`Vj|m{DBPHR7n)M6E{|FpyO;dh;#SYBDS47aoA&{GfpG&FO^wco@P|azIWz_ zhAOH2AS1;QeJR>alamnePZ%ZySmE7V6*iRsD&R%aKc?vCt;UuYTs!-(`QD!M z2P^qs?tU6Jn%)9>I9^E)zl0!rv&)i3copSY{wzHs@TAAFM^U%6-Sp(mlBe8Kpw zaD=I06InH-FwL+_%YcrWFU61n^w!6*_W}0_xfi%_j?6((P?&)X$QIZ2Pon?L2S%8t+fFXHxv$B+quBNHRGe zFJQ^}8N8jP@OC^<*iujL%K*2|SF=(anNr7wNH25aFLo2iUYn1a$WQB6qAJl5RK@SD z@9aQVlRWbQZK1Z(TB3J8i+AQqzTc(61pHCAh6upo*y5$sOW3Mx!AMbprFz@pfy7cY ze)E$&k9(VGJW0kgKbbUsg|UXaDdr-DzT>Slt~t=0dGZq|@^TpybVn-`89(WvVpaq`1rMJyX#fe>-IQwhg-fa^CbV?0Jt(P!2{lpQbdk8YCF!` z(!Z{AhE{KN2fWq@cFO7lFW$xW5+#CC(dFrF;U)1X%^&%SWEbTa3yM-0s85(kycJu5R8^ZUVvDwr<%wy3Wjeu9I z$01-HS|LLKgb`C=uVM6cHRRz?&?h_$`bCDpZbK%|+0(9y^2K*?Nri!k;Gx93N^8)p z_hgnTR8WbiNz@BlRwfbeN&FLe@YTTi!Ue;Lp=PR@>9%tYG^A5OI)&At_9i=E0|FmE zRsDWTRU{j^yv2A=K)Uf>%jL*dwJ;l!<}GG37lEyK%Xp9d0Z&|w+aEVx65iHrAIBqC zA!@js){_10X}SO!)o&8&d@MQ092p{y z_?LW8p9BIp__)tzbG_!W*$@)s>n^`KnhrVn=jUDifb)50z|St@S2;9`MROGP+T7q; zA?e8We^pGZ&Fh zu((K)CYBqFTKkQBBASmTjIMvXHPVckS%KurFe8Cf5Iq9vN|t9ZHi1>XCYdro5Lzynrhr-^OWAIqCt-q0 z=4uN5pfu<3q=|gacB;^Rm6!P^4OMX->UHCU(3!8_xPHsqFa6~&d_qI?%eMrg z(ZKoJji1b@|AX-s3%yZ4qy7yRGXC@i$<0soqpbs=dn(~+HC;LnklzUlx^~#;_(r!g zN$oT#5|A1wX0|xqDm+R_#_tC&1oI=5Bfk@X7@SZ$L1^>lh0E8XFQ4W+hkL>9W>*-i zHjKCV9NRr(?mu=xAn0>`6X$2dl8Kd>}n*pRwgP^Il# zbXdibSNq0fd!Oi6y*b^X$ZpN}FQbrAoqbjpcUun++Bvf!t?_R&*-%_Ex940Q{_+0a zyxP~E?|q^$$M5RXnCxVOM&a9DSD%&J2M_BWr(=zkW#DBMw!kAe=Tsl>@6FOqMlq8x zmZ#f6lQlP4KrfQ6hukl2T5%^wogv*8*4^UzknpC6k8!V5zH`*QGJh~|g+uIKd?*FP zoP#sp0PBM*QQqhuo#q4LdXA1T6h}!Ijf;}Q4mBt0prJ987`nXRq(oICI$duc z>16uMW3OcHuUOCO0JxY=*o8{)6>m|nhZfmi!ZbwZBMVJnixKwW7VZwWobz)udt( z@`f(C`caWn(zu0_n<`>0)s54qEWc>m46}|=7fVkmwX2>zr*lqYwGfjGx}f&XL+zbs zOx9iDx|S*Fi@qZ6V?%`Nq`b9Mpl0&amhP*1R%}~*ep_5TJmQL39OH&{Mfw+@Ln2K< zkbp$jRN$~wI+N;1(H^LFQfP#3hD}q^rK85Bf1Ne|1>?l{Y2GSDR+$a{gZj8&V?~Yq z(P!^F%6h;0SN2J{#rTx*%gdcfPLnpuDLH8U!3vu(uUh2E2%SJ0HNk~qL6DIy z>C{NHO%c0<>_VUs_?LrMrgekZc5)P~KI!UIVE)0Z#jYznA4$1c7V*O14V#MOdDdg? z*Lluu?8$jEs?BpEq--p=+_c#T{* z%)}*@bL6e|;YW-bwW3xj_ zm>57aYKQzo5xnDv@rsjgJ1gY<1T=$EB<1l`@qhWD03pd!>2fGKQ~o8AY8R0{%y=Ji z-jFJi^7hF#&p0w;kJuY)$E$KD(oSD(Fr^n^1`{G|?Ey2R;TkGVic+^@)yeFt9XnPr z9C`n$9dds`;)`Q=`JCE%V{_Z=NKI`$+l@1u*njaH zW3#4sm9oZ=EJxybP1x4J+66#F+&~e6gesQ?+f>~0JOqnaTIFh5$`;kK%CFifSXi0X z7VA~$Yw-a70e7*iF3EY)@(KJ-C_4_&9ib@(teSELp%*@5g~M9kve$#uFE$Rf1E@~r zEQF_MPj`aC4bq&!K8AilD6GvCay*9-z)zL_E&&+L3^`A6{D-BnbTS8wcOoa}3aE_b zPUe&x%^_fy>K`X%QM0B)Wvhd60kIqgxk;xKq`)v32Zjb+Nhh!~-QZZ#9ixEzZhn$h%#u=L*j8r`Ig-zety>2{s<0hCp2)ia3b{+C# zmDYv@DQC}3%d7qR<~6Nd*G*xSeEt@fMVWdoTOqHWz4a3Zm-(#cFh2a$L5vUPqS$_@ zU|C7C=xyt)Csfgyp`KL3m9woBWur|QAhUsQzF70d*cscWUVqP1|NifVx9O6wz(AAu z(my_ga9cmJ_V4-Z9}Ay{%?VnFS7H3|E}`3`SVL9VInt2tcjFFmdS%>2M{(V=cqT4+ zQZdaFicwmQ15EUC_j$1-uPWvhllOHR|fY{{7)rUjO{o0I{D6Fng+j< zE!?c-=4VbwFwTMOGBcllDe7C@L-asHmqmno8T@vR!8i4FdRW2y=Wp1R%bgStsB{!_ zK1bV&IS-PbI9e}eoBCifNHoC|IF9VMb>S?6Nf%TM99zj@0+@_-mfSmQ6gdkMFn?py zVloAzv;1#sz1DPHv)uPubYW9Nw6NyT;iq1Dp0)Nr_0pZ}l0LbmF1FU|v}uc%T{uBL z1QW8wO^tp$EY61HT^p-wp@$oq7DoBwcfRygKWlydrKb)bG9K-do3Y7x*V?oN=dS2M z^Cc|$Q*PM19mNcJF)z1ChozIneo;IhvwvXyK(-dAiKI&)<0-}u`a-7aW0AvuBEPWD z6odQ#k%4XhXF~jl+ROkycn4~v`Z1EJG>`+mN5l;RhXA?))E#Yn6z?$<2Cjgc8O&u+ z9<72HP5de2#}7 zc6!?srMs(mqpeX>wkd61=fnSO`C=HOQ-TNw0K;|))Ho8x17ElKSw(&0xal^VL$BGY zukbsr99!YGecTqjP`7-f%4%~h42?-uFt2^6sNL$Y)ZC!2@VTyR8Bx^J8yZ&^=H9}< zZjZaF^4dy8p1nHAd2sb?SwXhS?ZJ)eFx`L;_(ixiyOGbLd*N!geDr_v6v3~+!Gab} z3b~Po0!X9@90_jVG67Cf5h4PLcZ-Fo*C^o{jo_A?meX2&j8<#{unMG1A%ebXeB)ow zUvcvziB{R}hZ~8^RT+i~2~TyC(ECLXzY z#reju?@g?Ef;DWu<*xAU`{a9#KfS%vb3ua@oF`m}G)0%Ov8IB_hKe~q*?RBWJ9id# zZu{|^iiTt`r7_%8G)S6J6}hsI(h{}=poQ9% z0}ES?{=RHqq$1fE>QqvdV-k&N#0qgHtH*}NsXx8*#=Kfn@5=<-vF6-(YYNoq=RTUa zsP7v$Z4Ma&gm9TJv2Nn{ig2nq-L~wmS>q0^-+zFrPVrpZf{8zvw03pmhL1FdXQ-{Q zOnt&v$Z5LU;^lKc9jWomofm7JSvkeaRwXW+7f&ph9t^EpaPJf6G&ju8@LXno#hvpr zl{fBaN>1Cg<)TaW11^ZJ1abqO)*&g{Gy+7|9DAwN^(h3@zvL;YnSKl{3(o{##Setv6v^_ zm>5%;QaVG8$%+WZll8SO%Op*&3TS*HaTY@7%fEYjNvZA?HifXJW1DjBxWuZiuX2JLv}# z7qni!|B{Ptm@#u&GQM`{`N7r&cft#iMy+AYn8$Xi3)Y2#(-$P-^8`Kcc{!^RKMp$S zw1C5Mc65MYb>PHzPY) zeXG`QTQ{e|*X^sAvu@k^RejT&zrknn8Q;tyfU@r_v6bb|ExCDai>GbD^k^s)oxY&W z(=zwwCC_}L@G>9!&1WdUvhPfxmy7MiW*7s>*dS$z#|lBbJUr8wVDm!JM0Fysk&DzT z>~Tr}VQR;C4&GO8M3ExGh$2cAvn2gsF`yu?W>e&Te_?=39Yu_ z%E`{{{Hw3F&zRBPHgo3Sr`dgvJho+BPhmIPk@D4#f0SQePH7U3mXsXUqMhvNp~oar z0_IE>JEP#Jf^X5(nJ`Dre*x)hPrVyk;NI>urR zUHqd@{jtz+KGnKTWq?97$(I@%W0HFl_rHa{>s z2hEp|VnUrsahQwz6Ui>Z;Aqp(qPI%7OAn%N9qAN>Lokn>9qD2|+<`p=*TZJMhTJy- zophyxwM#K67=Up;_Mfzilg0ua7P~P#&qd%Vn!irOjDtQDRBtz2M`zo<@kav)^xmE*IRU1u~=kfyrRHkREB4^&UK5f&DIrJ$4~Ki+-R{yVKaqW$Sa>V z{<~fFINF;bv$xhpCb^kvx9Cb$C>qtZu_3K8bIGhl6T9bWRUVJmtA}c|dEFBiO<0~u zc$C^~!&>g}$nDI|?=Htl(4h*sQyz%GZQ_AayuQ+TWUQ(hibT-S377*j7a!83QY5pY zMf=$z_kA{a$rL6{xg^LwD}whmk+CLOYMzoPs2R&6lpo92np?YhgoGYC)?&!)IdhJzlY$6_q7*h+@Y@D-07htO z0itlk9^mUl99_X;nPtU;K*B@=3YD-~R)AKG3>Z{zbJ-m>i_NB3{R;z=|2V1n^66bW zr}f=7zA{u1s#sGw;q?j6UVi(}w&r#Ze&XiuPxx&YuFYK+s!YtyoxkvrZ*QOc=0tyQ zV97iiR}?D(PVyJV+*?%>JtqRs|D=yu$Av3G9pmTz*Pm~1=x+=!A5$HwO`P*{7P$9m z;~OVC$5dBeGq>V`aKjUg*Zl0rSEo&yvT&Sj-LmkCu+8hWg|vo8X-pU$M0^8il7YL> zdkln0y+Lh>*acWa^nnTTupoM`24h3xLrDhjA2VzgC9%H3FqH_{gX>nWs%p#DF1D^+ zkTd?gXk5KqWB2K8U9FYNt6aLT-kyrNvkoA6NC$Do=S$$otlLM~mCZ%%1 zEdMM`W(`%#D_gtTbf3LOt{=CEd2Yqq*$XI|R2`7>T03}rrIU*7?cpoWTgRepWkVj)gRpRpO zOh%1{Y`%$I9^LN<$(P*U$(@?sIKI&qkmZU`UqIGOu&r>f3q$;cDRF%!WrY_YUu*yBkbFT@~FnJXrzN_uQsyc9S&6c)PgkP;Sz z6Qm%JKXz!#reDl@Kk=&Zlg}B)UaxO{{m>N$YU9!7rcHZiEbLi0=0>*i1PcK2P? zm%QR4W&PTjuIL>`;objp)q~0|e#;uw9{!gtN=hDc-_i@_Km27|Dsk80%YqZGpK23p z>*7;6`Cmah3HdkB287Zw0$5QHE83J><$rzj{K+htHjE>uq*E_{ey{phoRE-FxN)tR<}!cNcZ3#tZZO`0Ckp$$GWjxY4?QC2`1Jp zAQ8gY>41*NkQw|d0Ysfv1G$~}$x~r14~&&g!KKgVAKG@!jo93FOS`W)W9#i~*Xx3T z&el$B*`W?@8txds{$o{ywNF^NW?JK-C{CpT;$1I7dm%pMHk&Nlto6Fprs0>cS}j(quhrskSgcOR zG}!|l*FD{f?^8|W9*+_emOwu~Xr?gtLRvC=XqO~ue{dUP*D+y*kk8d zuU)x(>v?x9?x@fbklr*m#u^ma>T)6GLsvMQ8tX*ti_|*BSD`Lo51#xnTQhi@uF5L5 z--v3rYO39q(j876Mhh0Z!-}8Bt|}pz+c>%1$%A$-S73eshxjMxwInjw@<_l(gd|Nm zwh(g880L|L-=~&K!5k|E5t^{{F+W5A%3Q?Tk@F@01d7{}?`kNEc=&Y+$Ai}a=piT0 zVLx-j#)G89&3N~ycLfF1fsh4%0Lm7-aR}mSilG({Y6C={nV%VP`ZZY3IQ{SA*vF(C zL%pkehTUp$d0@clKM6$`??aF%Kflcpe3l1ak>k;VX^1*j8JNJIw$ zrtzsmces=ozUP3IgO8aG!F&_<`>OA*Oz@ELjW;S`trb!GS>oF3?&eN}C5hf2NixTm zV32#u&nxQ#zKF~;_Mgvv<5lJnUc$zAqk&+&@(ngK#1oZwSNpuqyRW;}c}5sg!eNK4>$N_{Em*WgwJ#$cG+!D?2<=&v(76I%QYqD(`naYz;kA z{5x6-whU7N_73~4)9ZB>ZZ-0PP0m)f^3|E1o=oA%RW%66w6;l&H4|H_n!>kFzG2z59jklL zRI;5IOvuj}KWQ|MLyrg8$wKaw2Y$2zey4#s2YnAj2J{kYV{yrgh)NKI1U-VuB)EcG zMJhu$&PNh$M3p4T91viQEI;6xbYAT8xrH0lfbrhA6(4`@<15A~d2}R;1!iPnwQ%kQ zQ__EW-U16d%kzIqPr2aSL$UKFc|3D3XXDry9%#FA?bNAjuWT#4ZM@RnORKK8y=m3n z&m6yZKU1Ur0MVETYHgg{fA8_n>|KTS!@x0o%tH$PN_-4jYTiy8FI9sDbuMOONceJU|HtxB` z>RLzUn+*5!SMA1zN6Mup@)WBxZKgur{)jfUi@#1ar*G<6jr3{bf^6~V!X&V)50O)9YtrZiQB zG_{bgNz`088}7BvhB>oqX3mbq<~;x1C5MYrR5l-w_^~SvDsdr6{m9`@O)82}W417? z8C?~8TD`NOZtT?5El-8m4duerz=X`w=IK-J9TUthSyDNnkjrMvg{ZxmEB1F!FeRun zCz+x^tKS=SN9B2)!E?K_^>=NbF&RQsp_>=u(+SK0+ovR?N`mI%H1Sw(*#3!XCPg*D zcbq7%Fjx%Qph2X-{)9FQ2zrXVlwdUwEtz;&a&sYqAuf)vOCVYt20JiJ=!?bbr%i6C z<`AvVX>e6Azb_QD%)SsKR>-$5L|Df8rgT+VvwYbL&$IP{YdSDLV+>6C)bqF9cZjhm za$Grh#mDxqXE%hNx+OJrY+Zx1ej2ZERRt@;HWtgw&+%MEYg1g7HNGSp0(THkg{Mq! zUYeN@SO8n#A@OQO?7VZcS(7iLxS5&xlV*Nmx7vGIC^(^e{}q?-pFCsxUG>@SbAz4p zWDKI$Z-tRYQT{As^#Zn((ntUw=#b3mV9Yd~kT2n0jH(z*S}gP*L=~CuKtM`jsM0Rm zq87OqkXhso3b?8U0;F6A%sI?a7%|oDZ3{+00|zwZXxgbKXPEZOhk;{-5YNk#%VF|t zfP4Nw0HH(REbyd|&trVrq04}Lo_y7WA%Ktp(VBB9CJ^y9+TUrT$FUPa!%oT}o|gH= zkpOTLtvii;s0gOK;)o!+wDz=;?F5FAIJs=LAg0}_o@vrsCYU01nsbQlpq*f;;#_x3 zqq**wcjMio=30o-C(YzpK;oPt;98WkfNeeL1e7)M6fv}g878RK=pPKKMZm_eiM=o< z=;m5M84(c_@9ZeLAL<&sBpH2SfUW>JmHS7MJ+xsv?1%3mz8$a+9*8U11|*R<%-$of z&>>TGgcpP9IwxPz!?0082`Z1G#y&iS#NpHj`f-Z3NoWEncBqQcC}0S3-fN4CCWhb} z*;(#&sH&oFvoVHE$i&|(HkEBy$(*B`whl$n`eI`u!wp4gW0aHLFb`R5R~nlY+9euB zgEiz?D?ZLJqFu`AJs)}*bB%7*Wsu}-pn=6Wo!*zihqVjJb2JM$0YoO&z3EIE2xALH zBiV?#gfFR>hM~rgKdG1^w&C=4U1~OlX88;-Ae|c3u;ThO;mpo{!7Fg3-1h+zB?^p) zy&ii!zO>Q}qZC*l24JhCk++aw%85fyVKt*LF=3Ewi z7!7kfoL*Pa?#LBX&Ss-K9u(`^1+3m4uR#{h>J0M%yan_kL zs>l(rq&jDsicpV!l22=DqB5>&xgb!j>}q;tjXvUs#T z7wQOQ2m2eB5l5H-C zPZ19$1nXPQosNL4R#|Kguj-EK2|onpI#(kq3L@-ktq-zp4w)yy90#}>Qe`K`i8HIl z?GP0)Qv28Gh#dxl0tcdHqVX6;rZ;PDUFB+pT&c?FnQG$@ep?X3kukRppEj3Q3F6DT z48v`Of0Sx<=$cw9>s(es+$+mIr_Ccftg@H8L*Bzj9+dsE4|WDtkIZd~UDIi*I19Q} zhZVtCITn*DyR9z8$uV~@PK8k3U&SGmhiSwR5SaUe@m=O+HV4x!nr89y5Cd3*n8yi_ z;uv~sg{;~s60K^p!Hxps3I&p;z^+(RtQM|X70v3GHJ7S;ofeN`32H(gfU$8`s*sK# zax25fr?fCltlOcu)e4NIjT|g|c!3oo6b9T?GPlLW9Bz!6Zbh_cW>XN~k|X4(TB#u3 zr2_2&1{A~Xj-Uxv=F(M z%%on^qWI{Oi=N?urb(YgGZ8B?0+~hA&2WWd(h$Q~Va@^x0+2rzxtX zg3HzJID_;Do+^r^Lbh^1F(9BCp@^Igw7@UB;e*5#OOwYI_jjm}HTC2pp$c6u-xcH`(!(b4chdI>OarR8<&l1Zgr}fMvxs6;NEMVddJn70MWNMz*y&YrU23kfK*vK(WbE z@KjK{Rmewz<0%n$}49>Dk-6fB=SJ}Oka*FP)hJjPr{0jED6PLn5Y(d#L?e+9i3MsBK?h= z0%K4PITAwYgPQvA2#`6HrN2Q)1x)K>9N8bvmLdLI1^;~$WHw~0in!{fP!R@xGe@?Un6Z&# zKuTEBZXwK85Hao`P$RxfFlR-hW7srEhNM7xM&HpURXl^3uMcW{>3t{<7`y`M!zHY* zXSFK9M%IX#B9(sXbU%h*fWBk^-2zD*`d3pwOS)57QChK)!FbP{6Ot&9cMy0*l8n&T zOvo{aSV!3ZnL169D_DiZf%ru{DDJAV@hH3G0dyKfj`(2E1IDAqqYuykk@gIlvj^}c zwMQTDM;wj@bOCX?ytTN5hs2k(^7yC(MFEq4cjo76(xaZDAYkNAOf`#lixTv1)i2-> zei}K9yBCuD36KUYl~$tb!Zt1AAtNg=G$4dbg9GrvBfnx@lscBaW{pyCmm-@bVML5) zd9egv^5o@roxAB~ZT_}N(|c59SuXi=LD->@zkS=XmzRyo<5P#IJto&WB9-ojF5PcO z8n(JWs*3E1@;@RGt=bb!qfk}t$U=qJk1pM_^t>M}-FDOY7hHgvM`meVV6EnWyQ(lo zg7b$OLm0aPjVjbPk|p6wS-ICAKbZ%*yl*o{l)=Xsn>4F$!@kDbpJBPjUx!oWj$d~~ z-O!*Py03fRhWS%#ehl96dg#2Js5^{VK-71!!a9W$2`zY%t3t}9vN+OKDcA)S{)@VSMx8qydGz+MwO!{SGBY*S#{~Ww0UY-(%O=qcj+qg#9V!G*P@8* zQb8yEypIn6WAW_hdox-PxnC@#7YJG_!2svYUGE z%PgyPTIbHSI%}6@?(3a&WqQ%F_WKr$8_$#;cBe(pdg>E_T}?aMCMD=lnAEnTDIpHL zf1*7Ru#An!9*{-szhXR_HI`i4XMsxIqeP5+mhImqW7EJU1pGz&MlB*zB;o6YFH10i zZ;QCuM9}!$2XyHI5qGp9-Us4Q`e_p(=oNd(P(~B@pR_`S0s0~YqfbIm#DN);bH>kD zGqzY9zr!XQIf^#Gr3U#IW>UcgGpqoM6~8@!hf#;|wT7P=KjWV@er9|M-_YwP7jt|O zM{4LB{JWAfbAUF6Xz@GLo7J012SOfH05?T!wqy zHueZ4`q!bdwX}y9ZH;8C-SN^)^BW%wwtNV>3J!3HpurbtY{r|mac)y9m&0(&m?i|V918hNUtuqPo3tOF{$Lf+1|o#yoNK&| zRoVh2=l+ut%_t^GD%0@z2Qe>Q4Jztvh#G&4_K7(u^$Fg$W!ffzinI|bcGxb!PQi31 zIfzHGpWvU+ZINaR6b(hlroNflA2TBM2jxe``YVOOQ*(soPKYC=^CCqD_J=biX>pv& zgVxMSrj9KQPgYPgB`-E#afgOnd_?O?TDZ~IPme53jvd86^=P@a?S!dT9C@+4z{}z> z_JBAQ`eD>(&ZYdj(O1}TbZv83-L&riAKu;rK&tZG8=v=->AmmFmMJ?k%T~58+ZfoT zEOqH12rJD6RGNrNaYSrr6j9Mw!fG^XlxU3gh9sL0jhnLW+%u2pEX?hT3@G2K>JV+%?M9q zh4skgAw@ogHWA^49)d4a&~6~H)u_rN^s2tLj<`*&E&)%~(Z8S22)oXnvwq^Z>Tv~S z>jL`fVwZh_eLb7GqPA5~4r;3=POK`(tBfx2uW0UC-8pv>yGZ^(Z3m~7aFmaxlpk(j zg1&Uh73<{>bAQQgt@+){CN8ch$WQ85#@tzAcEn~}q@1Pf8v0>WyAIn^Y_K=2;j}d4Y^o01 z7}hXyO#(y#mN5!vvB9??v#@~@@ryn&OdJ4d$nihtet1L-@y+#(qzI$`!B}Fc1Qm;G z2gr}{OYY6cp33))z3fsZ)oh!%(P*;D=K0o|`o$M+>Fk&|@r_Bn&9M*Jt-3M3v9YP$ zUEMpj%(;4;O;2*;T3ew_j#iYlw{#_^&#b7L6A=KTrg}(Poylm$8A~5cUF0$s$Gdm5 zI)jiYZ){rH(!98O6+F6)pFL@!g#D)h)j#?$Hj_0 z-e91$t#f`?0r-?GU06j{Cl@qc4OsNmI@L7ld>&LAh7q`V_*^-)RclP{AZRiG2R7D1 zgT{k`cvI2+UcwO0wj8Mwxk!D8|x@`cyu<%+^$I3YO65+#Tn;A)~`r(X>Fq3s`Vg4-?Zr)&OUI@ zw(YHLUb`btUg)$Ar%{)~g0Pq&9t1MJHEA&9Sg)6J3&)D95JDYhVulVSm zY~R3@pZs<-+>b-0m4sxlLPPmKuhkp^R`>H#0zeVD1KMAsO5~6EA%_G{dYlaS$;X`o`c%$4+aG6&+1`Lk~{(6e~7fu40fdmVqS zaHTTHpKEIZo(!vC!+c zop#fkcU|)Rj~BH?w=F5EnYd*^SGBTy@`j~s=ilHlM#jt!rA-+FbJExi)EK@nU z3LC;#RF0cwQFk?lI9;~DXDIiqYkl;ulXpC}zW32xrcQh6&qD2J4pqESs~mh&431sUuo{iK7H=FPc!?CtnkHOZhLUYs~2AQ>W+C=oz_vL zgI2on@zm?e?9Dusv>jT$Wj!4AEQ4Bb$kCSl#iCLTb-B=IzU z?1FcF9ZhZiEC`rLIBR&8Gw>M{1Og!$#25I@*f8!ZL1%cK`fO5@5>gWXE{zEZ;AslO$rc_cib)OrQ^$5nPGR-1 zP}Wo6Mu%bFj$sQ8@93WBgWn@k8JvxDusv{p%w6xK)UiIG<48TnQZDJmVW-LEoImRa zHaN8lv{WNo6%r4LT|@1}%R5}mQO)-IoR&CA8$z~%=3VpkeaCWNMD2h!MCN9-j9=4t z=y$a}vwg?;Psl$SO@I(dhUdN4huC4EMc}sYSOdX_Y2c=UC|am5mVU`M4?P)iPFl-js3QXH&7=eq5aY71-A zzh&35Psfhk9~#?K^p{NAXVye`Yhq2LknCcp?np;VS~m)>;E5$+jvcAyCy+nMtJPfi zlJf3t4=BGrTgUWQ8f|u6*X!GRf3k1RoP9s(UHQo5D|0mZdp0oF^|!J7m&ANP*}nVI zh1cyh=IQqt1mlWc-2Mulnlf=;j^_U2H5&n73k4BuSbvv)N4QhrEWRsAU(g2vtOF}D zETI{#4+a*4GSnqO zTpaivJ~v3;LD^f$vH^#;EEAXAGgm_;EFFmLB!3Su2l1?xFndSVBaYe8eiTRL$Yy?L zVv(6}bLfCd0v@Y4DRj~J3c36@@mu}$)6af3Zh2;>+y1jq%JXA~kAad*-TrB}KA z)ob@G3i>N=-cdGgQrin`)vK?vIXO68vdw=2P}isIHugTdO-cbZVAJ!{YI>H=8Glw> ztH0_)=KS!N!{A*W$4Riee!vp<-=A3@cpcoJZL4!@F;s`TI7;dL3M2*g)ffukZN(+X zuKw@a*Y}(ejpUct&zk;iX1x9O^mhn5;mFq@EXd8@2wCA8Db@S%+POD3HO+Usij3CY zhhKR3{VPBG8n}gHUwl2%!jAJ_1$|)0HR4XJqhZif*kLinLEjr)6crESgbNBT(s;Xd zVhprF+~zc;-?bD-h(nW}QPxX(r^PA%O7h#;RHXm7pIr_6y!dOk|JaT^LC&{}C2N?; z<`>6Vop}zuQK?>u!G$#|gONj#PC2?-2tD9Wa~1Cd%5>6e#MwY>${I>D*+M)hDi7Jv zX`nIhCrxaRqTw3Zlb#`}TKyGYf8&Y@h0Kv^pW11Z|)`DvS!w-8llq^x44XzmD5^{#af3$TWoBd zmU~=TX>?g+;c@1;qWk*4>=T67RtmyOVoFJu4>|(Xu^tj}kR%Wp+!=LR_ypw&tSOn1 z0Pon`e&yPGQ6q922dwJ|Vo4`S$16bph~ZlXs|b2KYit1?Gy2J6qqP8xDY~bRh4}rn zNuQ1T7o^e0Fwd)MdNQq8Y*-I^KqOSY68uyOQhW(C!epDI){mnPNM=IwXCfQi+&bs0 zg?}1(2x1u(h7m_d?BzjQyyvL*=no!g*pcWU2m`Kw>#RDeN6o6~eUmm`zVGsllRAxK zj48{zmK64#sWU5DTBWMIyb8I!`R%9`@Jy7HPz zzptQY@JcP`PNnUZ=Nt=^ZlIu_i_B$0FOiAYHcpagSSUDXzeG@?HaG0)H7%q z-esyqf=k9c)s^LFpUYx4D?dlN$Rtk}*@M)NDj4O_J}S1{qvB7p9@GN=jJOX8Cb5ME z-z9{zfRS9E4_y>cB&m-;Lb!}Z`H6r5fmmQzbF&s8Oc-v_fFym|y2M=sj;W z7Fu9~{=t6Opl7rfkqvrO8PRlV`a(d}4EfQ0&}A9*ozT~tl>Uqx2Y~lLrgmMhZ{G!-yAN(%YOCvf-o3gFxMJOHtKHAH z7xnfQwI>g*Us6y?v%Ium387~UpLK4J7$+3fmAY(8w;tRLyX!CBc?U>nXba+dQkk}Z z{w~YEA@D`#a04K^4faRwm;*opGW($CB1oR*4S}H3EFk*8qZIgR1UG&D3m29Mg%YKX z*L`owI2A(ruD6hb+30AEQp{Gk=m^svDGJkZwAEqM2I6nsMVH1+LF*7IH~uBtS9+9f zhu(ST&|dfN_H$^B!ea1!PURe~y*uE4iS9T6o)BcD@OqW51J873ybVKCS?3jX3_UY7)a zOT2xA_cV`sVkiy?^%$^aSz}$s6HA-g)SXOrfBC5n+LvRR^#^sycMc`@E+fQCQo`EoB@xF!=NHA zfsWOlpaqe*fQ-dkNKF~X!T-liQOCy6R@Ct8plL_;Qql>zKb^v~82pSTfoQ@+p|sc- zB0aQaeWQ=R?B`fBSY*Y}-Xn2Zya`_lI~TMBDh}>E)B&#TIgA?(8lTP)ro5;S!l|H; z%(H_@ZPa?177g{7FBNRmxqO8D95R;o6fEz1+4)AZ@=G&(*|1=zH3U4Ig`PqBq5-l~ zq?5EAz6w+5UiexZOVKdYVw{%bcPdvDnAte}0m22Q@#_ysY_?<`ZyGHh9-mFhtLe&Rt!PC6iPWR9S-0A{_kO^U?Ryi2JJF zN8dmC{QvdyU-!My^=07w)Yy59mJ=|Ukdbr_=YcOdqzhcfjuK9!Jv;X(A&WvB{F4lKqf^lmBaD^lL`c;Pp}}LV&Q0h8w9X72A}Tu2pS9PfhztZ=&$^OTB=Zlkc=U(mA4_=>Z{z;z;5oqDWOOWqEl~|` zK*AyWCRP7NTp^d9PEtkKSKvRdq&W8@^&ji+8|D^6xX8%6;3T#A_$!%6aA*vF8eK|C zaZ82P!gNuU1uqlpVV2WH6J!;vPt-S(A+sJXF}PX}69%~SGRA6sGT`}%uAp;Ui=DirGJr}G~AWfF@e2Uri25lWK`;eW_sRzryO4TSnbdVk8V z$9{nIg>V(Tai|$tLx|VS_@8K@?*N|{28F04FED~@sCOh9!;N9ENkZzlW_msBPGFr6 zy^{>FfsoiAN>aSVaSgJ=CHwpP-#LUV6RA{xXmEh@k11})CH@Qf;?}8VT{!5BnghPiZh{PbNDGfl&If7yn~~^)@3f4VOz* z=?oQV$jc~GBot1aSfk6O^s8l~Z{S;Msqp!cB@>b;i(0DD4+za83nqZio+6q*{7y@q6T zC38DbbnG;lJ5V(8T(T0l9;5J6oTjSXSm&^y2JAUIWT z^LNf<7O7UGenmO?Ecj*}$j&}hpD@i#R)Kd?pHSU1GwT~PzF2XJ=2Yn$j~}veKM;@* z&OhJ#MLv#xam04>etqLc$+HkQmaTe@*nHI26Yrqj= z7%Oir*D?*L8s$MMtoY&xM?KyyBC!_qZSIYJs;>*Y30l}lju?FKD;yU|a~x_^4fO_S zqN|^pppT7(jtBM^vdPrVSi#|wJ|!K0M&B>a42432{051(x$BP!<r4Ia2H|W6K_y{M|oy>w%HT1=}LV$iEDpy0zd$CH<>k^;<>o)CbNFE3nbK&MuV1M z0)5~@{_w(k@*70WrfwzGy@^cxSmY38wEkdI$w2oe5gMkG{vagj@}_Q~pIig@@_2AP zm|ykwlU%1FpIC0IfO2M)5fEB9>o7E`p=SE(8$`_sCEnD{P%trdiXWu@baHfw>48n% zr?^h#)`OQ%YWtyYG9a3ekkM%VwPa!qh>e0$EE`pj-IG>{)UP$(?3K}b^$u>E@Cw%H zNDeT4z0k%v?(|iBC#8A1fc4V{TbJ)$zI?Crsru{lP{3~L6ZY&~MwuU%?R^Tl5|CFw z`9GXH7gR%f`WkxS^y%V1=+Wir@2WrU=K%=H7WK)!R6p>s8J`go&R{~%j#BOmnLGSM z)weO@={V%42pulZVawbi3{F&U)T$ne`AWiehp++_oa%q&any$32ClhCv>|7$-R6+x zX#2{|-@bL_06Au9kc3G?$!&#S-C582zNh>}7YP^~Zkr*h?QC4rw{1Z~k(mN``E9fz zG*{*9%ZNUr4k^$9ns?Qj#i)rJ)~-qh%8X2VImbRSoROmmb}$tbikKtqq6@|{_zqM` zWDet&F;#C)YIQO-L+PB?Hoq;8Ho~`u4xik2-k4jaJTT?vvh(&OS01=*?!9v_JFqf2 z&=$Y^`kx+if_@4CA-)CR9$z1{OWJLiww>^%QokICe@ z_x#0|Os}w7E2dw<^e^w6xv4d3(7ML7ub!~um5&b1U3~7^+4G~JxwF=uyJ$`ys+lvd ze1u+^p}I7!zLNTKYnc|Jcsj|Y)_&Sj;@H&aBuWDU|Bc_qVFiWvM`u;yYk+PW)&K`q zfJqosbwv5G7JJ;ZD8cfD7;s*ooPxorSjKvdQ1zU(lb4HI%za+%XZ6SWOO^(d-#hDJ zLtU1~;?84NiBxD_B(iV=vU9&Yu2Olk>_Eq{{-NYgknH*!PV?G?)1zfY%8h<|w7iII z@IKN<)l{o;KWnL<^xgJm<;MC+uom!VLwlF?Rab_nUAert`@Zxr?ed+~xBZnyw1z-zi!t?CZ=;Z^oBpWgfh z)6)t)MvrG+19H7wIrLJ_yghl{yd268O9z5A$>V~i&VQqBdVkH>Os%T&0)9Q!RcZY1 z)vY$K%AT#3USE}mstShxY28e)5D)?Zto*134Kl9(`sP(i#RF-`c!<7D1(f)IuO_Nd zkUjd}Dtv~|!%kggXnp?%8j`F(S5~1^Y}ddJ7zHUN2#9cvn1o`)X-!$3&~@Y-3dzin z%j}fbU++Kg)`9-l6|$Is-I%6NFat}Iqw2hKn_yO)9ffJ4Q9TrWbj znEa?|t(=FrmkpZjnoD@(%Xc+DLd`sGtpA`>puj+&A38?fuAyVxgMPz3s0FMGL)S;$ z^R?G=zmU`qX6L$BRL@BcETgGS~{AjKhJ7Pf2?zvI)KZ94ZvJyvorWll0X zrv7B-FR&|pREtmT6n{FHqCfhONL%VY!qP+mK+nC%k+%?iMdoDC1T38n@;MPWUI2KQ z5oW`Tbub$pN632ILlcWCCB7iH*KB+oh6ZLz$d)hlj}Ham`4X}nASbTpGuds|vgIA!VFs5M-ezqr|;cg2MF zqHa%FTfDu|waF~ooe&|lLv@$IO_U<5z+}x9nul7Qr@_UyIEHs&qSAooAn!1Q{dv5# zHTV&Y1dQtcFU=w*AASDCA3gB;Z^gg;{YJM-ZnD(4Dg))wa<4DoTKnh*m%Ft3{KNNM zSrNYB*aQEgwi5jP_BBuTu!o+}pZAlEO4AePRtx|nDqri@xwIxp693p-Z_plb2)dsv z)jwUzKK`FIBjo$h!nd&4ff*qf>ys8! zSVvzwLGvO^Qm&GG=5~ukV%yXM;aexIz?D=ZRppe?z;K<56h8VH9(G7Ri)>O4(!D3I zTt>FUocuBHX<9h-BwjniTN7?2K=pjcWR6ru&4-BV^;j*YrcIhz0T!_+4NFm4Y6zi0rFktL`@1=?P8_+%0JUtJu-HAY^ZaPnl} zv0^Te8lOupWYV3CDYs25Jk-M4Tg~h<<;I1w*XQsl_YK_{|ieD|0pD#%f`dz8Jm=DbP^?{3IMPVZQ@L0}Xrb&VluYY*2|!|KKfGfEQNl)Qp`sG8JBjxjymWQwxRVPUg%&?kFFB>Oqkfp2r_h ze&|`JrjOF(yz=f5A5&>U4<^bW=ADhlw(+@=5k(_kKT>M(DFV5KL`ewoMB6y= zb|Sm7AoTme(fIj>wH76&lqbeC;>_mRGpnWM^tK6Q(Ww@v*>aaf)&hXSxWbC)Wc*%f@wWlyn;hxH^nX*3V@QY#1){<8*&qTH8;O z2yLhgE3qj=8Au;Yob-r~xDfk6WlD%~&b5+ZZTR(t`7A-F36{@dWSxz%&;Y%gHj*~2 zp<|J@oN8%+Nxnf7A$=F39Vx;;O0Yoyl5mO9`Y;DQsBIW8Ah1bv!L-O7iUF#w_D}+% zGMWKdUL@dAh!=lx$PcVNgVA=YqNJXA@=D~F5j?me>hrEk zF}0Oe@47&2-nw(HsGh!fMx*%tJ@*Wj8q6NI|L8p|%Ix>PE5(6NX)b;DUgb08cfvg{ z1@oQB^&Lp(9*$QhOu=Qbf(hGKH7##xE^7^UtK&^3|1oh7>NNSA)JZ;doy2cgrw`ML zB#x|8_gUv$F=^H6Y0}qJ>CKmd73{xMI4JbP7$PxR3Dk1Kd31m6Tx1>p4LUp z@wYhr?8ONN8b{2AZ-UMPm?yCKAbG>V)RfSNvm87(NFq}2AY2T>#Gs&MRo$tk{K3VB zMh|HW315RE(=bl7sU@?=bX9c5&IvKEDRNP7W!wDdnCMw^=ATy>E3AxluQ+Ik87x4P z6pCWv!4=)HN?bp0LHAj>Ykphu{VE24RDZO*!aJ_IyKL@K_ShWyX=mc*gbY^0SU)b- zS^cW{(#E++Sw*bxT%&Sf`uZb#*WNA6UUTL~wF31*p>k7d?-5r|Er8S1Yq?dmbSg$X z8K76t9&ex;o~P1b)KLQ(sKrd?z73!?2(tyODHd2n3TAv_q@_g+RUN96i;xsj$F3be?FsRrv}WObm+YL|70>|^HqbS9=Oy?DPZ}W)|}&6$GBNa#>Ps4aBI>#@0P-jb3sQyZO)h@V49r(iNt&$3H5;!}7rR}n zLM@x7w7DfmiQVFJm}OVfgmq1MuuE83rPajxMS%U9Wp#M>DE)SWj`avm(^}s{TL%Yd zq>G{T_Z4oeYMB<+M|I{JzcDm@!X#&DIn^y(WO52U0M@0t6(0|Aep?5N_)y&t#}8&f zqzrrBpZ5ba?Ly9x7H%;`bAdj za;+sPt{GwR&${Y_%SP#&aT`M3YjIy4ZlwG8&BAX-DV0ZmAD;$0OfVyqah8ziM}A*; z5ua0Ehu5-NmzEYB68LeN>RI`#vI|`1i38@=wEgW#soIUjIyO_`B6g zve6B|)D{?BST?!=PSOY2=7-~q+7P44AXc1EFSQd!EB!y>jevF<(P6^&lk`E7$BQ^f zie-%$Sp-iLb;-5$F;_T&97A$UT5lh`x=L8>edcM)gI=~?VrSN*ciNODIh9KPH2n+l z{s+?^yjx#?werDgwn_*+%HBA-^3FR^Kc+Fm7WyyHTxfa0Xb7&bPR4s(a3f*?o2MO^FFOBUnl z+m+2qow9lR>44eRyFoE~yn4NDb;oBn_7j!qZ=MWi$jQy>$&H_NthVX(Ue;rEO7HQd zcd$?C^Xdh|>DS(K&$XumNSgoXcG*`i-Q^Z8=iK^tBikmE2jt{!k?-;g=?mPumaewD z+)j1=bG{*p_9GEN{4@ERNFlOUajRQND8m^9l041Vuo;Zw|0a1J zuP3P*^mU~lO$wbumL{ljJ?B=k_79Cc9s<@%2sVPu->J-2Dr_zDX5yXL8ETSJuJV6i z*v@oPbCvLc3R8OqBAV!VVLsUlRBJ(c_t#pgxDEx%la#2+I)uuSBMZ_JI@+s$^f^m4 zmB3KQHx!q7vSTrny*m7R&JndGbUFBTijRHnX)?MT1fG|bQK?*`&vVO>^X{SYu;DVW z-whQf=P;wE;WkMfEL-(tY0c_sV#tgZ=T09K1zJey(HmlMp^^drL8o5#N>25M6Z0|( zs+%zTzD0TBeXHAHx#cYrb6QdsH!%Iy{_tRwgudcoo}8pIbz`$%TTstI+|jL3Sy zNjU@s$|M6>LQvBL4lNYo!{k;~6h@YJyTf(@T7LQ_=QJlvx}2_9Iud}~;OeVI4v86e#2%D72=ZR-R_-g!LfEly4+`5Gxom zx`F zHMZzPjl$RXa**0!LIBz|SggtH3Nt>>GFY688+>b04M| z%{K9m7` z42pNhNJ|P|(SG3i#$rV*<@LfDoTf7I!T5%TMw<(~7uVN-T_Bx$Ba!1Ui9d}EA#(ZZ zFDVWx{dg%Hj~)0VR9dD!ivi$gF6-bO(?SZ~%Th)0n2<8{TisyxhWm}|50J~Vtk_U; z886|kaWOqBstAV#tnr*3tN2gO=C~Nn#I?CI?IYZyvSPSLz4;cGcv++DQy%$7 zV-=+FtWhffR7Vt7I}~>Ar2&;{y=RA!MooXG+Pp*hJ6nk0KWW~g8jIUw;b*R zfV@zeTaw}aict(VvCbF>L^>l@EGeoIBOyTh2+vA78{K*0N2~|*pbv;Q+kbJ%8BJm1 zJw_W~vBmQBmG@pi=pj=|Ut;`Gfi{Xp4CS~Lp5Sx{OMi;ZPXGBh z)QZa6+%fSecTyBqjN&mdGc$4qpGB3UtcCiNjg>HaQd)H zOmwlNZ`-NM#J(GiMv*%_7*vu)%J08t{`7}rCCxk`zLeWe40KN;{ug+d9#ACM;BCms0xyxoko75^&Ewg^8UTAw+Fjg3 zCQ=#xayr7tC1Xff>r)R&(OgKlQW8kB&nvzX70pO#YjOF5=m6IT%AMm^P~T1z#11Od z$_{qMz}jWViXxVYUW+8z++a`j*z0zKQS{3}#gCLI&)dKu_@M((c8z`hB4=?? zz6U8)EEe-$51Bobng!{GkZXp?Z@Vm;Ev|86oz^W@=W9&k!}l$R$RvvtM98+1+63f* zErD34*=*ZnvTeH(X;oyr011$24WRZIM0<=U%A*qFk(zw2v*E@+)LW-T+9n>K1qw;h z2EnXnG&$lRn!FRB#FjHwP)%2S{<9|!LPR(d`E-nOX-~z1URF&_p}fq#12)cUkeOEE z1g5qjmXkae(F4flF_!v_TfF4BMN7aD0Be_2UR!u9u_RB*~>*W^L z#2ww8d9uTHrp|6N2%GoBVsmyB#=7eo5*4$mCXT7hb3A>!%W}EZIc`Hot5fSR&(Yhg z7SY$(zNmD?`Hs@q^vbIGrk=)0Fe|M1_S=C6sWl!nlvmXH@vX~|^Ts5s3g{Qk&aa7# z@pJD&9U} zai-7qpwHUT2D|})bmgUF2H?IE;DXf-gmyV&mO-M+EMHD5n<^!GeGnMMJx=SrzSqBh z4=c7B^`58f2IZxGKz(f5dxuw9Kz+k*ANQZvQPGI6aa#XY<+vZxVCh<`bN?gmhm~9G zPN$h|e8FJ3$l_W!*J;HMn_ZSm>0TVR%_Er)nnUq8$_s8iOzLt9N2fAEOFU#aQdtgI zyS+Y$uP)LJB07u$%G6<|;t25p=hg~KAHbj(puq%SAin>N@-w~O==_Dt_*+-ZI7as~ zz2|2Rqd~9y^0$1<{gFk~J*vW{Ijv_}Tnn7mUW-eZXt&#)%A)up|6&Kb%VoDZ(m!!o zdacd{F3Xv~?0C%LB3_1sNz?%_MmVG;8o^UQC5VQHOExqZho}kRA!Vi$ckqy0dmx#@ zoWVAxpHm)SUs5|MI+x|1tXX=1t_&c4KKPt?=5srhB)db|{jc*zJFnrwjVSvz#KmJW zkO~21(*q&X4iD`D%{dquuBZzpT|i(W!Yy2zh|&ds!KxQj8BydTMvU@(JRuI1c9n%nr@Ea}KU-3@g8l2;h(3 zxJ&0ha7; zEw)+Ae&uG?>sPmCfDGN6xdB5|gNR(|eY9h(W-7-S@=~%B*zG*g`bfeP1+-`xYlQga zs73m39M}758i9M-P>T(6Cf8L;K&1!pXidA8POvoKq+Kgr>%4K>xfWgRtaC4#drNoe zEzYT~=ZZGgAQ7C=GGpWG$?z?6OKzEcVQ<^3h2>LP7uU?z>zm`9)e|bK3tdz4id$>C z$|mUKmdM2NmUyvKOg%Ou|KL?q&YE21m5v`{gFrlZyp|nctf=!Y#s)tZJ{!~(wVaW@ zy|}43&#V=cA23li+XHaq_##{z_90UqgBpziDco07$@z2)A`GKUj3n9heKJW`Be-)( z1OM2Yt=9Ct2p|m&!9s)}4*t$+ReG)7P)XCV0a7#&$^)hg*$cAoEy28*ic#r>&AikyCWxU`fMBu#@y zmCe`??1VGtkn|4`)M*#m$_SZeqGm2?R15i`KB~iFgtTKBKM5{AsRj-%Rl$T>&k(6h zX$vstFrdO72Ij*l18X@aqDyLj>X_51g)UoRX?uP5>{vfg!6 z@7Qp?$%&oxlo_!xr`{B4n_DySE8F24)cf`kwR4@a6^5$)=abc1862*jbkPY-Uht0H+lK2ux|XMI4{l`5X%E+^_8EOH zp*F)6P(mkf4WVyTokz6Bum&bHRKYDLYYMhy==W1L03Y-6OPRUeL0-Ty&?rj%4DRyO zV?G9l9a7LF;2=eJHb$`!kdr_IFuxZ1z}u{u;aBnNz<0vi)c8xT{bpyN4msq_cf)|BgS6Uq5ZjjE03Lt8-)f z_Os_!+x5E5I?1wakuU$+HR}%iM5x-bg*~M6%XYKH*}U+{^p>IdK2-Nc?g2eq_phdN zqpIins^<6xb$=zdeouWxLr9s*AN&5vYCkx-nsV()+k^N3lJAq?14s`Gyg{|s;qZaZ z9F1a)VSv;g$Q?%c!?ZfWW2T&8u*;y6p(+6kVLMbN$TCPMzHs~iLm@zl^b+z!Fcu32 z;(gHKKs|#%`%oY*^)=eWN{7RiFf=DGEuP_+c-x|xJEDPjah|`ox-;wy7z{d7zS|Y3 z?5Yae;5F)UA}y%IJhQg+(@XG9AvhGYfeQ=AmxpGwHMNb4ZJIPgC<+FEy$}ls7w5$U zVM}sR*x4E@O_aB~U7n(vlGZ|hd`5Xh>vvoEIH0!Bpe@Lcg0}_tf60vH(Gq;j>*3Nc z(i6i8hC>)v3Xm6hdt{r0+M`9p%s>ugYB%?(8e&}|+dND8yQH^@P+u~GEnL-A8F0Dt zO*(@i;0$+G_xkgSHjIqb$YXM~<~y2)HNU_psjnk%cnp$8fVM?E@D)QMyJ$V|-0Cw%yxNTV-hqL@ z4STqS*hkVb&=u9#2YG=zz5)mZ!DBUzbq#ft$B2SJYLG5~##cB*>Ey_72&N7o|Is)D zd#_7SwrISomXe!-RB^k9s<`t3e1pd@K>R|+E`Bj9@MpEJ;!On(7!V4cm^d;0O!u@| z?1vqRSlFPQh~zVFFB`8jkBNpmIzq)`%(`QOXb#rb6?ohQYlEIkBYrJYE>0!|kIOi* z>r0H|DN_=(z zXX&q4D~89%QefWf(p;&zRr4U1)3GK{=!gvFudW8!9e}Irs12W_Te6*3kI_+2}5Fa6|Rz#;$&Y@aYcI*+OLR85Ifc_Il zsQ7%s=k@v$Z0>2N4K{C3o?Ew?g_bNSL?U3eL~pJf+rSPRfSFsiWJ$%?2KaQ(T?(>R z`J-T>qcf3TkeD+t?VKXQ?$7Pg->5>{xAWZ1!R7>VrXp_>0#jO?qu|deH~x zwsdPf9&LBarjO}Z=XUFGELmX~{|B>8+jr)C<;%$r&cW01?gzW+C36)^V|&bB%l0YP zg#~XJ+eJEiHCOJxVLeNrcagK0G%Ss-8n~PiPfw;99rI+BGOU5oMPY&Q^I-fFkK34L z><;)m`#vcNh`% z`U{75dy1ZLBFFcxr;*&*{$!C$Y}7e^TPJcEn_M z{EjK#vsx|1;v91{oe-386aqGTiwXZ}zhdNcQS~X%S&+{&tdAPi(vUT8BF7M|lb~>X zEK_a|3dYQgW<()q3KdOJBpkNe5F!tSyxwiaU|VJ$bPIth*<4t=8w|=~s76xcjV;r^Ndv!2|Tm`_Q^Bc$Egp%h(`!m?xpD zhun{UjUIy;LifkY_Z6>Pu6Q9+`>tmTq3~Fgp2HR@PUQ!3C7Y}Gl>68s_BZ7Ric@S; zURM6X#w+ihrThUmVj(`OhvmcfQc&KNey99Jd4*Y(e=7e_e$EQS-OA6Ef3mRShR)Hi#vojI@14I zE394nCVM-jMAHw8p&mAXc#2f{?RVcM1P&;NuM-~Ikv_gd+>yShN4WUt9fuB~Ur2^e zW$f(~7cpCNCiNCvGhhqOg2-kw4i-n^;BBbqL^y)N?Un5CBK+it140J^G?mb2v4B+~ zC+~3o#_hwMD`i|QLhmV0y!RfP%H}rAXlR(BOtD@y^@0TjH8b2M8+1Jwjy98fMoqzj z3#MLm>Ys#jWaGQ9ELIv8zw)k8=Ev;UbS!weQwFK zsbRYewI0S08|m{>n{CUi7lWFjNS!V0mYomn-1(635Z}pUM;^*VIe0Jql=+wY9RVwl z2j6jp>|BUwpe zJOj%DKR*`|+QTmqsRyCF$1jxYqOllpO@&OX(r>Fz6y(Q?yBarIpIteAx+q=0Z0UvX zx~G;`D{m_wl~pF4h07XS-+gO*{j!C6o29&X;mgmQSvh5H(w!I5I{zdz4tTWoM*|Dw z^0M%ta?2M7Y#xiO6AV#Lz#tYxnu-f|9br4zm|I)zOt^dejF4mQT!+)#;@GgIJpY18 zOH+FN&BBGjs6k&GyWt)Dd07)ZWRx9bf#agDN^};Xfy^Z1V zL370B9$VOX^{?ap6namPLIp{p651@M$W!)ZFh?Xfr1$WqS>b!9Zs{EBmYGia7n`X(YzcLYo%QlZ(RL;@Ej$1G zW+C+3z@pPPE~=1q%HqNF(ZafVBx209)vK9b6Hw>Ds~@YVLpUt|Ry&N+BUe{x zQ+s(!ab2E~A-%&9J(Kh5*L3bFTXgHHNtd%bbK7tF<6h<~8RKKu{DMt3mM`pGn0L3b zeB8O~CkSk;RFzwO^5IAdY1AE&51LG_h|y{|;WN8MxzlK|8kO5EdV_mFje>*VWmi&& z%S_o_E@^-iLdQb9Jw+J7({ew(Gvj+g%nc9GQv(5+S4a=N$78p!<@9#8$|AX3$3pZb zX&`QAc)60Yhiu}(uJ7*!}?0GgVC;cu+8@*41W zYM7|)&%BfLa%A}$(l|li0v=4;PemA2D&Z0|1>hlbtAGZ=JJH4P4d0CRjPq#4j7Ub3 zR5T(Yd_(1!i6`e$8-9mg0E{;d@IUAv2%FFCl{Y8mU!1C5x^P0T=};&f!HN9OcMt3@EQ~}Z z6el}smv7$rtaM@9^y%XpoF?s!XKffG+Tk*;`on3szqgp-4q(NN!5xAk_tm}d{q#cm z)20Tuk$aZlOmAC`Xv+VSK3k|yZy)@4mvEza&ft5(?WjM|CUBDSZoJI~-=jw0&@ILF z8uA3wx~0q>xY6Xfsj`lM4Iq^^okFWceT(a4K&p38fFyay!x5pOi2Rj6#V|-|W~k3X zBgWni`FtTSI}-AGL%zXdrL8RsTU({s$%^T%3tRWKmX)@$X_ZOg2OCm@t5Ro8(U~o} zsViPzF;!)1j1y|uKgRVwh&d(?j~x0Wh%%UWB@*bhouUFo%z$-mIqU({`~Qn-cP z*!ax0ZO=4bV$o^MdrM3AnzcGh`o`>2Wi2gOM~UzH5>28eTF7|_sk zXfYgWeA>7Um11$CJ34UNP;iK?z}&7&5W@r74Sol-ntmkChp%*Tka0Spg%iJc;e=F= z1rWIrqsUy8poH?c9V;n**KxcRA3}rh3SzE^sUq4h(vkpMw)){jTwM{cd{O|2m9#E# z8l6^wlSF)mt~55l{Ef%de_E^=o(3#1Ae49|zNQwG+h7}L394;}%s}PwczrcGEyP!< z5kL)4rG^A@Oj4Eczk58x33Luth&=eDm)LbU=M@T67%DYi`^kmE3adPC2zoy?0r7^c zo)-{rD->Z$!5gWJq&cIvQcY0ycATTujX0;GHPB7``?wd2CVw;B0MJ6zsF@ejxA2id zS-8n$K*C&knPf8}22Z(Fl4McT>9mMHM?4i=Di$;%C9Wvw5Cm_W7WIc0g-wYf8#5U^ zPK$+EBY9p)a+?yi7Oh_E&5Pw5O-}F>jy$h@gOeG?4nkzQlaTh%C(21ByJB#Q>KyUS1>$ZNo&V9zUc#3SLL*CGg7tx0DQ^Jh1B zJ*8fe6&6^WzS+oztkru$5|Wz9QgNkRBDwE1*u|nkeW|rFAz8FcbQ>$rzqH(EG7I>m z)+71^!6A5U#jImi`VP^gH3)Dj5KSWcu3&IzWrM60L~E(jV0y%87Ogr#fLC~vY!Pkn z>k|cL6eOtM^vrG*8r@z&=l8_|aeaJ6zGH3N=`%(O%NM$4xXY&$*X9@8m2@SG%lxu2 z!rbesX>em;Kn*?mE$g0LAHn18dV=&kdaR!|RtKf}0?QWN`>9mrTwyyfIrbH+l z7Ol)`3)q9w8s=hJRE60@lSQk{WqLqt>5T%j8!eXyyLPRejn`BKL6DQ`m5Z|7Z3rjo(QNP<}5GCC>sKmw< z*~*Iq(PUr+E^i?#EtYInvyWK=vfgKd1B-*14Gx1Qtz4VE}KCz z2=K$viokzr4VX>sMFvrqH-2nqf%e{U&b4~Kr)YeBKH_vHtTBfq-{l5dWr=8Osjl>Q z>g{?#Ht6c?wyANwwlc57SHN87hCJ(*1e~#uNi1~)1h~&IoBJ1fq<9vMuuKZ}Mu|BG zOb$J~3Slb`it>koRxj9?#iErgG87nQkx56NGw1odUU)4#CD*i|UFS3ucrlF8N%^5X z##${H)@Fyvx5#848!I-LC8IME=?c4L(PAsr`psUGt<&l-X!G>ikX6){*G)(`ep)vz zV({C&1(bn%Z9}K~+PY28p0=aR!wQ0>hdNhm-@LBnl||K4N(3PiL!;|m<^nlpo!>Zl z*Muo@xH_7LYUP-3O0g0gU|fun(LMpqnHWz< zVOpVmY6@Ra5|D|I9Eb8599l%zAjh$`<3w`B6Z90PJHUN{Ur<916r7|fT`36mh8uQY z5w$(>!QM7cNcoj=kS*@6xqjb{cuaDhdH&9Q{UKH!4Uw*sPE_5PUP@ zmMD`smh4K{wWu{IR#i=wg^R_MI+zEmpX0x%Q{Pn z%L7&8Ha*bOncCP9pSG~|z-iu4_k`Lx)ulBBHMRe`uj{gn6WNA$4(;ik*>$aQ>?a%T z-I)_6(+PXCW?nHUt>K2w_Y3tuGSKK3JgpeJA} zu9nPPjc*v<}}C zr!o;=4P}x%z;iZ|=N`1-V$|cJfyKSsha?OPCRaT?l88ejU<#BFe0(-$2OuIPwFQ5v z_}qYKrHPe&l@np>F??R}mx9`oCV;kfoyk&Xb^%XH>AB=TF1h4C82mcQ*n+*v8k-Yf z+n-iWoLC7k(ty*(Zr!WgU)EGo;Ag1~88a-{ei^=QJNYZ#JXd_cdb?J7yp=Jgfl&?r%6%VE5!Dp}a(FK%rq_O~q@Qwf8P zw0IPO`GCFYoz_zn0Jl<7k{@A#qMm8qYfeHV%3=F^9bf@ALaNuON!CCRkb^b`vO;lc z3BnXY$T_&PdIuCaaKR)Vvk^hT;3Z|SfJH0@rqbg8UkcAlAl39Qz4eU`-nezCx?>w9 zyYiOBW>wyL#27L@qP%6bS(LZn>S}o85rZt*SuuWO#g7;whDYF}XtS{5%#VU;_%(Q2 zy-n^>UV^uncKH_;%NNVFa3^CmJ+jSV{^ARZ9lx>~^;ff5{Z)AhzuGNdd|~E&o|1ox zcnc>+s3t~qjmVmoQ$S?bjPXpeJWF~*F=vwrl7k$7aRPjvj~kjEQ-1wO@2`#{9Bj{i zEST}-%B2IhQCiro&oJk=%N@?}!leg}-f-SIV~VW0zo9k_kM-Z(s{G)$djM9r%x~<{%zl8z87|Bg)w7_X1%=ihNA~+oki9X%xP60t=go^s5dyN;uCnZreU;=T1w`i zUkGb+XE1&_s-fwu#a8$pkMU!g!6aScR#f)AVcZPNWI+=;-ly$>ZeSvLb79n%LHI>X z5FZAhi_l2}9-%5TNC6cC*C>J=gc=5ML^K@27!(;$9|qYl;g*aVR6P`V5GVZ4+NCS>C}&z@y7zvDBr*R zRm2jwT+hh%F(KsC9!v!j35)e*IN8>_|FWeIVUR4YKB&G%`MsdI^v6HO1V4`W0NpNW zismw$Kypy!IA3j%0B%5lpeJkNSRJ9klzeVDZ6LcUlsBmxcPK{o-uk>@3&gDqGT&&PP12*?Rs~e&0f$@R+4WK zv`&Lj7OXmLUaQ6F@YMgu+2kd>ygmJa0$ zLyMR9u3A33)$Z7=9D2ot)Gvow+1lc%%NMU)I4`{Axy!eV&#MpUyi+mW*)dDteiZ?2NZv#A{LSX z^PVC=OG;%DkYJ3q;hK}=A-(^rg0^zTE#)ZXWhIIX_kGTbs<4RMqaECw z^OR+!T%%OL;S{Q@$KuKbtUn>L3>s{NPa;(+8&4Tc)l90&@vkhci1DuSe%W|bt}}(g zoU_Exnx4SZQ(ZDjRn$Pz!~<@J8an21QylE61G>b1@{clSLch%M!DqigOczo-kUcZY z_c~93^q;ZkmVOo9eY+{<=WH1mwPk~paMS5l7UNeHewwB0ujVg7V~jx zB%&$E69ch|P*uay;0k*X1%dDd@%Y+i<&_`brhI8lVsw{559K;QS5z)WY=sieSa&+hc>PRv^8^ui>saW>m|`$wV#Z0Cbg9~md5dDQ5Ti}sbiX&rtCe?s zG(0ynO2u8_&k1YNy_+iMxaPY`T2$o`U6rn}bKl?JIo02P#BTbVR4#mD>MVcfVCf4_ zsAUuFo%V*32V?&idk}_c7unEr#*YjS8pc*Q5)ynu)PcHdRo^ayyedAfUo9 z0a6{9zx*b2e;e^~#k?=X%wKq8BCavXDq34B5ONex+_;b%m%ULxZf#!P+Hv}g+0tlq zcw^(~QS1+IeNn#HnEM@#_61zDc| zqGrUzLuIm&l?AQ3nDAmuKC-HyMHjoyW2qh<%iTL?uhUx99?RVqP3-_!t5iOUR*v3m zu~v<$%H22TfW4=Ol+F=eWPTi8J;hgfyTw^Kx-{?Bxd-evx^hcY(N>L&mv7OWxtK_o0_Au^tcPOYz>n*WCab+)oBlZ|JV z#j<+3Gs~)j1rLQ;x7Ka4Tg(=_32Q7-`D@R`nw&mC4*Sj4^??Bc($}QRLvo=7#tLRe zRz+E6aF`=~sgp6m(oF$2_%Si}*oM*P!b|OqpWxA(2TF!Zrbw26X#g`=h!I&WS<(3u z(xvPgRC_X=Dar`>O9QYb+C-D17ak!Vp@CG=Btpf*U6fun8p9m2nQ%Vg=wIb_7M z*AUelWvrRw)KVjQbFCl+r_1_{i|4QxOn&X&Pb+(FCi6+lm)p00DI6BA6%NxiM5J|) z>JKlu;V>k?>q*^1>~`YNBYcv8aGH~&q^XDAQr_?wwvuvWVuf%-B}4DArdT7|0>;C zKVe6u6e~YsMJf>z5LdwB@v{W%?fw3zC`G%m2m5=UUm?Mqpb_N-@GH}f5;O6jF%jj| zjBpU&6}poQNm=Mj0fpU!CZYzcUVd64{kM@jB)lmc5Z*k*8JQYuiIr=!p6=q*Tyl9% znY6Z|f>A1T-8zMmsi>$^jS(KSTDeZ_<~o_9!k-4L9DskM>LHno(dWwr=!VBKZkQ1m zJRl?t)2i@COYRR17#w=_g4yzXIT9Qap$pHy05}9>b)}dVVhX`YVFDW|^=UxOGQyn^ zqpL+)jD_rYO-)W#T$3sMeBZ>1NKRwzwm)VEukKh~P#P_(aL4^al{=V*WVK4gJUxIs zLozSd=@xyCJFEWqnpehXwc%+M7a4xUWoUolKM?0o3Gvad3^CHFFDp=-Zj<3IM1lp# zS!~S5N|?W>9~SO?dmn6EYu3PawU6Zf_4NxL+4z5n#Q$v^vtv?|Pb#!9|8A&$OSr3> zRv;C`eQeDOFRa@1zVPGwn+gX_Xb)oAJ~K|x*wqZlP|+iS7m`lxC(zfajV&UA4AEyI za6C}8FJg^Ra+*-s1h@r-C7_8QPl4kOYof~s3l5e$0H$kTGdw#=V05r@1NHhE;omiS z#9B)W*Q_p*8inH}&CzHx`9rk11Z$_8rUy1XRQo(F43;|IHAx2?-smrhGzDSXw?FeN zvCF&xGV@oyN3uk(tEtiHrP87z=^Hp1`cg-bp0lLAs437PC9b?+Nwhf{DdH`{^RkX$ zQ<1+y=kjcS@x|@w4qf@cCTiQ;vnS!E`nl_Kv zPPD;jL!og(;TR?f_;!B1snE)l)frx~{!@_OWbUF9`WH`FZg? z(w_SLD-|MK9SUrHTmq`1F`N_OLDItL~>wPShLa(BqJds+MN zWiGSHMK0Y%e>$p`-@J?rKhK`d9C6hQTfAtP@S)k|GOu3SzH~_&!DQ+-mA=1rz1ih9 zUEp+I(1rk{yU#bW(=qxMS%RMkEghpKtW~`?O=TSnne@&?cs9Lh86dwHQ|TUCEVYXZ zRgJ9bx&MLFWDr)8_ukj@G`W%tI{m=?J)56K30t<3!ef$q@BQ)g14JpD0+KM~)Zj0@=#H#6Pj z#Kg_<{_nSooM5^)PZZLV@y(p4|Cyi2=*-zu0)-I%n{;!8H|!W?YFcaNEM!0?e~3AyOtmCBaW|*Hnt4`Eb^jXpYOB9TmRoU18SWccIy2i;Y=#ytw|t+wZ@yx#6+nvFZz1 zTmKeh8WSCe4>pkDiShI|Swz%NvO_B-OOso&j+vM_*bMYMidFLCx$UczWc{p=y@I)8 zljNx6MaePAJCc7$K9YPa`CLMgOQl{Gs)J3-$UtdAk)&Q3jMvx<(MP4zUk!til&Yu@ zHsL`}$=!5H#JDeN)Kp=`{2 z0`pvrycYI1OuM)srO#*S32{gC+9YO^QRxn|8W67_#Kmv~mADwCQHze$GTgI6E}b^3 zF2^^%YCz$dy@A{+S2%y#V1R8D(p*^@Z)AaOATqgu^>0ZJ`(Ws-jNwZR?5=jqSnQTs z1aF$&ZqSl{%2gJV3;BnoI;ZRwg~4IaJxs{0)`F`FVg<^^9KO9KHoXf`Jp<+H^mMD*`olVRZk8iM>sRH-WlYwvp2OO*Tmzf) zL-&%>U zu~o0Lv2(RnjgsRTqDeOdtp=Ty&D1*|=_(3jux7j7Xv!VzOxLpr)JTiF9hsSoO7|vj zk?W)o;2D-9IbNSL-!(#^$a53YLMBhP1j4pFL%FF%r-+We_1PS-mn%%AGF8t=XHHsa zei@&qVgu^?3x(IaP{=eDIM2{@#WvZftDfZUzrH01H}Z@aA21QRsjq&=$%0MifWNKtJS2i&m!i_+&kBU zmYa`>T{hOMA8}XmChyYbjd5PC(#eQCW8TzA)|ecbI@e^jMGNenBBxeiu(3LD-RiX_ zmCLV^D|w}jbSQ0kUSDEUz%_W-*u}AB2N=g_)=W`9At+Y?>)n((Rc zn()uRB*K;LL)r^W+Gc;XH;^meSe|<*#}XLTFd`O?n6%c6B4`+9WxAVXIiE|W-cq2| zDb=}lvs`9oG@KH+AV#Ov8Kj(=6j<}}+#^Pk%!-OkLT;F`xWsIzYlW+*dTO%%7f-iyL;U58$zC;E{%P_pq1XCP`vsRC4UaB4ac%y2!SjW4k z3x7TF0!zybW@d{szd?;1%{UK=Z`$K&cyzRC+0ap|$*Wy^yzzWXQ^%T7gBI&Y-&3dF zqYBOr1!+abNUzvDhh7nXy$wgk=x}3erZ$@kPVXGGX3{`+ZlhQwbzXX^yGN;(akkdw zs!@+L^xkjkUc3!?&LK0`q_9a)elh+IKpw{N$on-*G8b`xx1gC1#U%hq_@mR=s^y30FnA%RmC79Ugbz%lSl8cenVqmrdy=>0Sku`D+4a4nR z8Y^wFY}6VW8Tm|k7%nrUU$@zfN{&c_s)~Z?jIv&(aBv*MI^3+IB(A;?)K{;vGIhx7 zb=tHXVSVPpfXTo-S$p~EADM@f&D>ivADaHRnR&;Be5P7Bbz^DfrX3Z&k;A^Kl`G|( z+s6&Qd*I}&M(NUmO0u)(ls1_!(}1`h@ji2Nn0y9`ZYAg}UStu8X7=z=X4cTjI`G$X zW9<*Syq79S2BVTw?41()R-8dG?`Qmg!2x(@VIt*xWVl;e!T`y8LZ`9m)T~YC z#AnFCF}C9$*~#nv#mPTTmZmXRrzQWDwy=(^e3Yy^Wzclhk8r4m=F1cqI*d%P$P9WASs!< z3n`{0nPr){jn2%|i3GLZ(ghKh=dTLCTH3GfZ&o1N37|<`0whMN&+-ZJy;J;EEu!Wo zOBTV4eWheSVuAl4c~$a0B(a}~4i>KhQhTN!oH6@DE~0UoeJO#ZVAB1cw%On4AHUUq z&fib_6K?Jd=j!?U|JUvRwSWHB`T00C2%VPDCFxF4_?%_%`A=(!-&^r)Jq8`NUoxNn zbmp@Mh-K_VIeVkO zd05Z?P`BU7Ad4`-H0il+zEjlxU@?SpOLf~mfE|3DXYoRPF{a!B;hkP|o$!vktj&Fr zEI#ROD-*g>0K0dDcY2-|p>+u%AwuiQNC5lYCr_gGhbd%TpDiT;TbB-3FGeimaD0WB zW~t6Yv)NN|QxtJ}MIHnlM>qgm#e6R?F!?iR(wAVr+So^eR4eKgr68NBLu0F3)>UEI zdO?+N=g8KU%}wHhT(*)JAI+$(&uRRkwm#YX$l}{yBZI2PhN>=TrOS0>dh5uh%`J4n zWme4_x@_-Yy1XHIylv&8z0GZ_7VRr|TKITbezix{F>c4`{V^edl#*2Yu>jAcD*>_xw0UZHj|m{TQh>>uymZvA zJ9mv@zr6aHV9!hRlVYR6XRc0svv1!wcx|G;LUJbN2tHsQrsZ%R(a;x&C@ko4I5DL^ z5gCdhu_Ty8G7)DUOEx8&_)~$jWZYfvPR7#$z$N zAZiN%WQHm~E6J?a5{X<6a-e#8eTos1$m#gn7xP3Tw6Tka421jOsVqc)!+qQIzIfah z0E)dUy*CJ$B22xoorx1K7GR4-zloD;h55pK{*8VcxvBLd!a!jl|5L~(#2s;m5a$_& z?_CASqMtl~|J^o3o^|_k$OD1w&Tdk1VDa5|-<{mnx3>CLqCBwpi6@>&Rtueh8vO~a z_5?V$82YQP36QQ(T>luk3d?S#vRfYy35y@o$5Z|kK`!BuzXW!ZG}zhmk;_d2A`Kr) znMp$|q`P9qmjRbJeBo5Nmif%qpf3Vu5*SXXeb4X1rkJ9L?gmehPgW)%AhD-ov6SpF z-d4NP@a}Zs$eT&RAG_?88BB8FveTs`^Ofg>KNH8$@lOgp!lz98m`hgF9$LD*XvES) zQ*s}7_d4Ovb2^?*J`#_CR!;uc*NEwo_bxSf7p;lhe)!43tylfk-LQWAL+$Cetr>E` z$O>ogJH#6lzdtW*Ke>34fnuJX^L$^_{v#SDar5~M@@+v%HTVAT7%hA#hn|>1rBkLQ zHey2*CyPeu?*%(9Y$NMebX_?w+&r@NzFSsJIr79hM%g%s+(342OdPoJqE~7zQw=U! zq7t~Kxd_nz{zIECKJbT( zOtNroSv^s<;`u~9OXOsvJoRD70B4XA6uFr}WqB(9!@%OjScBN#zGo@KDc51gS&+9 zjtWE6Pi##{0E9DnZJ${s^xHNkFm8YM4ZHF{FZFfs+JWcMCR}E(0U;iME zf8c=)PYB-&f86-Mp5+tB-TMj|vios3slLOl_tP8Yc%BAC1yTg6*z6I}FczXQZcrs~ z)41h6BUm+6Sg6twr0m zxVqhHZfAQ^X0b!&YbMXWUP;F7I(~fDwSQ(lP?(0)2!B1eitS!?@Q3ZsZ`(F~#x^#q zYsu1KZA*mbZ(CMTXg1>|Z%LLROgFk$r-vwDv2+;#l*YlSCCa20t2)a*jn z^ljUo-@Z)(w(y@vOTPf-Sp$n~9(3d(lmQAZXTS^bwxB#&UC@?U(6i>#M2N94a9jFHW;IzHNF%Qy_Id$F~S6V`zo1Ek--ejJ$y~= zl)^NYdlE@!<^Ew;NE1iZMJD6GYvunuF1z#Z<;ift+rrbP56o?u_9B0wy^z`chEZkJ zWCp5zO{$EKNcp<$?+6ojXS5HfG8o9tv{JPyOcn`OSv_od&{ftPm>^R#6~fjDgRY)4 z5=jbYII9fC+6zY~KM}6;_z}^>A0Ug!+`IKwEBipLaK+(c`Y4*nq$|)}_-`r}{`7<5L17G_~nA^!5?hu#w&;pC;s! z%KG>YDAwXk(5MflL<$+BCJ6M5N`m&I-NQ!V3*-dSBu(0~iT!aLV^<_43OmEIVv%6f zb|QUdj|7WOt#R{2_Z-{JQ(4K>n{9L46E~Cf^tefY9L$iLO!A~7wF&nj;2Sh`W+Jr& zt|Nikw@liwVUjR$v)I=W@`?GS7gC37t?~9owXP=$= zUSLg;!Djxew+?}nGWjLw1N?Lv)JbeTaB!dG;YrP$}*NeH0;G zY$mcP)c`$@i<^)K(xIQ65T8#1xr*{v! z1UTbyKuB01F8Yl%7UZsP6mc-UY*u3I5$qzOQ?N9KQW}TTSDH>;g{3Bx21Hw8UpYVo z*il3J#Y%9qynht7UZ3r<^66U^{rxWB0^FVc&xIGR+g0dy$h>Pe65H!`t;0V*bG`7u zeJ^*}(z4Q2o~`%nCwa3hCQr^Q=lOt0Q@Uwch9bx8k-KK8T%ToHwqcVTDCmcSgp<)f1V?VP`jMSVE~qE1)+J>WULJObr@?gQ_ROngxBrFCh)o2 zy~1%)V279fG}cKT_j>ZNG+~NY_`*vHn1Noh-%AW$e0v7`zd|A5mLo zEcH^zz~LAo#t6)WfJf8vVgUTl?ntd87#tjC#Yib)LS!$kXTp{>cK%js7p-X}MJ(M* zr$A6%(66a)3!!;dldMSG$C#p+acE~i+Gq4%QK+K@5*s}U>^^#;Q7W`rEzu~fBwMA{ zAaoLWOc4mHMf%s%pP7;6j4>D(?O3Oikt=LAg`7B#Ivgq`W3ezw)g+sZQEMy~jk*)t zTB*WpR!FsEqwv1PqLk?wqmj|el#@&*l^ko>maC?s%xuC2m=@IJ(r0x#a1;@(R%g~t z(`xlrJyENP-m3eH*61`6sZ*a`M)k~94kWYzHrc%f>WPW13La{!fXnOS}h4RH$75Fee{qA#>>htf^ ze9yNU&9^<8v`@ZALb>lhktzf$vq0GLy-a2No~$#fh6%af%2lRs$r~nBx*+}9V)>e! z0$Y31zDT`x6`igr*9WCqHhDgi(zhM|VSFsc#L^!xw5IM`IM>AfiQX%-pnp^S z1I~+7Xb83O0^UaLuQcAEl0ip?X%~-;1tbeCqCjmJ`A{?zHY3Oobz%91Z5NTN zRv;rv_@i!^xlRGi1!PwOcDF5LwNfoSrzX>Auvt<9BCg`fifg=x;wI9%!i#F(z3aMh zI*pz1N=`9plvcr%#2N#3jYgGbAvU#9L1W?7F~Lx|>K#!{{&&0^lZ8?(qxGZ381f)$m_$lG7LE%)mCISb zDA@VY+H7(3H(Pm5(}Dd784K2C!n29}2bzR8I;KH8#I}^VYUx!BPhciz_-P%#qs7?7 zyyQIcq1maI+u006dNMl^qS$P9S}c6Jg7GEaSEPZ(&S@qO&+GS{rJjGp?|Xg<|M$Zi zP)R+&2=evQZ8p^iP)*PZa2*tYa1cC&CiXXXNjwnzY~dfVb;xiT2^EU8Z@-zYsf6fxh-}X^3wB(s}N@Qn~%UHdL-S{=+V}-7-IDAxNm~gPu=v81nMvDg1B;KjO??=_`wbqlQfI$ z=m6RPY~ulpnf_XS`@Q%nIXa+;6kmW*6vLkh^!k|3nO^akNhE*`r2pBf|2p&~ko1Sy zHcx)_dsoXX(-On18Art&Z5+}DocTk3Yy3(iFoL}<+~RVKSg>G(!&OUKfiD!C2q+Ad z(02tv`kXnU99d;2{m!>Vfxc8;LWWAJ08!ls9&P}+^caHh722$Nk!mH3B1-*AOK<>m z?caQ}1k#P1Q>$)6S`{QwxlK(H%EJ9*Qd|33GsccCbC$9lIAyOKrwr;ATHVYv{|$Y;Rm8X63pN8$jCpOI+oxJ zNO_s;rq5559Yl$~|BLq@gUw+4?|iZv8ZnBo)<*s12th>1iVsu*V!k1m7Z8#N8w12! z2nf)LX;{PH7FM~J%7Xs^w03myZN{9+0ZB+h(%Hc;tWWI zl+bppPAW6SXrMKf;V}$rNd{)){$@V@tr=75UbwlSt=(NWXZo_vF)reAj$N~M*ujHh9`_x=rpQ-{-M4Ik4nZTw?@?e*h}{#zFBSP3o42n)J{asrs(LFZ%0E*$JL zG(%@I@Igo>_?}Z4^kB(I8NjW7W5x>)2oL@7k8Cm4z7Za1C3;L=UtUgzCU50l`J?a< z(IjtWi!*v&vE*8MUdhN{i?MonZtQu7>^S`XMGrsx@Wl7YEKp8xrTz z6;Va3J^UL|npH7Eg-lvadfse|QD-IY2WzL#|5^ghA= zRpP@NJPU3zQXs#CGPI=EP?LW+ifCKuiAz5cx`i&G`=d*rB5lXs72X9QftY1hc=z37 zr0pptaUb1z=|?1f-(SeGFVjxu30?oB90ZiP;Gd*3?_}DS0$LFvgP7O;ji#K29$#vV zMT+n>aw3pK3}45nM1$a=_tVe~YWk&tcslS@0767pC_@F}-NjJ%d=6Sqv9-u6w;6kJ zI?U~!mD_GI zrDd24eB*`>v|6eL+qv}YqAaaOD^q6X4J&HQDFkN{`<}4y=Oe=5Pq#9=-XgH&F!JJ= ztM=@?ZD1skgT$G;n$V2%{GJL^-2E#J#Adjc)h9mL3 zG_%j3kFHy_Zt<)U)dqtGyrK1xw&t0$Hw{Ew_w;{W`y**j$vAg=Ap6wZU2ps}+r4l);1n6p*cyMK?n!h3(kT1re7a1HgxN zOS%`!2u^_0V8HCH7A_5dMHjn8+$9c((L=~5kX=_stB3sMb4e$spIYv+jtKbMP2O^Axj#fN zQdajm!W%RfpA`OtIGI14y!hgiqzZ8>RVN?(l@DZQz4X;X8AXxuJ90;>8H2m3#CMon zf7n-6=AOQIf$*=4L$89EUOhVZj`9dIzAbxncH4y3n;VQ@DV1Lt8*Xl$AQnw*xw+B! zrBeB&vGL{>CRER;MrR)^%P#XBdNp~MF!Qjlq{=;O!Q$!evNB)DhaCsAN2?fIIw=wF z4EK2UZkheRhRmn_$b{(2k|Ex@92Vm_l4TUx7=%%bGAgmXzt&h(>c=oj4VE?wmg2(8 z6vIJBL17emi$%E9R7~yQF+Y`acpL-je~h}tQ9mv7KvScGaIpmtc1qR+=TXWLQ+j?1 zQ>JO+ys0w-&8@A0&}~D@BUPhUR_2DXmSi@zMAN~?N9~>Udk|+vgDK(!@a_< zn8RMdRRsvEhZbi{D+|Si=L-iFMVgA3>HYD^C+lnDWap@n9mT;5J)WhbBeQj^p)qP_ zgER9Q{Q9E}aV?)_&z0*I4znXzdx|SYHs{-Hg~IBHVvVK!17=0L*`8Lg0?ZF@1xqVK zcIIvHsssbk(h(_F4Rz}rOpWD@7>ABx9HQ+@ZJ6_cqC!>(;Fznm~?z$GXgL-oVkL2j&So2drIK_i#h)pvg~O(b+zg zJp3NVy~i;V2hOVLhV6dc+F8huld$0E^E{RH)lUM{PH6OJx}J1W2Q{X@QqL2 zFz)_8g)^%<$5xWbpz?UKrPQCb?nzF#W;3TSJ8y_22yAp-ojCL;TroOY-qyf4f)92XSRi(|b66 zrYxOp&NORH7i?ekx4jegVjeX1&VzF>DN>mTAlVqD6+w6MB26#tbd(FolJcWufa5cS z>^@XlqPR^8DS;6Q3+mNHZ^H>-`-4UoMPUJ#9GnHy6SyGXHu=mIdTWjPa*|V3AG4HJ3~id$R>6;G(3YqP&y%Gu%+Fb> zGpAe9V63@*fH|0-&Do_>j8+rRzyy~E0zzkLFf;67tRTz;_2CmWtU0TJL#p6>0>?#4 z?y7;j`IN{J?t`p6SmckT-zXjS#L=p6wUqhwVuH#Xh?i(gKt3Cm#R8O3gfh!f^oos2 zrh$-Nlvu4yVVOkO{5x!3g9~4gBV)Of)g*C2r zMRJhv-qWP@nfpljac0q_D`L;>YNQozA?|}W5%*o3vOQ7^Dmh`YJ2%he&dViVoL_J! zcfIh_-l5GbtKuuYv6wW!9)}Yb|m0ugvGzycA?L2*4SP^8I3~54# z8R0v7<|&B>zJMdbTQ&|D4>FPS_e{H4o0Vx|yQxYle)G5{{{yVn>E~QkOw>lN+Ivk9 zX7T{8_PcKKE8$I}N2@Sdh0Gw!`laA9ci6mXi=tVgk#3AQIl5G-tQj)bOg3r8*Tz#J7ke5L0 z?q5lGlmkagGE?7=wLuEP~&ZPM37w`8CAzN_XVmpO<@IuHBiDTcP(6q6sD^hBU}w zp^ry09rl7F`8juH+Z<_Gr8?}z7$w&#bXEBQyFLF%e)hp^ha)4WOy|dePUdkiHxR#Z zc(KEQQ|27XaX9>W71)`fuPO-G6EazrBhAYxm6lcHVvCaFlonyzb}KShdeWS^GFi6W z>qWj$+v;*QkIi>QGQxJLl5>mua-CimBUM^17rK%22dq>iemPcbA$lNoy5ab+UDh*v z6y_ZjUpND?p}ClcH_ zdj#NC&r-(qRujj-)L0Ni`$nvKX*z8~%Cm=&9P?-po2BU}$C$`N6XHv`Zm_cn-#^X> zdnT;M>elrW$ZUqvz0p-+4;%`!ComFP*3LK*XYAmb?Pvz*-?1Tw<_kfN2U!( zdSRGTW3;2Egl93hSxoE)1dgRy(FT8I(^Ht3Vtc)E| z^A!U6$c6nyrR06)Zs ziUx&Rmm^T8VOFOjD%|SgL?lw!!R29Q2AB&S^KZ*lnjIQdwlQPlNC*39{SnO>tAy)OcE{)+om-6iTPEL-~%%uIf-K6)weiMLO^;)a=};y~pS_ z;@|G^w5k%-oXBf_eZ;KHy=}guP|0VG+?b&vcjtf8h!e(ddRU}>rPqM16TGkE;wDog z$?ZK5XLfy|pi6~V^0;{JuHH)-jRX3wk2^}?RK>RCfXR=d-vxQr$DC&ZA^_RT5JVmd z+xTEiDg!J5O=OGlCK&>%!=@lJ1;&lE1;Rf5mo^}7!Oodq)?T#hi>UB{@Imy8T^HAU zIdi9%G+n-Y#rG?gUrw5s*Is)~xQ|Qxih_H3&`YP;aVJQF`dG`l{rlIo98(KVoEXQR zerZdl@aBMUcmT=HL{9+CKUIA&Hl?_rYB8JAj3Ly*a5Hkx9i^i~>J6tRN|LX4la1==-1!0r0DJd9=+qOLjlyVJGAKunhY&d(CkV{CoLNw7ts;pmj zP@!L<(6g&MLavP)U7_Uva0t0fqnyo<8A^?zq-98JMKD;=Is}e|F=wwj5~sw8>FXAK zC1T&D3~m&?1N4Nbt(}rP^SvYXBXKpfApCF4wY4?JpOK^&lPiH*cg zoSBGQuJVG`LtuN~I4s2Zcqux^59Fj|jUSB6HUj z+|soRkmtE5U;GKVI>dE0&js!oRSMRLHI9&HXqBsj>^RC*-Oip26|6TKW;LM>8H( zAhwF4+eIlyWIqsvBr49F<$3b*kbMBUz~53EaL|YkmCB5Cric8^!bT9L(REPPLZAZ= zl~P$r8?H z-6K}58ZmO^%8|Xl!jH@iV+J=)NKUq8SP`wt5x10eILA}Qd{(N`+tTbiX9@o}yu_bg zP`rdR!OBU5dzMBD(gRBm6W6Sr!4emvWSNHt&73(X*{pNHTggeLLzdi&Hlw~;9lROn zRbm=3gDFO1?=1)pBt98+!J62_)lAyeS0_)8CQWZaU>+(w26mXG3%H@eQ1Sr%pOg!% z>-0x&y~W+xqY{SV_afp;_1|$n6aG#OX3$Xz5~oaxmPKoe8ZayXUU(XG zgcIW#L)gYdMBQAl9n%-V;w{AJ3&Wd0?m86FrVF%JyrXXv!ODbFk&IgT+Co_Raz=@^luG zl`jpIyOSM!Wks2Ak=&I2sm_2`6W8-T#e*LuCA`ND|89W2}>eQN{Ai__(b zN!dD!TB~e+u*sxSC_^V>y6{*g!x3qDsF7*)7y%3vj+VY@)>@Rr(rSrVa)9iscgd{G z@R?@ASZ1`}l`~PN^c$0Zd_HVew&>*GWwjP$k{Nf^OHBsbyA(S`^V3jYPC|TlXEVY1 zA+wg@J>u<&5*{5CsHE5bKb2n*q)Yi65ERg#%E1=}w2*r9X)?HEf|tN&-tRvIJUF_g z@PVs%#DXLixBUdvEI~&S5G3-(T zD@77y^%mtWL8W?7*dUY%8y-}t47))p%rQ=edtA9&bB#GYH#gn9E`mS1j2dO@*s-lj zjd2&z%jZnXt*Ob~WmGG-?AWnIsYanrv2XwWeF|Ffv6o+dj8>EYO-^k9kbuRn?yN_u z7QW&U@UP61T!4>LL~HYZwY3EHtn_P|v%FMu$N9h0!`j$jEhscrM29 zVaI8UomKda0R)kZUWpr~co{h8eH4?ZP1exW)`kZ`kSGzjlFhI1x8nPu_w%h*mQoE|gD z5mKV}3pYIX6jGVG-#sZDB3BAWlO|yaa~&H_b_-*Lbxa`xAOLac9Zs__3q2inXOVx4 z=1;OiDyR`9R|zceAisvQkVi0xPsRnsgg~ZZP!^i}G$9Ax00w+2CPIsmS&I=?LBTIn ztbuJP2=$FEj=_Rde10#MJ#v}01c|X&^{Gu2s<`kigRGdkn+?vDgD$?8@WI<=-^T12 z(00LI5HuHts=}k2thVMwoAxnR6y+A>gIkw$C+e)<-{XIS*If@=@{eM7l4FU?B-<4r zsE@4%7C|#?g3vs!X_ZG{n2pKx%qG2S<)oQ|Yypcm-KV-LgRGuDx6zSdvHFNZenV;U zaHqAIed@G$GG6SP`ZH~Vq-U_v1;Cv<41SGGlAYiQI3oFr*v?T)EJ~S&ATx#NHLzEP*GNy9vh9j>s3MPZ zoqrnuaNxbAZsP3mAY~@8V%+}O`=va=sA;u9B*0Z*Y^Q7=dTK3%j}vblmxZGT&wW<( zP072=eocYdU?o@7!2HBY6*4ztRu|HexYuNNn;oadkI5}d9~kB`fJ9(O39<_m5Oc`p zDJjq@2nl$+vXG~FuiR>KDGZroGVC&sH66JRM|$VGWgeu|G0Ej}iz$bZv)0%%vPG=Z z;dLv#uF0`%f7a!|m>czF5Fm?Lt?gxn+nSc?a#&nSw>2+1u*~@kr{VI6Ic#$m7hrzJ z#pEH+;B8u&&0r{FP0A9a2HIDa6J>3lv|uclX1(C*)7L(9&4%1a?$V`LY`Es3YfoP- zmaWc<6SdKSCQz@@5X&Sf0Xdjl*dwx(_(6h7l5EGfLojq9v z16HnZ%493dj1Kj@NGXsPF27^ftXaG6SiUet_`Gn@b(c+^eA#u27VhA*{XZFzPa!p) zC=uI0GxFAhQDG{$HI^XH_GOam@vWfOfiV@`&l)s~D?BAi0HPB@Br%TH{ z%}S$IZ*k=YW10Rey+*3Gnq9e>@#?JBU|poJA=GM~v13N^5k{9ecE`pm3Pa4F=tbws z$>VrVOl+KOWklVcHTukbRZ zeT4?U1y>Ja7>fEWbdD0YWM_0iaR+w#Ea+YIzf6qN!3ojRz*+{S6KABWl#maUIB?oy zm_=QRE*9NbVi_#+tXPQje&W8q+l0JMQXLqFK_teQT8RpD=q~jV;C{r;jeST&adsa< ztqpz60ptOW$Ovgc^=SpFRBWB-s&RQtU31ed+qaYIX-{O19FawQ+3mw~giq*_yfiMi z$67zBe9{)j#g3-soeSrVYGwAQ3~qbao~2mdHUgP4xVH9J7YOgZ_12ziujSuJ^{qvY znB#5J5;NmL>NlG$o;6D0D0BQH~l^nNJrrjf#bBv)p?T)Hsp55v&*4Z-#)Lma#A$;nvI1P1Rl2Y4@ zP4VlBAiw|ZZ@aI(R`|T0`C;bz^%=m5WRzrXS{3jY75Trg$1l9l=LqHm9ns8ClC5Rrv;FdaB9So~qFN z0^zGS@TaPZ=)l)b9(^?VhS_TdwG|oP(Lr?M#`TmDT{(_RzW!ls*svILTXl7QenG)B zq8)8Rm=9B3T~R^S=HibPf2K^y&3%wuOlu}PXaW6GQ6XGZSvgKKa~dZfW4E8SWhxXI zp3*#@Wg5|WVV%LY&l^?vbylTpDnM19O+-%;Zz@H{&p0b3 zAcvO4j2ak9Q4X3Y`hz0q?x`Iy68ybqqK{tuTP)Wo$>Or!Lo~~Oc?i)% zC^|&6DxniO22I4|x8ia(^8PtfF||eXj^|3q_7Pxm#$X(uFIg_RTyjHd9)=?)3PF(f z(?##Ri;0;|yKt;w-lY;g^mcLDg?l6BkLrMXO@$gp(c7xQ(n%*^489F$tSGHyZN|HMya|=>_TPY;vhilU|@yZrMf{5{wk(y;`oEC@uWF?%@{HqhHr-n$!0VVM z+)MuY-rDk#vV!CVj@_!VI`Sua`&zlKgs zzjMkwWJF3MzmM8Y!+ZoHIz%5j%OGz<5~o3V#EB51u8BD_x48?vyjiPE@!lJtKRG19*OToa}i_F({U^HbTJTQ#EcYa|Cz?d|*O>*h^7vy#plPJ@pS2 z`(SsY_Kq}2Fjh)<6sI4s*K zc;--D6Nze#T}(GEPKu}e59{o|S0DsYu@iNAT1Ko{F@k+my!`FpP!8TM=6dMGv*n6t zKZ@L1|A|gpFb{z@wzb11i+_`MsF`gwx>G4_>yW{1xGIqJJr4#H{u*{Yw4j zL08=W$o9r76w*~vWlw*I29VOfz;Tdc3nD{v@ZG%n645JMS%dNx==DuGMUU**{Y+tY zlT4vtbAAiy(I2a)g=QlWpMk36c!(OzwSa6;@CRNWW;pt(8Zj(dZPc2A7Y_^#OGnmX ze64zk59vFBNujC_UL|bhuzFG86eY?BowtO2dETVjwNtC-P3i0!#gsH(aK#X*NjAB_ z&6n(-bkqG?{=Rk0B_SAe6#Pms=rgN%N4mRWY<(e^(BJ7pi=Vt7@gG^>+f&Xwy;aP0 zC+4stW62%NPxIGS&%bTT;4Vuy<)7h#o|C*a7=7tyNjwo`#?MKW&3=Dk z&ofNCJJ~Ij92I_;`2K8E{IgQ53rZl#OHr||ST_5ENvGms-R{)=NCk|kdXd9e93drr zHffm4C_3IM0hW!4QoJtG!%2rV&B+rEZ=JGc{X-L&^_4x3g)bgKIN`g$Uhw3y3Rz=W zjV?>;r~}YkDw)_+J2rXw1>=uwNQ`6}N>6{^GT%DzFT%GIZ+>|t9|>m!>nBzQXwV=X z8&d6(gPC}pWtVK(e2JU-hR0ull&yfYYVx(IZavVo)GhfG@Kmq&Zt@L=}9o?bIERr zM8q~Er0A$PQV$;+I3q-G9X{?rF<_p^kAe5j89~yYF<1C-A2LWBJ4U9w{y598o_`=I zd7Vr-#$1$qZ~khOlAE!Wl(?YN#z*t9(AmulrYq#NHF|@EJP1+~@fl7Ctrmk=tFKb3P8bFPg6Bg2<;F-l zsRRi$n+>`vhP!+za>vu2DUO3MJ0eWNCWTNB)tB~Vnj8d!JP4xTF+~5Q&O$%Hx3W+; zO6LG%P*QqJ0zoq1_|D2XLt7%{-Xc|c<=EBjo%hWA%f9=Em$^pjJY=)*^EKaHGUn>% z=8U;&7O>OV70%8}hc64&wvQRxT&800T{Lu5AyHes+(xI{)?C!Y#-)BwmJ0}&uXg+~ zSUS0F!?26o!{?06T=YO^*B6s(qkA#}WY3MTHP3l*_k>W*)ae&3+fn-bl(y`u^fX&u z<(wwHVc`KFbF)>hJbqdctP}NU0y@5-wcsD4e4&^F@F|9oj~Pz}`PpxU2rYWUsH}@8 zr4yc&P6{+23-O_r)R-UZn<9H7a37GrO8$v9xyC1V#dRBS#IJz3m%(jR#jy$9k*=Hf!T|f=ga-ptU#=+C41hU z+5HhvEe*4k7L0gU< z-LmYyTOKo(lO-fwNS`*x!t+PBR8`-jQ(AQvzww@lM~R$N2|o$jg`b8s)d~BJzGrMb zcOZ8fGOsP2ap?)_C58|7!BOvtYZ9NCsK(DYLK02sr_+uKKOVjMi&3@LlEju-JO4!F zN9{t7twgKx5N`6OEk}uXUYu#l-L+GN9Or>|5Zt+x$YPJcYYoU^NysfM2BcG*8%2%) zih4)`CSeHeJ8+l6E#BvEHL=hdC`lD87W!(u5IxFe&=$M}!VMgK$4v zZ6<54|CCF4Og)2mzpZDk&Cd_wLtZZA4SnP`ClhA3+sq`)VgG<5$oX=v#yq9;TKMx=tCAM2I~GZ#u^MtVoqogRD$=|0ocV z+7kNGQM;1HJW!btygHce`9~swWPKnK2{2Cvh}_nbP1o5g#tLuWeZO%0UK{%+E$CT3 zmW1!#^7TEl$+Adbvtjc)!mGD`FU*_v1l_v@+ob4@@5s(+M*|V&A5F!@O~s=}kBs;O zkt^@GS9s(8zV%u6enqzUBcn#$F1-5gW}>+ z{=Y)x+GcG=>T?p~iSzMj08B+}@Hl2jSut@lCJb?2!6wF0DkmE-%BIMpFt&QRSOf<^ z%N0du%sm#^E#Q+vSQed?&?qsu4#bIvo>X==m^KBYHd$>o2%SZ3mIA05`dx)X40~kh zid#eF!WCXNn4!-03$N@qrs=BI3@J33ht1lOp|z!JLgn=ybMcLi%AfZA4#=WO=YtkscYbJ}JkA2&$#8x~$YW6;#W z^Mxi|&7_I(T|&>33$x1!U=mcf$NVSCMNUMBQ~q@11)+^6c3nuTetf2)!4PwQ@IUS; zg%Od?oFQL2Bw8pxc!Mqm%oRSB~Nx25FwxneG9=;!SH-6b@<#Tz-B*%fqieUoBS~nc7-Tr;%4Z_xfwkRm-(n z-j`m7XnjT1v+PT!(8K8;$ORb4Iw2Q$z~v>P0iox@l>tT92hpr|gMR72PZ_{E)o1vG zZV1O4Ml_0MrW@=DG3R2}V&O}11&aD>7oXfp5?fDREEG}=y$kBTelbviSV4Ary{OE8 zxwz|eg0At<&9|N;gL|&RQARD>Eh_bruEp$Ptl>7rcPPp*I(Ypl!bL>Y(_8G*#d*;o z0=qB@DX}!}t8dq@Z3R)C4$gqLh&4q^$NAPhKFwu+(e8F*;S&BIbMGA(Rh9OS&$(q< zrq^WBW|B;LPi7_wB$q3&bd_T{gRFQ1UAN)u#frYqvGEop0K|`Qn+6J~GU4=ZnFsa`Ahl z5BGe-Lele6Kk0e+E3D(@9AD8MUUB^R3ch*8arP3I(S94ae-*3X?!CPIICTdE`2!1= zI>B|v8?;LvgS^b8#r;O(h)rm03&G(1)ea|g95kK-&K=QzzH9i>HDWG%Hyi>)4a zig4Ny$Deb=#XDYQDQ^iWZXmAhummmaW*hDOt=p@4&K}pE!8S|BZ;_6(S+?xaOD z(fi@#`C!r=EbG%xg|nyB{7Or7&%4s^@m4dV*KcEAWshY3?>F(xrF~!2N)0U7-h32) zLS^BG%-?eSgX;&1+8`g=B|L$EJzN4jcn5i@?&% zY_47#>vQ7I7ppc%2bj-gG)d13$?a#^6zQ;qPY{rr5%Cf{dzFoQNz1Y3GiNMqBh+Hu z;MqtCbv7*Bn!tk61A-aHpHz!%RV}Nz_v05%YWV=boGiwZ%oroRc8FDc`-xV%(El~g z(DGRhFhNhV67x>!i;r{Jwl)q;;Y5qUpH7g9kbLQH6r)3nx@9;)2rArN}8UHPa-0B!ySb7ht!C3u9Fg_(_==TXOqv~R5NyQ^t5z+zp-osSJBp!P2(IZ#?M?ORUt9F zqqt^-`z&i%aQmi5I%ov)VEse(ktK>w?u;;Q&==I)9)ve{u*3^`Ewe51cAf-YxWFiR z?lf}tBzMrQnSOBN+B2s=-@Eto(`O=U#Dgu2`{uxbZx|>2&-!zR);#!f%l`c>FF&|u z_H~bref`9VA49*}d;2Gk9$B*Ht>teWJMp@(s!dxyZtvc4<-&z^bLO<&TVBIQ2kqQB zsGZNrO`SI{h2JjRcCfa6cuDb$xnQP=pFV~;dYsHnQoIU31sWu@Ov8wKi83n+n9i?eKSF) z7b41MB`EbeSXplb7UwQ_e%+xu2G1`Q*b;<<%1d|{P=uHJ>M!6o-QB*FvZwnOt^zpo zm%p^X#2Na9BisSni(vSleGw-j&jK`YFoa|WQNYxZN}e->L6Q%Xk%FEN=e$rpW)l;q zR<&PAj^(_jdcgC8fY;O36>5 zuhEyEl9KN$n3$iEPu~dz2>X63?W#ZN#Nee@Zdy7x?TTyS`l(NCP@b0Ekd~zbYP7Sc zq&i#g%1zEM(6AWfjSI_TL`&aWx*(4BXj2@87Zn}%V_J@Z@9$39(*32cVZXbT&*XQq=_WnrGo1is0drp`BzHakp zTUq?MRqr0&wRy|2u`@QWpOiGy>PWW!{;rC-mBm`KGp@&@6HiG(IseR?FYi9|R%raH z&6`$@4?T6qp=TQ^g+#m46dP!qx9q(wXPIU6_WSPNKKlCUlOp~khi#DKuJis}zte1w z?^WOSqCe5x!P7=S`r@J2$$@r`S{;r!q(*>)4`~YEazlRhgx3Mdo8<0dp<_+Fsz#Kt z_rdjbk~*m1$*EnI&yxgXsCNm7)gi@2gw!EQA^H_m1r2lfH{{hD-nh1Jkqk1HznuK z%+D%3mHG;ngFxtr^lpW|(j&bh{lSKvIN+aLL_iX2`s*BjGQUhQTfI~(R4ShxCK$V! z5nKu}iwfTe7FIS0=r9@c5R%E*SfvF?g?CLCz2QU91%uGim-axCBRl{)k%TaKFKd!` zF5J{a4H0Q#Dvr~S>N8oBpqbof6fi~b7lVJ^AR1$=Hn%Y?->x^t7-Ecidw!bHZ3A$H zXyEA(1ZdyA`?~i1*X`CN<_`^web2?c^tQEknm0FTUe9?+x!$zi*0*2M#J@MJdQ7$j zp7&u2B??ElVu91zInEAv6Pu1l8aJQTqjhMIQ9CX*1t!KFJCI@nmQEVq?`b8rpDylz7o=iqSf$|tjbu)7}YtDLD7Ejya0GU zV$mpFH`MN#3?OoNJKc5d+Nhy!!*er#^_|5qcyQmQ1^)O;s@`4d@Bss2uYV#e)BQnP zrsgJcs-+`8NkXhidTi9^=(EHgKb>~|*V2u*-tzi|ca}ctmR?D9*sOaBa-oP9BT$cD zse5OCn|W&608PvnM;5-?ckYlcHpFLiYRKdB7J%Ny7bm(Rc}ec1gxN~~)Q>smM0LF9 zgJ|2Xg~{GzNOYuthX(&jwY$Q9sNjdv0v>lT&4fPqCV0sg6`D182En{w5;RFLb?_k> zd;+ZoOBIQES9+Xu#@BNlv!ocg{_NkS*1w;#b{>gkoq$(7Tqiv|Z%4Y(98 zsE?0zTZEY8)Fg)^DJ|I`m}1@W@KX2SdWO{CV1BTKW}q+GCFl!%JG)=W97VEgM2^Ld zm%XQa1ak+AD8dpmpkE8c!`M%J4^n}^7u|=R1?6!JyphPN;8U1q^rR|`OqZx)MS$Su zqq}USw&<;*g)MfaihW*Gr?{Lc>fL2FE@P&2%R+6cJuhbcZ`7%|DdI9|%uK1JYW>0? zX=y_iuCHp5IF(w*3(@<5IzN`P#XDJCbh^U>VCXLwrLq&d4t{KPaAKA;jC z1k1zBc5usAyUq69(w}W)EmF>s`OFS`D4{s2Fz5&cL(z7U!pX$J#3vhq-3;~(QX-Zp z&!)17&7O4m2GWML;|{+2=XVc|!)o~(ce1roo2;~)N#-KOJSF07OHH(usipOIzOh_6 znoe5F*27*szF=xYuIgWVC$+ixY8MT4ZALO~F7WmDuJPKA!`V;#JQFUpH$rjyuxmqIn z72Xb(Hq(|%hhMvP1<{GD2j65lZc}X^WQS>M>i)LmcO}PQ&LxD6|DUjgNL{UUQ^WNkWN@KtpDqN z`SmMw20ZYUXD_Q#Sskf!0y_TQfGeoPq z>GQ2C{xC-FKi%HE)Fb7|-SS2Rg5Lch{@Wv;9OIekjljoS(U5#I8W0;0N)Y&1XzD&9 zCw(7zQfl`ket1ef^XMllxBhvbSs8=j?nm{Xq+5y}B^`03$F<%kFYa%5Cnmkks{N~W zOBdTUFy$*-q|?}fHdJ@mH~OOu$E#-jlQu-3`KN@plQ2Q2THMi;a^I6#y%1no(fhjk zoCRGj(!FWWgkI?%Pkj39^6jWNyj;6c*Mk>taK|y@vn|i=e)zSHQK>=~MBK9GndQ?D z9GJfR8NOWUeDcpLsTtbtaj88%Wz8V-&uO;x8J2SQbIhEWvSzY88voSM4S@}fNwWMt z)_h-idso+!!uJtYfXt`J_O~987_OW%6&N9s>S$|C9Jtlu~9({L*PL~fNv}4ef z^XZ@y%JviQ{_}bDy&ZZFE}+{v_{#Zp&8X$g*yy<7cN+=;dy~DZVZiF7g4(cvyPx_~y^H#}H*XLhtm*c;z8phrsx{ zQlIh4j*FLPB7RM*^vuWiNq^pLH}C#x%Ry#)*rL3)W8;-`UbEX@Q!X_Am|UB-j@Khk zv3NJIj%p&pT4;xBh;qt^;RM%I&AO3GHE3U22e$=ns_cj%hn01_C3ok{s+kYu^$!7w zl&9A}BYh~}anmn7BTIiqug}B5ZQ;vR;*fa@mr!;*(?U(rf_dm+mfh7p%Eo7uyR?7z zvw2m1H>4j@c*suvj3!LP0VQ#r4=b~a@+0B~9UNJ-i#;R~Lo<8yPI?Az8qHK4Tv+st ztL_N`8xbOqh+zXIMpXWGb!V6j1eHRe<@2^)=KjFX!BXGF^>Kj?u25N_0>tCXV<)X^ zO%GhspM|MB>b@U_R0-S%HVAh#mR>$+ycf4%;*#m#q`33#W=? z?X?B@H$4xCoYk_RpnUU`TL<)GeBamvb*#p2)@qA;iz#(wlMH(EqIKWgKW*Cm-$+=k z8vNs7kagyMebuVhrEl)|^>Jy^wt1^w=ZYJ3qTZL25va=By=d-e?YLep-sp5}(>Uw( z8f|?zP^ggxcU%Okb#EN|X5cJw23)H~w$Gh`T9Y zAg^Gixt+F_3Es{UCm&W8^^%h_0A0G4U3N#2#!e1J&ZxY=-~;v^1IIxuY&UO`&UwJs z;W*-?^Z-654k1erxi@u4Fes4L9|)l@eMSiOT$nW(?RKMd#BOXh+NC4(gEh%NqTT_e zOjS3NR6`o4H`r%-C0w6wd+fHs4*RB&p8{+l(gA`m-SzXcmFq^EO9y;keA9J->C2~0 z>Xm7&#Gkck03~FhJ{ZybL#|(miVy%h>qk8iVFEI$guFx@s^uYuKmkf!N9r&c&sQT- zj9M~|yTZZx}y8gyH)N(b4@DhS1b^d44y`QRn<_n zfF!4t*gBF0(RdPw?{9njU5mxl*5a~Q-hI3ceAy3j!XsQ6wEnrx?U4;ni?5qAGtIAy zPjBEOo1bfKmh&62^8|-Pe`wSz?k$h)U%G#1vLd>FS0>P3e3s9Zyq@7Gta5UZg`>^C z@K{PZRQ3`*R*hcyufH$L8 zLw*|>7i+ah1I23a;4R*&YEg6aEXF2u5B)oTYjT2 za0|;E3Fb>GerEe&rsw*!eIA!={D}XOZ$H(STg{mh)Y6a8GU2(<&KQ$~TZL$a?il3o z!n+E092u9cL>m{5D_(H1su7pe+Ix_nSBXw7>GghJ^m^0qi=Q%6$xv*tMQB`tJD3)N8+yPg z-&T!E;||(XH4-QzkSzrTWgE%+E{s+A^)?1=cFI`XAN;E_|KkYg{No_(TCx5WiGHY^@>D%GUh&e(OMBfHdBWdLMUU`o%CX-w1zu%hr4?s^+0%7leI z`^EwpJX;6tM6OXxNKfGgn{--3V?eKA4x1-6!EN$+;$!sM1fyH}yKY#L5TD@i4oZzP z_DV8}d|8RPf08LX#_6&oU3@WVn9gTUh|f%{GsdO*%_Sj0_pGUhJuNTa6UTp`weq~t znwiUDrIxSnz4z;TgL7sxjXrUGvQ7}CAGN%|y~7D=bxg_@>2^z2x!DFJbg}nKynhpO z-+O{N5BhlCT5I-{l|WCg(R0A#F(Cb_U6@lY7?LarNR7z;E0zluo zvpL(OOXe(wH~;Guu1RcMm7U((%Iim!1UGEA_%*sXyQ@|dN}S!wjqx=)Ba+6>7sZh& z-O56(S(_K1TAbsy_n$p`@9Yof=k@AYug;v``cX`>+gi4`562Y%%sQ)(;|~sZ*^*=Q zI#*(%PH%FU619c|yfbq>r|%s|&#CfR{rWhY2=soSo5ZLyd9}d#lG7HItqoY*iOge( zHSs1cKS8kNR|M*fTDSn4__fkMM%<*g^QKs{$&?UlEnQo_DAnsj2CXa+m=3`5#}#9> z=~i!bW>%n&jw^~aqZcI@bO{!lQKwHxa%%ZU663tn{MRSig%#PGD~w)~DLma`*0ZH+ z__{4c)4XwsHo=~F{q|&2#pZ0a*)pxhTC--MfVLbn7odwf?KX|pv9Tw|Z9KMY`LScm zmr3d9iSa8is$%$ly`B{s8`12J5yM0?cc#b6IIY@d*_+61a2t2N5-NJ>4x4 z=+epCnwqvn$Cl6CdgHI5S!Ct!Z~xtGlk@oOzVp@$d}ey$qzO%Z(hY+TNGI=?KKkf| z4NL3ld<8jl5>BV3Sk!Y&LrJFF1kiDBL0P|{)92M38e6h#(u|=)dX^*up3Ra}TGGGA zh!9CjvcG{G+p0vV5I*2c%60-niyFawu8vGTgnCGEPF+CI_F}L>u!&%fFA>17>DC*T*MAS4%>qq6)ki8oxjq(>Z|brg)He|>CI0!ZTggzvSF;0O40d0 zM?zj=v3QYg`T98xsfn_9pO`vSjw|efyMJ5W46B^HJ|}&2j&FkZN`x3n0vs2cH+_nz zsw?mIn`_`EM+aFXx>t)O+z?2uur488!4hjlYJhL(x*LXlK)ejTx}7FWvGNUpiM1CH2S2e^6Rw>YXb@Dy$3~l>Cic=%?KlcLjw2H6i$~}%UOxB; z1twkbOz~aMq$q?b5UKkkIO8Z5DIJ?+>_<4Bz|Wt7UFGB$q3%y{)g$6@R9tgI;HpQ6 zHeLCQ%=>@wJUql&id_2t%k#jY=l`yKz~6TCAva`dNF}oB{@;32+JF8O{J-^nARJv1 zh3lb5O2FO0Ev5S4cA%t`B!L%dB!sIGqc6;t(_?ISP49?38CMu{N;+fr7z~-221C4! zeTUQ+QW`clU^n{>_KDVPu_fCo+EsK96%Q^R{;ewJbrPtS)#1a^o1yl>Wz>r_34s!8 zsa$pkv4;;!&CpMT!(r)%MF=(thgleYFwIz77A<0yuo!8Pnj+DbmdNhikrvJyVMpYm z(ww-T9NW;D4S^)C5U6+!?oXI7kS*n)X#f}l#mgrGc?&*C0V_be{CE)A{}oRu=bcqV zU`U}>AIW4srxqhtinOVu2x(AYjE?}%_98Z_@oiJq61D>KI>JXVP@v8i@I+FCa^@;$ z3E1E9*NQWc3js^Yi9n?&S_~sB!qF(B6HqBVwV_UhHYDj)(GQitlYnwOz>A`Lt*)#a z!Vf!Y$hy}OT1Y>n>&~iDmR)3VCW-)+lhQzt!~;4!5?sje#lQ0Cd<2h00ms80bI#1yvR2Su3I+3IE<=6l#hTwcAI%Rs)3>a+jB7ibyF=So*J=Ay1;6 zJLO9?=6TW!AW0gOI)1!qd`e}kNJ>c9op6e)E+iVBF-Si$ZyP#x89S4i@HDcSx2rmD z%~TikIN}hG4#B*cW&9EBYr;WDbWV>3*ky`8#Jy#l(-_n#1HE$uB5^44vI~q52^c!c zt`Zl3rWKJK`J$4U*B`(>_!vR7f&2qAfQf@v7pc%7kp`5^)WEYtEq)%rt+^}Nt<~Rg zhhFP8Cb@aT_U*{T>Ta9;#eiP(t_y6-%4Yqz*QZXOw|e!w=~D}5B_ynSYD#YIl&98B z=j%t+mWPMc@-|T_XaC)Q(v|Q;09p~b9h~?`af-m!Gogi*N^e%w_gG{`@+sfqQjK=X zvs1L1l0^ojZ&zmyXGlwok5KR_pWCE~}5(@z#^iYJ5J; zvroRYBj%c0yX!aepl?z!APl%{o$e0QCza4e3oJF9wZj@ozV>o^u_`{`!jSGRb_fUgGZSX}q-*QBR)Z|S_N(@iPXtJVJPfAro|KBBA*Ew-b8>RWlnyDXNb&GO z`?a=CxqMdGW{S`+EW)8#qZ-2vc{NE12}w114dKR7vqIO}Mt(A#C!r3V{D}&)_#C_! z+0siyTMl$k3K-K+my<>qQ!>VV$WBW-1Xf`jLN3`|#S9AJ1MQ>*P6V_>r}V}Y(pn64 zFxc`S58=ogF3hi$7pW|mfxIgai}myL^48)ElMXv;ibd^+n)2Envr^){({>o=s}~K4 zMn=q&-W;%VYK*AfKB+XnpAZ2+#Dv0Lh>9GZbb{6`1*y{e8Pz2A#$~0k$J4TYqRrkL zGHbM4ZGL2R$v}}sic^9`np>v*R8lSth%FehX!!`1SwEv?>P|LkgR?h{HEJJ~x(Rfm z2$`x>q!gCrWUS+$yQOBL#-Wx$vq0vMBSc6%?L4xpEf70~Tok;*l4TIa1c@gkR#R&n z9$)LN9bbDOJsfBtH{3AyXi88sK*ToM?tOgQ(qy}P>dx7>X$P2Y7#bbYbAFl>DcL_~ zQ1Q;GZhNvAsm+fr;w%&z8vWst>TF3vASXpqmE@+decpKXqZ~8(L+1h9t@$tYtrT`n zwW@c_mQ0yB(!9a5LIs?vZq%IpDeSSSJB3QBzs$qPc3yZkz(aBh<@p8fP6l2ksafCv zF1w3kKq~bCX0$8{YD6_p{HJV42$3;H?lKxt#^(k2gujaMex(6jZe;FJa7RL9poDWA z_EKX4iCC8L3gg8lPGNe_*` z<>1kzwAy_51rIB#W??ExpCs6FESBnG2eKL_rF|V;5$g&xYN$vD*MQo-nrbJ zfrhodBI*77sy_MW&-cmI4h>}Yvw~uF^gUS~Op~$k(33C>J9xrM=I>%w=q1n#L05u0 z3tdZAjS#*ph8iSAxs$?A+lMhp24T4iV#LZL+6|jWM=>a@t6Y%A^<1%Nh=imk(&y1n zhAetuCA%j(I&9h=ZOx(~>gEa2UuT5dYY=Q@vFb~b`EYwP%G!Q;Tx48knHbgstFw3Q zM2zJki;-2vB8daTs8*}WirW8r*BR*$%nL(K-m++jcjW_-ty2fj^bT2cv6)Rhw2n8H zrhB}p`HtjtFH#qpax2O*&F1Dr|HN9aCtY*cm>>VLtiY1Tr0i!{1N>E@Sr~)%RLp3~ zaCCW4p^mQAH8x?=!T6M^mWEI5R>WxxQ4Df##!y5|8bwc&O^3)>JeX@*%R#wB%V+@e zg@x7pe$O&pWkx|*;QNK8vne^H4P~q?C7XK^s3g<0f@T?CTaaF*o9fxbhYQmyb-UKx zqpRd5Mf;Delf>fk{j=kWQVLxm{q>qv<4v2#4Bz0GIoz>f_~?z+32QXVMB{Y(bz-Eh z&}53<%05potSgAI8Kw87zX^Z*%2Qw3D@WSw$?~#YNy`%0Ck9h~ZHZr+#ig1|1+|6g z(R;b$>4g^~C2URlqN>?@V`7plIT}ut8av@8{ph7Lhe{*Z_@OiBjnr?OkQ6Vay7E8) z7dF7HmBzbD_8Bgbkw~V>h+JslYfw9y1h7Zu@jE8~WhTJL%^>nGlQtr6os+@OiJu+h z)YtJP{oQR@wWa+P0(cJ50pnxg*P%=k{eze=`UmIkbLpq{FDPByH$HLVhJ^8!S+&t( zg&6Le-M7d7KYN*%{zc3Ql1hra9vo0A6GFraENYtaK~~SQ%u1RI!ec{&8v;#SMQCv3 z;M|Y6-p5%1_%QKr|)K%amH%&p9K zN)-bL9FqwmpeV5>nn;ZRBcNFZBa}O!8wq~o3DPBpP*C^8RBLyVe|)HO3Q@W>ljj#8 zLg4Zk>`-(EWcw^eI^q&BkVS3Jf}QS>&h3rSX><1f#kzmakc|me5UY4+@8!?>LZ<$G zL&ZZtpK2d*`JEoEag)9_ADfTp!fiF$3o~-6Ujb!m2%j<4W8Sd}|v5{B`c?qbDbhmmV55Z$B7sZdqRboc-ha=Po8kRhYqB|jl|9oH8(qVAbnQ{Aq*L9=#A7uSwM*=*vn~LWMeTEOm%%u2A9-2qYZxR?yv1mkgeiC{!uT zixi|FlO$M?Vd%KRPy(ewmyv{wCW5V}Z^ZR?*Y+zttJP`kw>z{i9Yjb0@r^7!QZ;hQ z$a;02^p5ny%gdL)%q%RIS>)1(*RVwJHH|)-^r!wGNZYL@i7fzINXH}vE~9G*xk9Ae z%Aj;GpusN6-}`SI_OqtB%7(;ExMP+n23SUx7(p;Q;*gOQo@Tx#DZ;go za+P+-htcL_I;i6?I_wd@s~ z`aihbDO?UGHUdiT=be)D)gM8(nTEEp!?vJgqU;Ssr*SG&gq#ICdu69(6rx6#t+ky)B)VmcMhyxY7I0aYLmaktq}@71&yVt;?;_ zEjS=uIJo)iAqB%?MtX;Qv-zNO;lKi2RW6&qkKOrs3%iMnS8gBT=Zp{-)-v;&cU#|GBg8CRFz&!R%a^`&`$Tv?V>4a@ZYu~S>q>5W_D<=- z9gC)xUGKWiKXvgPOnc|Ew_*FV#f#8qX21dO0Ona8-Ua-HRbF^kV}Xz?nGBF~4m^S= zueSz_o{WeLuNWDy6}f=P>nI zG;TSvFh7qg{q+2E?BK=;<2P;`KOuTwd|q0XFRtF%PriyVDX9+r$4N=Xq)~J|XMLP6 zD=jbHkz}%Y1XHTVg}mS%n<+`23nH@LmyfNaU$bFFe0*|`G`%ac*YI0P zZZ2}UbgoL*sU-uk)VW-zN_URvmD%@2>2EK-h=f3^yF;GBa}QUV5dFy!E5>PKGt+Fg zI5F0d*CRJzD!sX|;{rz)ufKN@ z7gF$P+eB1jz0$MEU?UP<-L0|8pk`!qT z>2(;M<#y13nbhY*L>9qZfha}hJnT)zwpT@e^v&d+DvDm(jJ#i`dB^L; zOGk<6+F~xDBDF{Rtt{62rFdv9N;h|{F087tzdilsh2qzC3N zrWcvu&&lNqJKMqy3STSJXg%yYOTg9c?nd!Q`b3B`s}hiL4NZZh32+V8$T|@68&1g} zKpdiRM7u)ts?4P12oXFleiUHvg~;n2GdEaaN__$?0Ay51_zqV!2Bw80FOTlb%oU6b z|Aa5jlb%wH%TClS-?DuYFCEpa+O%ULchf9BAx<#%=>PFX3-|^#v-Io#>O(BnZp0wr z79URTt&b7wO!GNkykLxTI0m+CGIK^8XYO15<|7$~82`dMlFRflLb++=y7wStJuAKc z-nw<~u}mbH&3y0EYfLcQMo&6Dj&C^ETRVTvhH>iX^O^3ChiG#zsZAwC^5iN)`-A!9MLkEPzm-VeM%aSr$82an<~s1zJJP+cs((|#Pdj(ZSJL0uzQ&m8 zQd#TCldUJ!DsJ_b?=y7w?PmAi^^i0#I{TKriBhHSB3t(niwW(QPDvj}hi^7<3pcXr z6>6MuvX#aa;wYg@dQG+{cvZj#^#Bc~iqsS#8bk01B?_l;XQ*KitRnjXqUtdZW+bsH zSP0Rt&|mQEg39jVOibXnN?%I7=T+GH+&(iVW{ENTyJf+Rnz)9Nky>+1oai1~X5Mad zmJG=%nON_yEZ0GNa%FjXK5#?-lSlT=jnC2c${Rf`-n{EZ29hFhBkz7+`sR{~<1{v-mY*~=lLOk}9{Qazm-E&~utQ9w|IPmH#2Uc!fId|)AV#0#m>n61B%--2LVcqTp^HwqK z-tSr6$tQ_7Wh>h+G)oVztsYUvrhM^7Hl=)c%?;8CJU7WF7QD9~;OP;7t)vf81&t3v zCxlY4E%elQNbdq~MH8GOI2<7M?Y-uwi+iYIWre$6o-pFBzil4AjA@o0>G=Sg_0wRax3IBEY`G^i zrFPlzC)uOJr}Qa!VByxbHKQgB@At`;vt0k1Uwjc&ROTN|1oMws#s!ddkCyE@u(f*5rnO#sF%E+)G$yoFE1b1 zjsxxd*>-G#r&5>>!vd%B&9W7fp38-K@y~cJH(8JE$OLKPslUjdj=Lj4j;t5VVL@Jm zNpdu1raF>TQmZJ@W>Zmmn?MJFr%TN0zPFJonI~F?QYe;~tz@KmMzyA<#+DS%Ud_)NI^?|{-y1S4$INu4#d?2F#!sESchC8^c2@)w%ofOm ze#5L=`}LhQw{LjCrl!ZX)bHH!>X{vZSWb&Pxz1##m7kxK)c!8ZT$4Y4^>yzJ8Jd@$ ztc!{97kbHn5()>qbw7S3$a=xb^%i8ise#+nr0f5n2?Lx+qXKV;Y}uQuLlNtjy4hI8AR zW}e%<=e#ARxJ1kI>RV<`@6&fkzeZ_lulg;IPI_hMjvav%4r#)*qT9^fZ+0(`60=9x z^T!VvI(rd2uXR|A9?iJyvLby!oY5kbhbyShBtj4Q8Tw2-`u#G}u=#@s95sR1N&;vYotx_{&bV^kC}t)_83$8%5Ar9oK;oUc*Ck4Q;VG`qt(uy zr9ExZhq+_do}4l5?#VTA(WXAN^&^r@J!Z|X>8VyH+AX1>y^5;FEuWC3GXo({SYGt# zsLZ!5bBl&&ne_I&J6swa4`3nz{2#oIIZL5hV_**?*A{2T#I*PaIvg>s9-}kWg~M+d zH)6+x`m6*Ux30z;;9UM;q4=IF<_#+17|5CL+I0 z9ZLmSL-9=QR&KRX=ph%r`bzReuV^1LWKwD)@?z^Samp4L%n=OEOaBu4vzu>ESM3$d zLZxZZRzd{MA?)13##Uy)!8K1 zf6%oXibNpH|Ei8Ykpa#{?i2pYAZrxIeL0ezkkLpKM~0&RvvwFw5%|wPuf&+Y@PZO` z-ue6a=XLGg|Ey_lLty?jE++^4)8(a>|8MQ(fE<+x)DU3BB3})GCZVaQf#k*iT?2`3 zNrmh)Qj5|uA2Fq=+M52eX5o5DD!?v#mG;KfLI#!sX zJ6R|OLn0Szb$2e)Jr`j(O!ue}jM=`KJ!FChyRvFiwqvR26#<%|0#czvj{htUb?M2W z8&}k8esbVaRL8^y1UXf0l^pk3xr^P;a-pzol-}V~G)#7%vnALbV9n;}V!AnZi&+RO z`=J@Xe*ku#+fB!H}YoVy1x+-*;ID#L>Sm;pSU#6x|VN-u7A-7)j zTYCM@gv{1v`L1ClDpi%4(EdC_{ZUmuOnX|JGZS{oM{+8r5`K@jzB2(PR+T4R-XBhA z`$+cl_wdaMKo}0EW15>~KAx~0+c2jp-ne*TvL_=yV1{3mnI+D^me_;ZpBXyKe<`lEN@#Z7jA2Uvb`nRBL3asYmGR(8U!rH{PdF; z4P>XTrcZ}t)QrZ&iMvUh1mfQgy#WKCFhAN zwsac9X;{%?b1I|VDtR?ptXPXi`1*>UZTD-{oXTc5YSlo}v8%zXw}u^BC>ZUS+Z|do z=FhkAmsEOtE0}bip&){1#}pv9qZjfJMX#8_my=U$hYq+ivr6Y08f{rR5{W|r>sY0M z{6pB>UV)>WC=GL%f^pil`azoZw*}LYy}UHV;NXQ=(QopZJtnib`@SF8orvwclatTG zsh9s*K9baZ@SyFXGCja+V$3elXYzXr3wvdZjo$Jw%XsiXdTyDHcYE%9n!Bz>Fcmtq zjbuB4UIxq)(82+=43;?!@O}_TJ1azb>Oguh9g=yK2wfPwAQ|eF#I9MhZ=_k$p|@_? zFgiXq|Mu&1%6nJ7$)>*b78^S z^rG}%U*0?=x3S+y+x&sC_vha^a?&z)t}9eiGIP4txVk*NiVbh$TfdbiOGBCF2&-l4 z0aKi}W!|LKt=}$vHtOQ9el>Ethus*XrFX38QB{x^dGfs{XK=>bedxfzdsYdRAAcO( z^6|&45)*@p9phHAEa~^r8>RDfF3I_d?iq}QDh#h~<$Ty_+#%R$kf0pM*Kl&vgveD{ zHu(c-hA4=c!Ra1SCwc7vHzb7|#NfY-OG6N_#K9ZaxfMZ;$VuP1hr11?KJ@THvv2s4 zxbpJ2CBuD9O-H>2&QOEjwDg945v{brWMG=cQ6_{-3P|ptzby$2Sy~9Yp+j=$vSf6NLEaeJ|-sT zwuy}sZ*#2~-B?-G$URmuDK5Vl2AexzLpfMb5I4DE*z)Sz^_@b!U!a?fUW5L?RJ|{8>gO=O6_VzmiYF5k zc{%u!ptK8F)dsMAP=VW^ywmuC`9cAtr{2sma@UKD?fny5uy9t}K{osT-~Ilz`tj0t z(%m~>_&djc@w>vF7Vdhjw`%aPI+ttf#a9k+U#|Vr8~aB6?v>{*J-_hiFt4XqiL^D; zp9|Krrr-R?Moj6sapJ(W1Is*so)iafxUI9V$}tEE5`DZ%g>HtPNV6|>Mz}o%Fw-g= zb%{=eC@jbl6vRPcDr!gp|G+jc*AzVhv4Eve?1lhIqot)5?&Hdwq<$E6*I`boljkH^ zaDhSu@fs>$S7Om(AsMPjjT*Trid7+hS5`u=0KH2Z#7qI1mDI*iWnKBUIMyJDi=~0m zr6)Vh;ZOdJ9b3t1lin>?OBt}bE^cKHERa6yC;jd4ZIZNqKN3;^$E$(GE|X?_zw(c# z?p{<~z3A>!f8@uMF9@DwH%A|f(SIfVaG6YAcu%mH=O**gKc0$?V7kxN@3^PqBK!Aj zyyg6l^4Z_Z7n0l23m&Eg^&}jZ4y=NZk7Za9s$m7%GZXhj4~*wWw?6T-aF=6G^jkJw zGPFOyrU7tw!)@)KEaS&U)Jozzy`_lxjF)UA=!FwK-Bfzg4T!ELu?B;@B-c;`B&R8gg?ra0$Xk=QZW zYRUHtW4#vc588BXvnc3ok&3zgv?_0!rHOcDx;R|@9r3~R0U23=^7@n!^Wd2@Z$wIc zc_1reKzcCVQQjACrEj?<&0Ce`pIZ?Dpa3ox2*eAS{s%qabX2~Pt{&d6q8!>~g0;Rkpx8Sq!AfX!ku z-VPkwNaF~-A^}-Y0tnD_AV`ocg_KH4^1NWEL#`oU4Ny%LEE#U-DmzZIWTeaLt29g3 zCQ?bs9D;g&T|i^eWW^c`$q9P*>bI}o@_BIH5La&4-7uS8hu|8#@Q&ARZu|2CKb+ZD z#j1Y&-)x+F*&VHu-C3~+Y_#?5YcrHq+a@#B7I&80?lIct&9fOjo+=xAvd1K6UO{XE zuP;yP+wc0fR`0$pVURnV>uT8d&c20%Za(vu2k!X7_4F6gum2SH+;xxK>N8raJ+l}$ z%TtwR^xRx0#lD(iv{iZTdFj`8d#bHALp=D6G~~AVNT!nuz+%d?B8}Ay88!$t&PU#> zDjwL}vioi_sfbE}_Ccn3+5s~G_7MJ8YBtLk~y^SYus6-talYa^tn`gn1d6OZVIIf)gjyCzzMrJToh6+?H2YuR61SY|Ucr z3@b6&3u;QzQVV)ym{JPjlQ=eGm?tkcy*Mw$s0oc-a^u87w{DzVUOH^f?2`QYoJ76e zmL41(wAdM|8sv{n4;J=Fj4Ka@Lw$nv02rqJtMF7xe7gz`x{7;lhh>5EL>SdwmIm}@ zC1{;Qgk~GEzSG!YSh6dBMXn0{W=*6d>aH;AD6>n_L?s)p5})3U&r^JHV2eVueOI)+ z%3H-O`Op$Ei;MD~K(r!_6!C9Fey;e<6#M;ZLGqR;ZPnwM((<+rKw`)QY&$>)?!_oQ-OE~}K5{y267b;UnoFO+qY7yceu z*q7=N}P3iDE#22h$|7BcJgLYe51o*Al%ZL#Qe{2&RX&tS+x=`~v6NY*z@W%)?fcc><= zMcLm~qU-2LRRy#9g_hV$DucCM8*I@kEo63di*tRL-@&UCH~1{wo`YA)uP zedtaU&uPUtP{DJ=>P9vM-pZ37A;b8WqcH*aAtP||^?Ud2+q;pSm(HnSxfh-q_Y+_o4?H1+To0Hg)WIla3p} z%ZCq;k~_f-n;o{+h$r3Su!&eb*RdH5AgcIFebrI%8H{v2l&x;$14FJD$Sfgy7MzWU zJOzsxuo>`>RgOdNTUMD^l?*+G4SAx&}s$JNa1ork7vI&+NCoA`g=ms{=^s!ODcYr&Wxiws%`fYXZkgv=!QmG;uZ-IdX*WJ!|{ci%qQY!rt{#ri^_MnL0*_KE3)} zg?)g%;@s+|rRbQcKd?jWD|YAyuDK=p&iFKrO=@TwGMTX(TAH6bHe=nPPi8kV);Rl< zL+fT7dybOMW9FfL0=&#F-HIY-*4*tO3ai_d711Mktds zA46zF-%qAliQKm7qlUR1o;+~5B%3O2fe0&d8D0anlcelK?o5C{aeQP}+4l1(X=C&m z8CBC81GzdOcgV7(dm8RQYLP&~z&E8~0~QbOQIX$}fnju-1-`jySdwTm8dc?YCa{+S%Hziw&#XJw}12sE8f;` z(aHP2JpRX(BSyH9urZN~MG6m8q(d)?dJx(M;Zn>*?edvM@WPBM+nG%q=qtGV5^}K& zl|U_uA}r2u#e`c9c>InLDO@FsfOF{X&z63*tRhY`(bxopFVFAvy7;O)(LLv_J|}%~)eWV>Ye-VW!_hGt5WRo#)FrX6(+t*}vutVB-dVHu&Tjv3&e-j{U)bBWd)fA$ zXStvH6huGBE@OPJT=tN5@w)f#ym9)LUFXK%v?QM8j{a4WSlgKRu3KZ1zH}D!D*oER z9+*X!X??MB`?B4wd!OICy>b4ov#1rxjGg>GdGC(Jxacx=D~vP)XaKz26hpXd{sx?Y zjC(=;B_t7&gRks>!g-M>D~a<~A#9W8w=T(mU(}Jt_y{2{B~|96dlTLACTDy}a$+EN zbZJ>eVu{WYqn)Q0G^_u({tw?v?cY5(W5$EuF+pClT~{;3LvS(Wvh4HXAr(nZ8-Omo zw5=|+M_Q`I7?+lu-6P&nZBP%>c=XNx#d_g#-7hOWb(N@r_Q<%zi(~NKb@1aDtZG6V z(L5zWnvLLx8cF=u3oAbds)J@N{Ihev991`^An z=g^OI<|4PD0DCwxetcvc+tIU^N!kT}5ndCsn*FL*oW)QaNQ~pTUyCDCp`mbSH1=d` zjFA63_t*w6yI%u^jYgWEGcGnZO&wE^T9pZlEw_f>lg#U49O@;~8$5hlVuaVm)r7~5 z3)e(bi&Nnd`=mj`@mk|{>97=P&i1H1amJqUR&ESCa?dBRX+Qwxc!ML>%&{DHLrP}! zA4nC&jQ1{XDGN>T_K9~HympI@O_Cle(u$lIlchg_^l5-V)R8h@gHiKGok~amrHuji zTm)>i>Bygn8IDKLff66Y{$Foj0v=V7wOv)Wx1>9rrL&Wb?17NAyOThGB!mdEMOkE% z(CNNOnsmC`Uf4v9ii(Pgh>ngRsJM(eE{rpSj?VC@qqvMZjtlOn%nXj}I4-Er{O`H< zb_k5~{onWe&+`XP*LKdSbE{6Bs#~`foBCN1Lw_0z;<_gKpop~tDN2am))0iwNyZX7 zTGNizGmQmO;r}2eiyyg{ON-@|PWv+7u_w6AdcbOnz1x(S7W*c{mL#eZ()es^x-{v> zXJTJj)6=covY+3`lk+BzZ!B-g#mOn$n%i7HzG_N-s(1wPQ%=O^#N)A3L&0xW@#FDa z6!3&Q&sr7R5aQ1rvk>Dpwtq=(?*B4gX}6ex(|?8CSIhB+auK=(OzzM^x^i^DG;xDd0&#;FPX53<1{r@^ zp^7dzr}Pds*eseP0wKmdnAkI9Vl<8@OaLh{xO72@zza9{C{cI~ zHwteqMiwRAf86ULaVX0txSmaiMesZY2rQg1d}O=BkL64tITXHK@5(o$;|Hchh_2j7Z)_156} zie;sorS7+INO?S|Rcx#9vZip?uVLwGI`v+(LSVmDp=<;5O z9mcC5X7uRCG>rEeb*x*6`8Mh$rlK#VyS94J9|v$I;05e5b`5U(qXCt=4+N_dn5dp`L1do8qiceuWy~s&nk5kc#nrk#YjF2r5oY zbxscH)yQM2qlJDFQ={W6Ro=?4SfMyE)lq-7xRU}$t;$)^iWot@<=+E8s&SI)XrZ4% zR9UFwUuHOpet_zjPK%$7?~7jC2fP_W0j)Ninv2`cId)DdHKg{Im?A_QM2#uSIJKt7 zXeSU&ai}*g#OngPuPBb1t(J^Q4`r1g4gWFkNGIfC`6jI!r1hck2=%@HZ_3;Me9o5Q zjrEsGKzy8KFD)s|FHimeO{zS1)eTvVrNxyMrRsGHz=_}Ma7@AHU2w1yXd|2#dFhM% z3S~TJ8*A*`j$?3B?HRx2WeFKMW=nO-@;_x7Q&Q|1pWLZTI{aLndYEvWE#>SoHNYmh z7uQymluzlX!ujKvm08u|T3A<6V|O*FH>{9M+NBY1DW9`~^s@(*@w_s-O~=B+o?(<*X2*&Z6f0~UhWE6j z7IQU<{i6>uuzFOYv@sQ?a6DcIutp38tlXe!!*&@bZs`H3GR>_l+5{1hF`I?&$GGZO ztqvsPZgLQ!t`xsIX--uJqe`Y&O=wi6;4$@s-CcSz$~x1eoYX00j#;IN#dT#OEt!y?qvGgHrA?!;(*B#QxHXTLP+p=< z;JoZvj^?qZ!ir+YMVc#=Se{mrn_8I4J@ZRvr6we#&MKYn5n{|*V+n7|s!v+O%{TK@ zPmXcQ+}ugi7oqK3|MRw>h( zJFBn=tfZ=Tv3n9)&#}$K7F>%h1_OSRKF&GqChxMBF#B|3J~$m`zzk4nK*8xhDI>7w)#j_mx}6##*fB>P>S*=7;Sc z8&a=*tY_;j22niU-dmepTa<&wY0S*;JhOPQZ`IcB%q5u?Lu(pO5XnbR+QNrXD%Qj4 z-@;k-IT)wnTNy19F&a<~v;`~^+CWBt=4COgq7(=LtibkFiKSl4Wle5+cAWx_Mz(4w7`niw$aa7{!*?LL7eNkqiZN2WL z?EJ#ytckJjF0YkI~GiNVVEy@>@6S;^^-mRNJfWIXzozVvf0 z@oaNZ;pt?z}Qljyn4@&lW zp8C+kv5%+CSP}E*r7v2aSDClxd>oCGV0>7#Jh;4|A|X8`-I8g_l70+5on%XFOZlrU z_SxaW*@aiX-}ZD;dIBQWNOog(mOkc;&5-cUYm{c@RgOP4O_x}0_#@xpa7fjb*dvL3 z%L3SPl@VldZx<)xp$Csk*pVLtUOKhwqZUd$QRVy!2A$52a2GXhx# zBg%lfnId{~!mS7u>6m=O?owO^VVB;zH!}mTMMVO<$ZhiJ)eDc&yqPwrMBYNl6R&?b>3HmsS!*vSv#q!`$2qBNL2h+H%EF1>Z9|jiVCTfBdHh^fh1uRt zT2+S|4WSb8!717{uBE^;W4pFfLNs0`GbeGJE=c-@>l=Wqd`!nfl9H)Iu~X)Nb-8&} z)tNs(eDn6OV}dTLwf*NWy~OP=?GcHE4QI7vWF)>_uIrw-oL|^jHGg_{_UV`8>#pjw zPi&lv6_PVYcMklExzlqJ8rq__-yRMB!ZyA-*|zeqN=7>XFM~S2URn5i?k1z zruHaWz2^%(1jSMBfu=^z6zWLeV0vuybeQgV=CrO|_I=JTK3l_cpFI$Vy+3S(Z~Y#W`iE)4pV~b4p=u zS@!(YoOF}%ZJ^A(q|`EX_EdX*az}caHDOHK0sSz)^4y8*YPT52l;#yx+bZ&s^UmBf z)?zl~ca1eSmnG@-B~_JU##C07==I5E6U}40@(pH7(G_O^u_AqZ;h3^qM}0oO-%}o~e3J13fTTS`u1!pHU1}K4baXYQ3)|6nXeQqg~pnOjGY>|?qDuLNbN>EEm zkfRI*b@CQm>isj)`IA*&sxujR#pCki~C9!y`25SoJ z4m+wjjiCwXvzn&pFsM#o(}Nw3%uFeeN|W1j+jbX9)ziC1!ui8oAYAq%EC0!_;y-$<=X#rd#{SKc zw0ZwqKYTTLVPN(d^<%}8x!dgyr(L{z?6>@@AAix5rn4^GoIkDjS1<$WS@6pDLL=t< z#^U7N7Fa_+Tg$evzaw3n@xf~n)_vgf2$@HE5BQ0|=mg9{(4t$ih)w7&(z0L|RZtup zMVeMYFJv&HDh3%%r+RiB4Z852g5F2zYLpbkBBMR(Y45!bE8FRnmOdLR4wWi-&}CN; zI$rwd)lTWe(JkR!MH#J=4Ahki4EM;=D*|Oo3yPbIi<>X1YOSowFQ~e&vbCzJAiwJV zD!8q2hg%lJ4m@z~Yg^9D7`SL{!Q|$Gq9%a9sGvEoJ}G$7)iY8HdYm5?%-^#$;7*El zwe_}5^-LAfSwHKYv!$tSS)XG`DHgx#W-a7d(^@CSK3}GrG+txS1SYl3OMR=)cG}OG zUR1GU*1o#zvFb)bb7)|d&CqPmP49d%6o`G&(Y7O(hsL+5^wa7( zySc4!rLksTsCl5}^6lp@u;arHHX+oMrw2Cb+FJBReQL6e8?tf0#uZ-{)OU}5htI*< z5n3f+ufWv_^k%NiDrRXTFsNJ^)(_xH0o*i@(KvdLAzg2X-SDR6yl(gA&F-^X2YlD> zI(Tr`9nbS6LqmT2@w8Kh5Ms^P!i}?+T=VoblVlIAuXtq*;raRMQ%467N7+k8-_k1( zz*Z;d7>t||CnM6QPUUl%L0SEbaRStilq}Q0>hIq@GxpKK-7oH%I(zsx!?UOU{wBBE z`lNl%V)GU0x#if)`beGCKB+EtzkYE}uyfh)@UqTePG@zps7e!b84UU)rsJ3E?DNxm zl3TxFW@VJl{<3sg4K-PEj~~Yk4p{PzKNI?LqEP4zm?ff#U8EmR;99(rNI&9cX_(%c z;9CgveJT+5p8`y=Fl?BisTRe>kb&`GB^#CTKKQYm5~sK;E~Sm;!@pL-XOonMQEB8S z&{Le|A4P`~Hkm(;L$s7eF5x2{dk@txXd4tfEgX-JyF{lOR_NOZkDfyZm;6fJY=jTR zC1S~ek`|YVaPVq0lK&_fPkPRgc;HjsL=$%v*(n~N$b&R3ZoTq68t&+HY>DHL<>!E< z@n`uTxNQo~Fmr&HL&-zsokaO4c@4AmaXyqzapY={qT$5D$}=EssRFF_Ifnj4o@sSAd*VOEXu?1|%0-6(P*P00&#AWdlg zkvtWAq8|;zEQ9bsuaD=i)pd&Ih7r#-9NlPIiUTB*tHcj0vW-EQ@*l|uONtboCLJIU z!>kQJ&!L3l@gsbI1Airj;~)*IGALz@c%o6#hE?A2GScwdMwiJ*8uE?PfX|4G;57k| zq#I^)2p}5{2|f`fUIa*^I#!uK%5WKNRBq(CLwNuMk^qv zAbNT>&0R_51n335o&fk z`AY<&dHj^0L0f<)s@x=-ZtIw(7je$(`j0!z)+u%2A zX(KXI7woFPvO;?gKD4R3@$!c&l* zJ(_931;DiuXmuKwYebH?OmUawAU{F8EXWTTm3^n9 z<)rv{I8HN~Ua8yR5q{W;eS#;+4xWPI;1Zv>y%p3(!Ox(j3HX(EL3l)`J$IZ=3CHs% zm+0aU$2A>c3+Q<${8Qybys7?)KK|UqBaR!Vi}O9zrF4S09ONe)dZ|;s(LDlF|@Qc0+weHB5e0--i`_l;Uk%%Vz{1-;K(k8)~1Z@lf)^nOx** zvM9D8o(JN~$p7E`RU_^H7qlX;UFZQy0e3@nHv$f#Nbm)fN?x}XB{Ku1gn(%ao@hG& zBiBU4n`Z-#pgRFw(k4{x3m5_*oPuyF_@(ZHsQ`@)FEh5Icv;@fSVj@xVW`4l#tcK(3mV0Jyco0HoE~0pL~tFk=ni-MEo4`vL&M zjyAw9zyWlJ@H;mEK+`k;*pDs^ay5fb^Q$n4kh=x$M94hJ0yxN6>lVf)1EwrzY%1iM zinOW7yAAYh;M3j>0Pl{qj7`f1An$39LG8e6I`F3>tqbAPfOpza#%6-=%=;KSeKBLR zUSJrW06;T$HUM(Y{hG0PFEiE+nYtn084CdW&}^y!n;DxAy!m?>TY&V1;JG*j0KQ8r z8C$j-a5rPi!TaoVz{8BK=)|y+0U*Ol(D%+@%nce(DPyt)5CnXQrhkaBe(>x^o?ai| zAY-dMXkOKTuNm|0Lie|lG5>7F0!R-cpL2j4W`OOCMeKkV7>f=tcJ4;THh}*I@Hh|g z=K=5h`xv_bat|Z!!dAe8j9m;q8=C<~7`p_tmzn@u7`qJlZi2j*A7boE&~N^fv8#Z8 zHPWsD&6Z98(ym?0*w#7#;=A7<>{ zYR2vZuV1DB5We36Kwb~D0$ye8K_6oe=>XdSUoy6*6L2HoQ^tO^fw70P0oxe+btwRR ze*<2>Il|a)4=}bj9RRvVfd6P70Q7PA-3yF8b~j^>dl>tDC1Za8zkP=pd!i2TAY)HL zzNe7aQwJIQqaE-LV^8m8Z2w}$o;3kB1HNYLx&4ei5B|>|VeC&9zfcuwH0ODWO0lFD`4e75v%-HK|8G8eCZ){}jz)HXijJ=7tH<9;S zKETV2yvLPQ8VBuV~1{J?61K8 z+X2S@4!pxU0OCLXlCggPJ^_6CDPx}PZ`T5le#8#g z&e->m_lFsb{Ro_+;CXZ#06dPh0=57SF&0By4DRtS@y5CtqxBciQ@o53!QG4}v;qz@ zo)`om-TV&YmJN(2=>P{9PxfF+#RNcH8t`rDfPI*b_A#CToDB3jnRWnhv$ivyy^`^q z1&rq|W_(N?<9QDUbS;%9t1pu5S?=Ze}CF9Fl0l;65=REsC##bP1CGvGaPS+O3 zd-0s^YQ{aojLXQo5BUAS8`#9S7yMSuW_$=~0mO&EGYbBzL9=Ev<7+oEz7BZnJ&d0V zcSAN{7vtx51CW0Hr;J~)lJVgI#xDf!MU{XX8Nc{3#y9R}{1W&tL)s?rzr339D+snR ze$@;B(ys=eYb=a!Nnw2JX2!3B3svIVjxc^b%JPQojNiDH@tdAv{AS>7*8yH-9CnD` zk`6e;_|AQd-)ds~wmQadk1)RbKF06Z!1$fW!0v78X$Uv6ale&i4P#9^QK0|@{6Va9*sVI1~`@AUzWGX4m7!rt&lw=@1b;Qubj z_+y=nKTd$S-y`2Yv@yO9&$I6_#{cUm<4?T9_>(s>{?u&7|5yY##P~Bh#`goB9cKJF zq&@#N<9`Az>cWvbvebZe=287ZbVg=e@v0z7KHde+8T| zafisEnO^(}fI55HMnUB-mA!)3RIZ~TuX-8@`8mr(NR7u~WjGa6^-DPO`6A7)W94kO z=GU`Q_MGN7fcA6EZ)CS|o#r>OY<{QaPhjc%_nP0##__leR@TaoYVrG7rfAmu&$2o( zSMxu|OyYda|2#_+m#Y3ZC6+6;;2g;S3$k@MQ{0QSr2~+>2rD66Y&F)26|vLc^WzKQ zI`|uK)=WLVW!1pn&V2Y+G>R&$gk%hOWW*A+2bf*p?g!6ytP!WQ0M_fsShpi1uP8XU zfZK(YCUdd&Vm7ckaGJwB_`BG2e4Ffs|4b$HQ(THp;j;)_L&(Fcr;3YLGl1%A}AM1`KhuZ8aFWFx%Pn~G>V48R06~$ggiXJA5xxs z5OFTVQoI+ph(+OxbMb?ULT+G(wQ>w0hDv^PN&Zw#Q5{B5rxUS?rxs75=I=U*u13k} ze~wv;5>ln{E2UJ6wf{0?j&m=9X4F7G7NDe}kdjX1Af2g))~LS|k=g>8>TxF930)cl z7a6irnW@j-HBw&l**W0lMGDmj+OpOH|AQm$KmyJ&XIMMQu4Y%VE7(=|dU-9DzTt3i ztU5Dt6V4J(nX*)==`pQh8eji>Vro{3NM**Ie?myf|Ny?kukE96Cd zEHB2s$WmU$%XtM(p0DELu!y>v(^9}%UWcu;4ZM-tagUx8+lrg95qTok2e$Ib*fozE z?sz*+2Ajq^acp@PKaJ1eGx_O!7OvZw!{_pOyqllF&*bxQtocH|h@Zt5<1DkKd>LQP z&*m#|MD|MV;=SC>JzVB}yq^znFJHw6ac#{IzVHWlke>sK^94)7+T1XYV5{U-dnvz+Z{n9@NyU|XGrx*o&9C8Ga7*h}ejVS& zuje=LpJB7mP5kHlW}Iuc11Cr9ThZ;h*x)_~-l!{w4n>|BC;Mf6c$)-}3MH5&k{@f&a*l@?$*4j|(Qa5JD0< zp%+-sE=(dpBnmUmvrEF>^kk7DQbn4uiFA=6GDQ|E7TF?4QsQDXPRcFj5UA!R0ibsa2XRVS}I4Cbdf)(ln`4nl5!o zr%5xUnbPUfENQkhN17|mle(odq%)=Y(gF$B`buX>i=`#fQfZmATsm7?A@xWrC70AI zxh0PzOMOzmG$47URnnm3lZGU}6p(__IZ{XpOA#q5t(MkEYo&G4dg)wggLIyBzI1^! zEL|vFBwZ|RlrE7jl`fMuNta7kNLNamrK_Z?rE8=u(zVi7={mN}81;MW>e}nbZK$h@ zyY*VQL30~5*RHt^&2?&Sljb&SZj0u&t8PP=>N-@{(KSuq?{kI2`k`pp>o$aCSI9kJ zlKrb?Umz&!2M~_v!Vy;}k$!sQph7NIN(YVSHBJr z*7XJggC_bJa)k!%9Y3-}{Q_jwH7h|A}7nvZ%iX0P7^Je5xKE4bD^ms_S% z>sjsf$N^)}>yAW2vLPt@-CkefkSo|jvdSTY%R>xN!jMz;cq97ofGZ^H-2*a8h$<{8 z9Fc=Py)O6Q8du1Z)aODG#zUsKM@NOO54xZPP>ev(*cS*9x<-DY zKRghKBxz)-RwRH>^(FSY{Bf@<6bh_SO46))6)8-rKN?I_J&HysMMQc8al+p9a!+5> z=d)=3@Q};rOOe;QeXb$bh*-LQZ(l^`lU;piBO%!&uY;nYHWJ9=_65SS1?A=U`ui2x z^(arjY;wDNvftwh8A2|*=j94SYV59%ISBg>H_JbExl zEZu0ZmOf~q98xngYXK4=SrdG<9Ey06W2zP&2!y=rp}sC(0yMtI4ZVn1B5S-6=%rfl zq-3P_O30#Wd=D}Y1*AcFoer%zY|=yyCq)LLL%rdiXpjmnSqqW46i!eK$$-n(XI89> zYEz6lH?G~1}uz!P%$B1zX6#C2iBSUy~v?g)dST! zP&RrWY>;2Cw0ERKOl76b?%R z9*?OP+JM6I>w0CM&+MjR?L)yv#okQDzCfA+Ox$c7^3c(pgJ*#!$BxuX$OWpG_$&=pkl#~ajzU906ps-2!*DC!_IE)arpiKtHme6ScH z@1PtR0K@))geYuO2yA7@(Cd@+P+qSaWR`VAI5*g2AD@h z=uwCAx~`gc+k^zWoF)k@+Cdb8?P2u-S=EULnvP>mirJcw?? z;By7ZQ4}R&84C2$b1ALSqUpP$Z;9tb0})j;v+7mr8Bgo?<6%@>J$irNxWU1IB*z?m?Hw1T&}Tg^9)z zL}pbyifMsfdrT-}^jT98LhPy_;+FL}h?X$Ap{xzQ4gu3t}O=atN?~EnQDzT_c7J82XV= z2J~c*7f%}>IS^0Hl@tG!u*V%CWjIM+8Ms$D*XsS`%Crk+hz zkQ15$)g|mENsfl3{@$Pz4SOW7KP0URu9HI1UTHA2M(T~YX_zc0jI`Ml#SZnZgNVTa zS1(#*Ph&$%+DL2!=Cn5&k;9q)9z~Cp6pvPHaOz1RN(Z|}JN-B;>(HA1kTYJ5cUKn;* zW3?J!34I}RL~)d;WM2Roofu3djS5GDqf<$*Qbwh!O?(Z8xq&rdBbsR_;PvRyFrsTA zrni^+mhj-ZAUd@`G!#B3icSH;0jNsA&{Ex}l;pH}0vHb{uOC|BH#J*U zV~$cr*AY>D z9sN*hJrUItQ9ZJ;*CQKyJyFyXMLki}YqCvKUQxU1rx9HP(KQfV1JN}QT?5fI5M2Y& zHBe5Clv5*7;DiGF5JjUVUZ=*eQ+em@s_#@Vh_q455@!M9?HDP_+b&#UZYLgg%GFM} z+9_ANl0c+(jdVI??4XPt#MVJX4kB_8k%NdFMC2eM2Z`z=3MWxuZ$5sA!l{YcrKAy& zvk6twr=$^46D2eeQ48yRNT6sYWOTd`bdQkWx6H6!-y!gOtKSO5vzO9*#QX z;UJB0kVZI2BOG-t`qeUQDZHc-4&vn?m2i+sI7lTNq!JEN2?wc!qnpikTN*Pd^xaP13yI3NED4k(MS|_qOcQ% zohYd49aQxWs(S1TpdX^J6NQ~997I9&?x1>iP`x{--W^o$4ytzt)w_f0-9h#4pn7*u zy*sGh9aQhw!$Utr;Uo%FI(~@4*@Dsr1%8MEl@1?KP^CMl(jBOD{163Ix`Qg+L6z>H zN_SADJE+nfROt??bO%+sgDTxYmF}QQcTlA}sL~x&=?KF4V06Us@_Re@6_x;L$lhP8Yn*}DS(p{z)2>-NxI~u`gcfcHA@1**7QvEv{)MnYB&UbY+w5x5t zp;Xnce?6!XeHC3 z<=dg<+o9##q2=45<=dg<+o9##q2=45<=dg<+o9##q2=45<=ZhGYYFW4;BcA$1K@1# ALjV8( literal 0 HcmV?d00001 diff --git a/v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.woff b/v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..6e7483cf61b490c08ed644d6ef802c69472eb247 GIT binary patch literal 90412 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%0Ded40&XED0GYFoIh+AV*?9!MR5pBW?X_8Bp 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 IH>08b4`|GD*#H0l literal 0 HcmV?d00001 diff --git a/v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.woff2 b/v2.0/gitbook/fonts/fontawesome/fontawesome-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7eb74fd127ee5eddf3b95fee6a20dc1684b0963b GIT binary patch literal 71896 zcmV(_K-9l?Pew8T0RR910T|c-4gdfE0#wKV0T_7z1ObTv00000000000000000000 z0000#Mn+Uk92y`7U;u^!5eN#1yHJMdO93_lBm5dc6WY?}?kwoQRxJ870r-=0+y%ha*vYuUCUJ?P7_3+uzWik9+_!7nxs;V)%a4RNH^ zc4m8B@+|{zEa^4NCck}}OyG(NDl>kjf{My9O=ulWG&(tIM-}fv z6A!D373NE?xA$4-m)kO95k0xyK*tYODl4ALJ?*1sxjWyV^(D%2EPtO@;-V@{l;!qur0sm1n1+kORV!d6824Ou#3nIYjy1X(qjdu#foYPG3KvYpHl^J$>L@W~;6gmmj7y}hY+ z*%10elngK%mf>)kmtk|3oM#F%vwyz-seUsri!-}CbFaX$3j#~BowRibi*&DU5|l^-9DojV1KmJ3&?*~yNK2{0#ZVN1ITpSs z)hb)%mHH+owyJyZ;=@2|SH_isxWXiDHvg^j1gB#B94B6P$PL*D(x<}Z8c<=-s-GKJNgzh3?2GDRN3z0T&pzuKy5 zEZSgX?$}|6u@yprg9vvZe-G1=dzY9MP9KfI`m zF9dV4DyyHdvHNuonakq%Z})dn-%>?ILFE+}GmvqYT!PvdS_xd~FC$J2OUk!l z%#~<%=S>TDVW41I*<5F4PW=Cb00Hpk(YL$<@W$Mu>H*$ccI?5)Ybyi#10WFyc^d*9 zT@NTbOSECo`VV?Eur>U~%9S8~$K91%FJ7^dkl=ePDPVU1KT4Jdkx*U?+GziVn*ZNm z5Ly&~RfHJE5TKH{G%~ix3^0v@=3$)LA+`D8|9u8QJP8m}&P_bPBfQPx@EC?6#+x9u z_1@$IZu4!I$0sO?FCpgIyQv4-cKPrfii?1^7rz$?-~k8_VYCtR5D9|~OhT-9L7|MZ z&De)b9BvT`c?5=3T5ZKWH2FWU$uXUn9o&g#QBPhznSb=-(SMJQ-jlvWk2wzDF+&Fj zixv%P5LUoIrnI-)X}9XCEb=T(;%1}UX}6kK6DwIl!(PUnZ zodpVo#2~T5(+Y{UT;*~#?fFdq>}+jWzVpj zD^#_xDk=o!(`H4DWN{OkJvuTv8G>h)GALN?mvB`^Dw6v;T-*|(!jWpiqsT=X5~if+ zT4dex{{WPu<$a27AAm8mrz`uHrR?V_Y-t%O9ovX_rx3$c&hVA6Bo#2 zibMgz3{CqOigan0Pz_xxP-+aq|pHZq*@VyYNgA0bOntBr=*fq$trp zf#s#7I(cL%p^{>X@XF{2lg&y7f}C4Q(;7v;kT#5viE9Wy&5+EwCzjj)kRrnuIJn~d z8SwB(@QWf7H*Au8PaAU+2!v2Hh)RT(Pwoc7+>>S!ny{Qf_$DcjfMiNw30-cw6_;oT zX!TY6tNIn@lSpj-W&ED<{KH5V1Bvl?jGsC z`Q`?Ajw5S8mx(Y~Ib>C?OKO{rN|o7DG{A!W zKxQzo9Pl%yi|_Dq0=LZg_SM&WL6iam@eQqQ_k1MjZ+}l6>AlS+Hyy7(u#cGxs;~Xc zJcK^~TJqb>FOVsX?3mj#XLSbATwbev44iR1j7dJ=qq>QRaJ&shK$roRrpOwmVOFnY zk<*Uh(7UD^95cl936EzFwE$se_i4K1OLLI3yD1-LN?r46eN&0ddyx{SOU(6ewwp-y z=bgwyta}0?KhM+53EWKrej{?$(j>QR0C<15+oE^SCNT(@peREXs>Rn&ef#7Ke3=oA z_V!J?3^qY9^Dt-|LjYLq@~~|4&@Kf}tBxjR+bnrrG#1y_4jcr84UAJ#f}xkqIKI6#y3LRuRw7X9+t-{VpMl=_71_HYDN^Hev z?aq{SHIAAMAK#cAZ@TV4Y&A1-Po%t8GI;;ctaZLWtj-=ynw;sG4qs?4H(YmT*6N~l zH@miZdmd1TpS5_9)aPnNHa@sq{MO$URk71S0B1)Mjjh?ASS}d$zvPlj-z?|pt%Lm2 zzKS4|W17$mRVh*>SV0&JlpMg+R2#D}vOOhYGjpZZZIkO}V!Gg&iY5%kZpc|zna*gP zgL5{;u;|*d>#OP*xi++MzI-X5GNr*Q>*NnR6PnLAGAd>V^I52JGd=sosl8eXxHT<4IFVcG1Jv9|5oy6{Yrq88XTyGE4pP*}UJPOtX zdw({brBa!E7I2Jbj;;<5E9Y0+C!V>!*^!3nZsTxfR>0XAR# zvlqsjOG9K#ST$fs`QcYK*tM-S-&eu}E0+Y{l_F)N*OU@VG@G?yO{q>vXdrgGPAQDT z1p`ir8s`vmTh}V{W#Cc2+SHBhQO&7nr5VO}L2-jdJW z!tr90Qc~v%E((!#Yy5{nWaqT?G-%Ya>CM2{ts^~}Yr#1*_;OX>9e5VMoG^7yp5 z(Xy!snhKviAS%84VECkXgF9W}aIB?NERQbwm%<*G5pGX$6?aTDuwawnI7ARFdC}ak zwed&n=_i^jF)t<$tNyi)9$PBJQTc69k&a8Dl`jIiKW#tY50ZMs|;h8LrF#Bo~_5egI$UBiPF#4>~$OIauLay&K@ zX^#xuRO#VpcrY1`4~4XZi+w@)h6iXa$suYibVB&I&r|796R_bv)76ptIS^aJ!Hre- z&kJ;ihj52R-@c$m@av0uDnBbKX=J;vziLB13U}cY>hI`p*5V2JM>k;D>m>Ud*xWKL zy!2PNqc_$vf|DAxVNpw}N}ne(+{xIG{Qio1NuhECG{Rn#YK45b9q}Yb4TWy-qNft> z=p~-^>r024RwC()MD7NG8{Xh5I9|sk5W(lqU0TH{h%Vlm`_OrJMaM>6qFnTrT<2@1 zShLW`*nRdGLad2(GqOcS-t4k0XmI0X2&7uhBgt8^#|KAJq^rMq(HA|DHj?eHH~p9< zsJ##xGHjB7*|w{k2FWBNRM2XtC@i2wpP5^&fSm7JZD$Z_S=P)yg;*Mz%c%JDnrq@Y zXhu>|xV}M`lyN#JyxD@eqseVU_b-SPSmoSmNK*OU|sZ0d(*s%Kb3MY;B+8{X~j1ICPM?FR_k_x$rs zikcbS^{mX+pp4uXN!aM+aB$&E7j;}o+bpAe=_-JfaOWYObIP;0oQb%4wZhZZ?A&8s z3(o~>k-Ph3m#=W)6jKPlVe3Mx}X#Ch5)4y95VuCAzuMi;`fhkJLI})p)z-c9*Zwk*{R! zoFhPXr1LjY60$HcnO7gNx5%q%-p$n9z%uzDO+?1BJ6cS!N}@$ zJGcJ2rsBMV1>n2YOjmmk5Sq0~MD?sdm~X=x<7Q$sHjn7=x@C4U0nRrs1bUysU|FcR zbgqNN0=2AlH*qiIweEX0wP;_5sLalehDK&)%FzEI6qSgmk4e6N8C&jGXzMeg_S%~J zRJ@?BZ_x{Zs94*~@=9QSz(Cmj8=iUFvX)AQkL7oS)k5Zkb^CUp00S&&L2%lS8t`jH zXee`KcDjwn-I}<7xc%fMfgCCiV$+F>0cy98YsQLsbm?uz<; zo<<#oY6S1*plE5h@up~87iwLuNzy1e-Kdd}|s zHuY&lM)(BZFh#4}IRPZWvmpH2daniN3yDPC4}>tT;n@|Wbm2VErvS_Kj$`P@K}ip+ zf`3{JnNf$!C}RM}moU!-pO@e&*AYAeQ{sIdA%fB#`3{>TXGxbxLj{S7J*ih~|= zOy!4Vm0Hvq#Zf^&BBunwW)*ok{~^U1))`tjSG^(i!*>nuRw=*enD(=Z?#ANzcotCv zb*U(FfANyZ>+puUc`f;XNH`dI8QNwZvNNl2lXE*l>9oR7*r5vBlWR7=!Txx6fiL+m z=kUhG9zyjtG;L`Y^U3%ijZ&J1kkDL2FqBu)GG!14sdjiW`|$Gs9j~_K(Vl%!M9S(Il?dnH%lK zv^Qmpe)<~=rHk9>Jf<=MHstZ;(2dh+{@Xu49$dJx&V#=)>1QUuAYmLL86g0cI?DaY zOh6jD6{PTGtZk5jcXGR0X8dw+GJi}7X?t*!muZ?)4?PTc9c*OegpGws;aIgwCPAcD z*6rRKUB)oD)Rg6GG7^;_<&-LG?f<`0<&Kto>79m(+r>#b@~e~<$#;mW=6xGOqvh=+ zHm81{kAIXL$su|mqnh=mFV>$sfJ=Zw93;r^s@!!ScUHR+&D(Ab8vaBRoka(M5^QAj zE`8}Vxa`@mJjrC093k|D-b=7(wJRf+)=kM0&ER869hwSAS|gJ)R|AJsLPAhc=#m2zRBr9#=dK-oESBt5vPq%@>ch>>aVi$+hP5ap)n>L^QdM6#4tB2fav#1q1# zx$$sPBk4N&Q}6Haya>19_MI)nR`AXS;DPUKV)?LdJ5IJ0ZcS`3QeSe5(YDMIkERg7 zqa@>FPgHj(cp$}6b=$gu>G0gfJ38<$7~*tWdv^KvHkkx1Y+@NtEWj8letj7%`{!uF zV$0JpF~Vqrtc^5l6AVv|ftziV%hV2dQILX$;wbSCO|5j0gPal*kg$R_Z(t!6zkx?6 zd>suEuqruqYEBHY7sB-7Mq0M#A5lqcJ3RWTAvBAaBP1;aSL{?kIdWl@q~%@sWga43=cx;YfCu z(K3u|?K(`;LG)Zibaz017;IzdLFE+;_v%M z$j@^#eua_G}wUL8&CQvDjh3$X~fN!g2m)ZXLx>x*MdpbI_$dv?b4n* z#ac8i+v39p9*XaiL;ezLHLnSx@c!uFe;tpsm7k|K=J)OP6n0i51YB67LL1YRphO_- z^oKRuXAe2ob??kazS*H?+uSXeiy&8O0&Od}c;T~DI>g%o_i9o!LWOIHf2+xl)*h_3 ztdVz*9C9_W*sg?rCJ5*CG~rCy%f132q@BYMu5(Az%KMv)-NG9a4=f`$mPg`l6F#!P zPZ<&8!tnR?%dcsrghb-8onSH^PJYQ>A)>PqIqy$W{Xc5O;(soS>ChUz@?T5*FvfvG zZuH=*Cs&V4#M^A5sQFo-t_B8 z<+h;*v9>%Y)uP)xw-0BLC4iIrWj^|=Ie_Yy`Y-FzB_{*=)kyRaZ9bq9Z2E+lG>T#D z|0T1Y%(FY@o_S;@XV+>ub(~KCjfj=C_GFn>k1%YF_21e|>xET2xUCY0|NkVY@u0kG#-Sl=VH%hbHBe^{(sl4NHLU zD8NmDr|>yRz=;t)h+SC}ViOJO!r62v1P4X74q<1TMzTn+^`J&|?L)4GvhotG)@7AZ z5Tnju%xo$c1XJ2%?O!ELvAXZ1y6l`Ia~5dZI*SvUD4fnroK(lG`J7SCrPK%L6ako{ zm?SDzng_F1t1WTm(!bn`7;DnkEuHzoNuy525+N@gj-`s}SC*riDpHf8YWdA7R_Zxw z)ILVLRN+KfRWgwqJ2O411l5=)nU;bnQtHvFjF<)V<<|_$c?Hom$GO-M9`eK%LwRnX zM=gx;$^G~70;LGI_9Z-*Jxeh7~QK{bpC^=PxP zlVC->h_tUEiQH{5IyzV(syS1yD*!gZzvex;nGzVclJig{NzCf?5$0f0%D)u748e6b z57~b>^5?bVFCA~YIH~eN8n1FoeqN4;qg>`pH;5R%rD= zF3YkjVON2%t4zzL@Xjdvum@jzOvSV65vSfVkk8Gpoz}Fy609-EVS0jO=iQ?q zZ!+E9(8&BRZd|!Cg*+r4&!zh`l{6T_R+ql&moQEoDx|AT09x@^mGhBQV34MD!Q~!9 zKiige%VjLyhG-{i$O8hNC@-Icc&~kc6pweWk*VxhaB8ilYqf=6-gL^Ui+r+KM9(wmrjp5M>BhJOJa1#DEsr{oi@^*RmVy*2hc<|b&A@g6(@VQ)cN#1`wse9} zvjNA?{a={<^fDE=AC?m@`(0UBSdq$?jI*lIDqdGnvG@C2`YX2E9BlSxA>I%U@PF3(J+M ztfsBhx8>NCgBL2iNgQe04N2QIv-#QW>WipmG0+JhP&>pGMhK-H+qBAe!+8&nE9_C| zVAgmDG59jeVipd0hR7a}?|HQV(M+;uE{xme*RwAyKh#=_(~*LD+IOpIcYlB0sPnS7 z-w*BMv$9OCf5AkUd2*+|b9Z4#&aD@E+F=P69(Ggn>$2{hO{$%eki%9IETpd7G(C}B zN)JLv3>!n#Ll&9dD_H+4;|TNqQhNw}IkO<$6@L;2(?m=NSan0+I1HJuM={%_Qn3`B z;L2s0oW2#|;-jA#mlA5ZZ3PqGI&&1l&qv;q;L)SrFM7z+247M@9 zE5ML(Ue^|t&K)hSe2#AIU{yG1^yM$a?j}6@ZFI8*jYmQp+T7c{--pv_G&dS$gv{thY@% zso^>8Xp9xyfulP5A z&Ymi^Hn37#N2sjTp*de0$89+zBd_{yiY_M}`~GUBa7Fb=MsDw!F1tpi(5&}upEV5+ zc#Xq>$$onGLc^FFcAhOHdVtGM`}h7k8a7R`(=%6FW|`Ss5@(FDb=EZWGUcaV)q&lK#75UB6X!8(A%gQm}-A0g?6;8(_EfrEfX3UsLXma2wWxrNT zD=b=W-nP({n>QirDyOAHWjQJxUoBZjL`O*kD_E?O_>s#*zv61#VX`4gkw5ubae8XXRy-$pT}F*%7So`7 zC3LAHOQxGfDmQ2ZJuunSVj<5XgWR}fTA`^|p3-BX5Q;VpLkM|`H2x{t^HWG9uEnv| z4MUAwe5YvYM3MqeI?L1db^3!WNs_!W7Y*u;y|9YP3+ii0TycpPk18yl{zX4gzfCwA zMVlxk04U0ycwDgu@w~zo9VC_lAEQ8NX!cpBG)%`3DJvzVM%emVC#sf#_@f>{@2fo1 z+E@;+GYYja*7Qm>d$50OqJ8Zn2Q@}LhaQR zIzTCNR0t)^CzB(B#fa)wDdC%%)Im|(skvm3^pRneYzv^d-wp$mlt?a$);UD0+)+xK z=KoPx8jF-oA(g@)54w(CDk24y57Umjnk)vk;VLPq9KPD&aeA7F9Z*(CUU8$~S*aZQ z%Ed{=Qg}MSX<&TEl$$)1h@Gg++oAO&rK*=!i@rS2L^V)m&O|1z^m{NjkU&sDZ7X>- z7muSSBBBaY#cR<-sFAXda`f8AV7zFbch!2eYzVdH9Mau^DJ~^pNdDdRL12Z7x6mLNG~%JO65XGv7phC=n6oE> zptAKH#9Fl!n40TS)UFwt9BRR|K1HvL4O8~M6|W79PTYWoLV*eL`EU+%#?}%F71I;R zr5;USc?dG8q?>J%BYtzsy2qHJ0viUI{?qoER4bWAY2lSHBzFrR_ zy-Oc5B?e;KgIujUDaweBs^%CV;i6Dt z%E@}kToytRZoR;{r20VH&6n=3AoQk-SU-WL+cJP2>w;Afj-n$*^x9#YrH^NEhSX_X zF{>d)s!AhNDzqTZW-p-;w;)CT*m%m;PtY1qDkr&% zk$qtlV7+&;MJ3Zb$si;3BC7T73AutHAhS#Egpy)22p?pwC!9RtHH90YE2G**2YObA zZJlg#+3{rBcg5YlBNq049((6%9{Dx2i}LOpae4d<)hvYeJ}$444j56X*w4mHa*)r3Hg#W4PGZc`M*l=Yl!gi3dFvo+kme;!U`i}0K(dp8A3-nvJ zC4~CbGpb+URm9O`@3w&8B!6Od=LN0X<ezUYv~I*si+OJ^6Ro! z&r@lX_@lQnqv;Gg7lC6C0E943?jzaAN%2QB7kg=Db(#PI{-155Hrix1Iu@Nk(lFjS z-H*j5;(3s7;N*_3hAAIaar+XD1rCx{x2WZ5V~QQZO&7%UF_-hIoe!yHFTtr?(K1R- zBj7=rdnPRSB3PJ{lC*`fE+KJiL5>V4ono)W4unO9)zviz1g#vK4}pg}!+`mV_ZRB6 z0RaUH5~LT|tlX7VhV}s+WS#Vama}_70BV<*1_}fO0uns&&w~=9__Ey&@b7Ez=Y{}I zb$fv)4N4a6L9Tzpgx|j)b6a4ugT*M~@mhZ}syCdTwQ{_5itJHj7L2!6t_r(Wsg`ZY z+^$etOV|M8?Qbn5GlFAw`_Q2u^Jf64dtqshX!mp7E@MAqgpECUKnAJsrQ^n>60OfN zUg(2JW1Q%Yty^SqqM-^6GP=G1o&moPJN*5Sh$0$ZTV&f6*gVqHF~#60aSK#+Nm4sylw~t)AG~wOWa*ZE6s?U+4A>TiB}?~)_os;Fn#93B$sHiJp~?P zZ56^)(~>Ey;V6_<+JJBj=HDoMV~3CHdi$3#f|u&ZT)_{FDSd73G@Y!W0)G zRjqE%p%JNR+KafkBNAA0gvW`6t)xl{cHXm%DA&v>x|TRdjIf4Y=pZ$~={Lsh;m)M& z16#WbP_EkG%BW+Xq5klP!KFpxN7AaioXv&Oub`j0Tf|o(2+N@g*1cjV2&U5-mE4|6 z-cTp39j|Cz*a2Fbz($2H|1JxfwaHxp_B9A!3u4PTVYW+`Lm`kW9x23{Dgp0L05M$p z3%iOk#QsVhC&RJ{LMN1~fu+zKhL_~);SVYfd-7X98niik3~^*$r^9gBUY~86mSCG0 z++cPS?Q2r#i_q({JZy2gy4<#}RB^!0gk{VKRi7?npdB&1CoAud&Dl1`?lka@!j=Y2qL=sQ2Ky<$JdPyXH^N!yOG)>$o?ZCJ$sIsf|Vk zmuku-n;a0Gk{Hl2X}*3+4c;)gmP?`Qe!6!@{zWbxbiVW(|}#%bw<%R>0=W6<&xuB`!{*Hy()Y%2&@I-@!%K|DuEL^Vm@6`Q~+2kMgz)t z%O@bmdx_P=5)4rDOrlGGm})M5DO4g+;{+C{v6R#sP%(n>Ses{Q@*}SrFB$rTUm(8p zxhE9y9$r?XrLj|+5yo6OESGZkkp3jIHC2Wfg60wM;WQ7rB{iVv=X>R6X!js~a|k|| zaxU9QiJ<77Q7)*o8kGm6E)8HdUMpB55_P?%hT*%#_nSE%y_mk+Gd3*S8c?e38(7awbfK^z~Z};x7DQWo*IL)s6gm{SgENK0Z!AHb;c(jq&zY__lQ2 zkOuV)S2$QzWN6ULH0>(C#?q?83-qfLMGGd9JY;B0;2Rea)LEoXG|Sog501{CZhy${ zZMe!as=son;=|~D(Vic6q9~n+OjOPCwUL%r?c@fYVXv@s+{{cSQZoXZs-GDgwL|b1 z;GqKtdkZJeY|b>U;eb|Xjjq`Y;u%J?M{V8p&7xV8p_Cu_pdek={4xh`hDN!Iqjuzk zY};^m$ABU$-S-S2b@KXci|42VxJ-hp)@bm?Qj1{NRHP)ddoeR50-Shfs?~v$O0{0K1PBX{ zC()8f7^%SJ2oV_|q1sD*}^;7XqG8jw^ELl%fn0r{&Av|rml;t%W^%>`ynr7qmy zMStM9X!MK51Hm6K(T}G)oAPjdIOH9hN!CkyLW@#Hu5wOgA(7B!!oJCV12YT(Z1}h3GZ@<62 zd~md_+eA{`DB;Qh_#F!nx_#H0!Z4Qqa5OdIGwFI8g2O3+4rh7xZId22a*+>?o@d8W z*AJ28mPc${1u>t2quHizdqrNibjxni_illCOZq#Bngpd*3j79hz~@aI&x{tD@YKSjx(X4d<3S_NN^!C z7UbEf0?HfuYdexfc??vOg~A}~+yJMP^5fRQ%cL-w98K{9gd}DJ0#M?_rE{R`b#8Jj zrK+Az1jnyjEj#A^W<4r70I>zeiMn{Se|bhEd+pX4Q}HV-(45BrCVuK{T6SQUuReOd zl;PSmztnQ~AxsFAhkQg{o}iY(8&&Q=Sr;QF=}MZ4u7?;?==O)W&86R;7f-9iVA4JI z4^)nWt&u6cEOTPzx1*F=_SlE#Jy6{ixuxigQ9ip&hb}~{qfB@~sM*7znAPkDsh8-& zfml<5`*bg|F@9)mw&Q>jwq5?Ays~S3&zX+3_LK+rQufgmjfMAC^GKdDC6mzVbTI?L zum9Cn5KoDp_R|0*r4nM^V3L?pK*s`m?(B5GXM&oX#AieHzPd`++QI|$ohoQphJD;?Nm2|KZ+S4XvIHC(KTuI7DzbGd-~&II_qb#CpM zt&$0*LxGk?V{K_ScU?ZKx3o_VwVWP0>1%I#xODToKTHAaH?<_0Bthm17vd40Q|-g< zT82=Yh02%6d;$H^B==J(IyKCZ|P=SSHgy2yF|YB{HH{tO53k3vfSG4W+!-q{4cp83-n0L ziV|y;XUQUi=D~TV5!>=spl1qeOBh5CTliiPh6RX=maFIS6 zl%SCGX6jb@!3#~$_puMy=D+Pu6GMWBoX?eeOtj>ToX`kd$2IuSB!ISqBhR<(ybl^y z-(cixS3ARYivJY1OtHc+&dWXezxYikk|TB_wuUAmn%#_@fwn7bcYASY&2_fhHPz!o zc#*KVbPQ40U2FViWzS@nvcw+CE74LJ*{6Y z=uwJYY7ToZw(X&xO*PjpSV@@&hPwFzVJ>*H5pFg8N3YiG2m5b60>MHsIe6Xwa0&ZU z$wVq^EQr_bm`f0M&DXx(Sj=aUh{L;V^J8cVn5S8A5+4PZIswM^f_)itMr;eNBxz#H zq<1zfNDf<~J!y`$F`q;c?SAfGkI_f^5T4S^+Jao^UJ!MO2RLq2<6?5_di6Q%ON zC=aBtFDxTb6>G-g7MA z2^@hIDzrzA^Cqp(DthnY@4g3<1|>1bc*UBd!14oc$gZ9C(Ra(hNaci?%nEY8nT>u> zF^-<4n6)`P2|K1P&pN9hm^1izx2pyXhh~ABj4DC8bV6U>_sTF#4JvOh&wNvC6$l@3 zHF5O$y^ETb37|3R#=h-3TsUJN>Z--OV2bs^wtgKdhl|161GN{sK#&ZWs>^WkFEgK# zB|GDnyE!oiw2cm3LFE)`L*pq*$zI=b_;tFo#JD=ctF!P|POWG|DD z;B=Zcxswi59dzM`=%=6Yg;aTgUX@zTP})?`3Mpq<=9Go4DdQI;jFi&~10QLg6tKFH z=HS&5vQS1delM-p5>3JCs@Ow2XVLL!Y-CcJIF}oaBm&h^Dp@Q}Wv9q0tE{lrS~)%A zT1I50i)<{KJBi)3#S0h8N=at$!NH+3SXQ)0;qJl4OUs0`1Bfb!%bdk^Rle;46)TPJ z#P71zcGXU7X%o@W?7b|{+8SM=gtBrSe*!Jf025sD7gjH4*>4=AT0P%b%a`M6WqOPi z!K=V-d1*@Czn%t%uo=Z8srYr9s>^y!?|iQ4)-S0(nt%33X~zN1wcu>}FfaI(fMT>clQ6%XDJP#pJa|gx5_zREr-awknAn2FqZg5Sx{Gsc?B@RaFJERnzT4 zyWUiFiP0liY&UC&`T5L3vRXX9E+ypC26NrxKV4*G&NAg&3xk``jQw-+P-@& znO|mfL@m+mn`6s16ma7tqsB}u)-c*ei)pW8dZeh}5-OMKSp0-5WAKMt%)MBpCrefW zRJtrp>l%Af2{F@JSF_efGsya{;e~_&lB{%Q-GmHs%?xE&h^G${W}!GYP)cf^&!};~ zdzAQ)2LkI0QXoIT(_EaQ~0}QOuG7k<=w-rqdqL7*F)-PW+NWBRU>@w z!B*fS{(Q5OVNi2gW2eZRY;V46zt){3r?G+L6gutli{+2B#B?hq(PEY5xk(agbXp^W zyZQ-M7bYsubPkm9rTrYeYt1>HCH8#tQb^^A(eI=!-gZl1h4YWj zJZ+ zFM1g15?=1r_o<{Egn;CDkWoyIG5dLey;DSjLdCj&DZtS}b*y7)XHHD*Ilp2zSc6rn zj6dA7yhu`YJ?uvH!m&{s&+aKfjN$-deftu3O1SEsV~ntR{EYV?)IO2fDp-zH62t-+@fPtu zt4)Rn0W?;-0QBOzQW-O$0az^2H|3+j*954v7dJKGs7Fz7ke!?IV0@6k^$Z@Z2NBNN z8;=e$zvfbIWr$r53S!{>Yoe9a6`x%?8@8;R=R+kj)Y2)KzYOLah!g;a`(=r*%O20j zs;F}N4=0%ejIC^_50xE236@Q!ViZQg|EF?!WZM;UxCT=qJg8cl?cGV~Ne*%(vch(2 zj7N}Kue~B`)kzA_Dw7zE>3M&|KwnphH@bUL8lxC;n>*RaA*_TsNg7yOp5GzXMJoL) zat$Qs)W@?|yEf%ky2#kUYQ+6tr5O@d4qc(@XOK4{ln`|N1gf!TF$^t-YazEfCn)Re zyhZrJZnYdm+8%F6i16!HDpdh5n_KLL&J=I;9?U{u^V|3xrca(9edcLmM(EY1q|GCD z>aIyFhx*z*0W;DQ!FDBL5O;}^p_Xe=%@P*u(lKNUdYz%$?5;WKhNqKOo{-=DLD$8| z4j$Q${=_n?c=v=E$+=pUz_2K4pdp-UTjIRMI>e4^j>5qIWamL(sRfpWCJk4E+XeA@ zIx~6^&DWwIEu%D|8lyM-7j2@c>)`FFSWcEfi8?wGnuyb}R^^}Rz>e;(7HR?hkX`(5 zpE{Hn90;k<5(Ld!u?ia0{H%A%wv%M8?tT2hX|^1fKVZ`&HCcFHw|6B>d~3GQ)ni5^U7ysEqAkQsWB6JlO#-M z@@4dL1>er8nsq7Vq5NjB3JmY50C-GjAr~H!s+j>8y3n=TGP2`IjCb{c{!3x@dWpv& z1PDE$jI_s*;u=6wLqb&R$B)6Dq;K;R2w?~xe*u_;5tlJZHiQN)=d>1&0e~=mQd>?1 z6(1sb*CX=}JA_LxQQE<9gd1&{v+@~CBV&!MP|)G1xN0^QXHNBYlcrC|q@;=>EVzDl{19@$4pp|gTs_cGf69WQKHapw;}lsUZVU6Nh(kp{t;ide6DP7t`xm~Z%D7!vMTtu zd2dwFMKhcXjqO9ZZ4kd4(L`20l|Klc$~}9rB+oBksP*&y>q&j1q-`TJ(GGfwrE5dW zp(+?mHzP~l#7K4FcyN>5gNnlo?!Pe7`|_j~Bl8bzhv2-}?2Z~jwszfQIAlqZ-E00vdu4AoJ<>u9!4%Z{jgG>C?xPMO)A0Ev5F%-=E z?0o$osyWP*`WO5~^MQmDkN-j*^FvDusKB+TfY1%kSa9-OUe?*aN#jjz2iU{iESoJK z2{HuApjrBKF7?CwxMtDWw_|_ovsH0L)enR$@34Rv_(Kmk7%4*}%2QGq)&}d!>(*tm zD<~8j%)VY|IG_S5FKVKE4ynmpqeM#g9=YtuwGqhQnNm5^I>h2W(Ur|Zi)Z7{y7q3% zU0b&x_M>{mld!lLNXGM!m^m!W5Z@T~S4e8d?)OE-RrpoI%Qx~%N9FfzhU|%;H~Y2C zd{qENK)S!Qb=3aa>k?(dh0CRH6AVUUP}&1yS2~6tiM3@z^}?mArG-v3^ zJ5*O3;qWk4!n>3|GE~3d?7Ipp9PZv~$wTIy$~MB`+DqE3uUHB<+S3&3JhFG#>cUc1 zj0N@`qwsQ(f2G|;)4(pJ8R!s?lACoDI zk7>fmz`h9De26v_D`UlsCtesrq-^X*=B{Te99RB}64$?mxwRLV>{}EQ?KTS*P^@yR zkq{dgv%ulL^gh2|%D-|_8n&)}G`8_-;Pxws*<%FIr}x-NZJ1p~JFniRdZuV`qr}*# z0^17qGNJMaQ<(iUe}q!-SB9#Ap@Z1x#!%f$ z?9h^x6(t0lJ~?UB z5&3amHwz&S>J*KN;5ZTit|hZeC=1U|vf)Kjtt*#HbRG52?ZGH}e7Jh7I+{WMp7~=w zxG~MF`51_XIt8Mg?U;4iafER+p|}!`Nh?;+;VwpyWN)3dsU%!-X8a;(U2={_hig># z8V}IQFVz*dKN@8!k2V>sd=d%&7v7fy1$Y>?h&9avlj}Y}diz0wc6w-$0N3_pF&+qW z9FO$q1(}EU6Ed%5AaL)|KF%4qZjH%)P3hFNait%3c-7;lTOQkDc!A}gNa}h6pim$@J4VqRsuAOPlZ~RL-u`%3ga7CTF)+LD_EeYFTrU$FbpTMNr&<6~hwh zzjF^?p!%_QsvVE&&kb>A+YNe%09KzT{=W4Kg;pzT59MH92|PKm(h5j#zScYl^O;TMSq7VD82%3qq9wi;V)C~7SR zBvRA~%lvF-vFgyA)|3_09oMo5X;q_^-Mh=P&YOnik_PWov43j9rq|kn>h{Yeh?8om zz$u=f((hgv7c1(M$T1)m13AXdm&-0QoI4}dVfsHsa3^$qkJm z)&|qDtOds}u1rrD8g@^OopG#!lO_`D$EXZ;zcuk_Ia^}yJMS_LJ5Na2lms)Vc6fmk zjH%#?i)ZQdVhWm4aKxUzLNHu)rKnq5AV94A@^HUp(7awCTA^-+IatAoVILNR*UUww z$4gMfLjAhy@(&h+mLZ*@A$$k%kb+;Jwc<2F!Hejj3x6LHfQN2`Yx(02p;=+rNwL;w zE9>SbRX>mXjzr3mES3I!>mX`On;;QVQRk=WB%n&MHa?LFzrn8q;{_kxWa4qZjSqzb z0@z+W8e5dapb~I!7z>6Y!2MsOj)x*Zh9ru`4Quac-&($0_V>%51 zYkXYZ_5=hXCK48OCkqn8^ySE$=tGz~E1N^mXM&gQ>~=zrO-C)%a^8iIrF&I<@xhxk z&!7D%T(tM?V@r2F#6$vwl2LOop@ii$ilbYJ>C-J`N5yc`@&0=jln+O-_KI?6x?#4g zMQVB$RD_@^ZDag~you@(oXv0K-aBI7slQ$B?pj)1{Kcyit>hC?I?$u$oL<8XZ8HWBb>Kx# zAkeX>0=NQ6&GSFA%Ox!8$)iCHnXU73r{@EZAmpzKHN zPT3T254=T!%6op^8Tefn8^y~Jdvw$CLHC1qIs<{>GlO|@g1_4=u_-?CmYhLiKi@N#}*jNF_ia??=vyl6#ttb7?)lUI`HghjN$x|4FcJ7E`~oO7bSs2Bva=?jlR|VNtFe2PdoSgtR!>6c{U^}Gk!l+45Y?BgZO7|)lnU` zfdJ`1v*ydQC2lC5j^{sw;^sF}Iki7PdFrebAtu6$SO3LBpa;g!-MuP}t?+a5V-pi2 zrezwJO`S#@43Sg7~&X-C6qNvUVJMDOG z09z169{{$n+dAkQ%p0}6bzp!vWqFGgko4(U?zJTza=Wh)zVikvOyM@H_w_QdySke_ zcE9@q)!XO}(s=7;dswUvKj4;KHVK#~e4(lt9?sx~?TW2|2|QgRZ$J?&H^ zRQVZjUIdLy_s9k0(fOEi)YH4skREppO5^aQpAU1p1(KLcFQwrpr+krq$*?36;4Zza&^ zQP9$;Fo#q70o~Qb;S1**ek@=~nrtzPq*j>!QXL#`>l0~Ihsr{l1Z?=Ap3)fA1hcsT zE@6|^FAY;L?=`PQWXkg|Pt+~#{0Zo{XdjRk?W;D^J?QSE@WUq&D>iNlg*tKIjE z7hvd=n`*52wH5Z{nW1zb8uNdLN%oaU@o-01_eQfx53guPmS9MU5++iTjoYM--LRyE zPA13Llhl+HL8SalPqZ`>0W|U3%t8&%-1wzF4t^T`QI~4smik1&8L_U!1dqrRsVJ7M z=DI!q7Sx7LM>PTN*aOKZvbKkDysJ$I6xBOy#EcEEs)iF@;H`hcHZQ3#e29VAE1j3O zu!)I2cW)i*#i$~z_TmML6$pRneC4ipxX+B7`mZo3s$UEeP`la!2!R!OENgLfL%UP? zbQVzrE&C$~T7!!@wc`b6Ot^`d^dubASog}G!ygtYr_9YEdv40j*h0tcU+~T*qojdiDoFqf1CQy^c@Io{dB# z>Y}st7pMZevtX{4b=Rn}T)9O@n1bJ+?J^a(I_wRwm%18d|H!bi;*NQ7hz+q__Xd_H zxE`?vH?e8}iIiku5LD_7F5!Z{D$+-TG+*EQd}DvoBgX^rkw7mT;3@)E+Dd#k`Px`u zaoB5jRq)#WzF@ipfDKXqH}Bu%vjzR{58^IDAzzvh(>fR%3ybMP$k+Lb-Hmtm_dmg) zwFb(YfHAX?Sxo~l-lKvV-2wRl4fkEDxI;DZADJ>v>t7Z-dfaK%E%}c=pGrLZYL_k* zf^P3oLNL7|1(PZZ)rX(Q3F2m&&bw%Opf}I?SQyV-W=C}`$3zfD8*!%!_1!;cWE9`f z6XscKzzHAVQ2B%e|NNP6hp&74&%*fiK#cV@y(lld{6I*g zOP(LYN|Cqju%|L;chaq$h5MHf#4>2dG1a-p*DXGY_t$ z3O6iFYR;-O?7~Z={CIM@8shUe8yU61E8s2NJLS}fFieO?Qovc~N}58Szi2Idg@tap z4QSRKns+t`0-KExw(=gsi2uu#R;aoKO{JdCbW)BGPC}3`J&8F|{hzbsZsOw;`?AjF zq#anuMgw`RrH<((HNRNwx7ghc7%L6h(``I+fVXA<}8e2Q!Zgxqq*p9`C`j; zKTD~T8ddn%a56U9w;+{sIH5j*c{lWfvHvG@+QPfzat4dfTpSvLWdz8CgIl?{^KKdb zB9@^P8}BUW@_;yVs;~ul)*jngj2$HH0H+SQS|C}QaV$24cio_=;2&`IbWFMTn9me> z0nO-woS3LgZHbOYo@&VrI&tSJRdwnDEX8}LAF;IXU2&SurQ4a+8r$H|mrO<~!Bm3n zTOs*SiHHPnJ?h!%gS2RzAndtoMQY%9&d*&uD0I5%y4DZE)DB|5dMxl4Ox{Uyyss!<*%ho-wF0NMW|UMTi|dw z^pI&Lgc8X4ld@n1izfJd>oV7TE4Wu{JK}Oq#i~oS#VSw!A%+meELx@95(?AOPX-3X z<8S1xWj@ss{a}GnEbx}7pRc>jaCfcm6aL_W!#&d;`1Aso9$UgQ!!Z~Vie|YlP}a~- zxx(d@9J6Qdm5t%fJml4y0$=peVmnH@HP!(qii+u!C>x_VQ|=}ME+fhIuK0YJ{75W* z?~!$9RelLogR98>6_UC!(K?2=>2|;WqZ`Lr{!G8odTXd(VaSD?dRaECk|@eU_iX;# z-`1wjQ*O;qB{(V2HtuHO3QC$&*~ZFY#jM4(KQt=&3!Gx@kzyVKSgPDXe#B#KguL8t z&Pq|dO2*SXG8KREr;qt^X@-1ThxR_;KV`{bF}e*G^ulslgu{$J52P0(_T{+v8?F+G z-74}Mnu{v-u=5DwL4?r*-~wB2gOwy%_{nrOsunzUS&k~1Z&7iX-1N^rsU=8P(SIRL z!xk#iLM`V3(1`+S>3#aZGPVrgMx$j6(tb4gK^0q48oo=RVeivW_iVWQ)_;bpVN^Px zWKG#trLCwV70g!=&0(JE*<;QM(IYw?_y5|y{q5E1N2wHhzuA~GMCKfoi`gYvQ9mA_ zHD~owPFX{<$|&-NC5d6`R2(j_`b9&H+7+&B-&w5zBRC0U|2gv+sSI0?7QjPWi{Km6 zI~T>;-@P`;b}J*x_Lj<>WnXC@)OLGn-LvAXI?cD=iWhDMn{SyEY6J{l{6190rjF%--NaDJ z{1gI2Wvi5=Kug&C$ktL*CouXEG6X2Fr5M%s!&7SZ@>q7^!h-*PD}%@j@4AG+Gfi-u7T05PGUGgCw#l|ZfcL(sB%y{pGq?m#Q># zvbRvp3Mx>-V7PH#T?h4>6_Njjs83WR>+F=+VU4-c9nCXCN=$<5nE`6G%K*hXsQ31L2A@sE+qTMlZhGSgM} ziu5B}-enR*#J~*S)Kg+aEJCxskJE3B*G+mhxfbl7{Y(*!dQwItFWnRZ!^hR0tz*3) zXZ(77wzqd1tv7VjO3irm78!yKH7EPSH0p48E*NN5kjgBVF%xNbGrXGNuoKi%D@;b1 zRe2{T#E)-D6{VaKb&+=4RM7Es3{i(Xig_v)I@-$&MDz4s42>pK>a+IAt>*(9ax0OO z`(;Aks)q+Zuk0WatT+9BfwkG0D)QEIcFJCETbmJ+X4d%H;_YWxhiUypk2QCu`2=ul zqatS`UYl={TqIc^`m4qM#zz6D;a=Qu)V0J;!%&De(#T$2yO}?)Kc@h}=8;EZp9mNF z0Z^}SHED|KUF{~FIvO<=xGMP$l81?u(Vn~-!1T3(SQ(-Qw+z1c%>+0G zE7_@JKd=-sT|Yf?sD>W24;ob&GV4__WjK>J;w$~{CZcd3mVQcs6wwH5vSi3H~>e=l5sa|QQ zsJ*heE6%7$Pn9-y6OovY^*`VY{t{1wg;pmDHRcl!Nf? zY@vnEoVQT-w8xKu9;6I!TIGPq;k4`eafa{v~3=-THmX9PR#AGI4Sg z0+dMN)aZ#3gxv^ck|1^XCj^g6e-fia_7_=QAi~MSr@$jpV5$Cr8|Ya`baBOSmxLhs zU=kmpUl%FQqWZrUx74c?GfAqj+0oEjsraI0I<0~a>O#}tQX#Iel2|KMt%+h7=fw6P z0F$MZT9_U*{(uo~_oL!K|J>Y0!C;+M zCyzwb-t&V8LPZxAWSGmWAS<8NMOA(moV138npw{QqDejjO}DLWxH*$cqRH%-OK2g% zTBy^;Y|fnHqvFR)ol;}O6w!D_XlB3)GEQZjh+#!p87ZYPj(gk{s-&V`z_@v6Gh{@$ zP1`v9G>Cy%gsENyW5Ian799^wrBa?|6kC&BIsvdtVm9DZMu?YtCu@J^?4hqmA%>KR z_cj-(T5(U?BL?#yFH*^)1{gW^Z}l7QKj+A_YjB*&cbZ9Lgfez$@Sk=i-mScblzDJR&ZleWJg{moR+o_qn#G*^Rt2bTEeP zps&4tJ4Fe@p!R%i_LLfP)gE?dn~{TP2<$CMBLy!~19Z+t5pHJ*+XuJO zKKYHY8@aC&oOplw8zbgIz6QnvL_x|Hlk+=uJVgWK%g zcqoCZj#RSB!Ls3@AN zC>9ec+L8r%MYCS*sf;OqL~s+hG2!(}haykwA{Ozexg$ur^k0<=l>1&268Gljxns8{ z@9V3uz2ws$zmR_@hcQuQ;W&@0#NFNKUU<2@I)=Aq(1t9AJ;x7Zw(K8;CKBjHbI&y0 z-Bs;Mg{nw9215R=fRfh{!|6&0HZcoum^^`U9G2jQ*ztrf7@UY%zXACD4Y@`PQUraV z`a^tT_;_hJXLPJ+z&s`Ti{rO`XMVSK{)D(j@`%a14$f_E$g_1bqw@E+FF&Sn%c%mD zK`YB=tHop0Cb4z<=oQ*Dv|JLcJ1U`5l70WP88Oon`^TFKQsF=@}@f;iDp)v z?-oEpG!W3x3<=!TCW*hEOb0~kyK8r=r1k%=VJwGy?T>iY6agz~W4qM;jvrwR$=hZx zy?S~;YiqXa(7Xq0q<&T0(4^eSjdFKn`?>Pq93f(Oas1i|fj6S@L%GC^fdvB4sE>OS zPQwq$-~4)lt9j_qp0C=GA_P^ZDA!d7G`%{}DixIG61MR9Aw0>6*p zGA^m-q03f0*m&H8U_(bU=~UcZNt8@Ld`S`>7JMO+wedlW{JrGP7ZO|SI)|MgP8Q8rZ2}Fwhj*MeYORW2Cz)XxmE-!ig=3yk#JydRkm*nb0F*U{-N))C1*eO|rGMa2(q8xGZK%>=r{rOTPE zj;S~9_|a&8ZR+r_lgur_US*y&(DGW#9&_8kMYTR^dkraETGsCzBfk&w`&yP;&xKUw z?ilacJhvkhPE4pCbmclPIF z*HHdA24Jzjm?fb~zMPK3bNUkcJnW^kFGN3)u;INjOE#}Aj%Ql~C7PWB2#Jp<>ZD!2 zG7hh$R%T2wCjVpSz9v*;G^3C5avG&Q{1NhWw(w_e8)CfOdO-TtoY#73@!IY7ef+(h z1w&m2Jz-o-LlI-1qW8hH-$qeB$uow^>zn9e8R}6uFF=P>^~xQs|G)^zt~{4(B%hSf zMdhwbWr+eF01%Th=B1Z4c$ULMMK+#E`q?OoFk=AIs=wqpBz;Lg@@KzK!dCNT6u+;X zjICxl7+Jler)yc>RDfeyA^qtt2+&Wb9S*uoUumDL&g&W(>2a4TEA90yj+@Biw_saj zQb{A;UrX%?A)+3#FdGJUQ5La1XKYH;j@sMj%4FXRZytrq6YAE+Y5wBpV_RPb>)N`7 zgWmT3HN?xcvoGA-Fm;7Wo}6T@_Xs!U&mBCJ)fFm8&JM2?n)tvqOi;N0(syng(+jfA zXLO}tTCQBlo0zW`%#g_Ha0N*!fUuZnT0E|ntkF`eh5pv4{B)C+i-`C7iIQF0k~3xE z!LTxQOxGJGPPh8bAvrlWadA@+qZ&;nWC)@t0Q@iJ0L@@G+Aqwp>;p6%_NH$Ce%<9p zuk6FG!w0kB4jSM27*GOZ?sHZR7{{dBRmg)cVWb#t=Jo1neLgCtU=% z`*|t_2&Dx{pCPR*%bYeW2um8fA~C&m8ee=P?J0hkK@@kD`VBXV_FXCN1vX7A<17q68h@p7h%hck+RyGn1<13$QbC6@!QJFB{JdHBpX;YAYt#GK>6Ab+lH zQ#{~r6r5hBmmXf0GS_HyW(|VBdC?)5kEk)^Iu8yFqW(`sYtks8GHqT3MAqyegUU-?%0cJ=G1;Ttz{rmYecR?wq0?&MZVG@x7#?YPZ59 zDJ}{%J#b$`*A$w)amOPi70}qgon~P-amG{}TirVK_j)v!b)o2$t#p`1ToeAZ`;~sy z%6`}TOHKrC-8lqdPk&z$V!;Q=u(Uq=gb0*}?G?>GB89ucLb>%=lzlWyVN8UC&YWM% z8N1M|uexVYbJ@6U>m;&PXyy4=JLh^;%TsMSz2x+O?Hu7}H?hx^AZD{1;rxY%JkY%~^yt{b*4oE-0)h_VZIY^+t z`F(TrJVbKdv8w%~Hw($gi~%idCv{(*(i907TmrrCXUw(ieh)%>xB|2nm7Ki`6Oh-Y zKtzeuF3PnaC>VlQ4kGxpnOzL8$9sDUJS)JqryyD&(h{QUM}%1`SnB|md<;CZja~)k z6x+RA&p>QAE@bHi;cZ}i zf)YkynUT{!=IBa2^_NK;CGwRtsfPt_lPb(GU2AtcGE+PWjDkr$qaI*P43XMNNIneV8o0l*r$M9whi>OfF) z;SNuSm>Q!b02o!d0cyk6i0DC@fIM;vfRLsf<@YQ&KibD>`Q2%cNnBt_?@A!xQM_Lb z;7GkPB(g8lzFbG-2M{Ajil}`J4;RCW4j(Imn>HY%$y8CX_(9!Hg@OTS!Ghm|EG{o^ zvRW>v$3r0YlU=qF5!B_NuYgr8CJ}&*1yG^^n7Z_UDUgZT&{w`VbahSSfK$#C83G|s zWzYvAUqvT};?oB7Dv*|*PP3t?h@VhJB@jKXlORju)_U@j$=SkH%7_2|wG?l#Dp89l z1j2yLV+e>}y2^j}=*5eY7(lCPsAGAV^52aylt8i_fAX!fsl=2)F=j@6EzIn(_pbfU zSvunv>ld(awE(*k73R0a^H{yXJg+c6&YHUO)n`m}hCXyrWXTJYXsaIVsVS%n#nmL^ z400ta+cCqNmg5^|CbyDG+O1YJ8<0FR&kR0OabM5MCRfrl!(MtV&2Co#`UV5zI_t!p z8PV3upf5l-luIgu+xHd=&ocBzgE2gGr#3gxM(q*6C}}Q})0w7m0n6#_V*qw~d3#rk zdm;)ZK?(wvhfWG=1R$iOSa-C^w7$!(31HUkjvjHfm65WALgi4gi=i<4Sa-BIpk4V@ zym0$QXWJn{*mCm$0*&52{XNPGAPN3AB6VjMI1vDpvoZ_^GdrtAc}UPc&l?`YfC3(m zq{AC3ZUY=RwbYH)IA6W&T;~EHq?+}6$K``Xd$d+>ep}~^WpWGd*5rtfb$1*Ny`iAI z&|})Vg1dKPOjzgqew&XO>n)h1>bbX(S$jJfw6FU%Cs-s_bZbjN6(uFre%8e-b-wg7 zV6@W9XpvV?rw0eOGhFZ({m0&UV{f7dJ7yfyy=L)3s^y)I{6imcoyYT;kFg-ycpt90 zJ8#qmyQ#iBH{S|f`^-1qaq8M$#;I>s0Y9#$ju<~$SWOd;TN-xv_bj4Xo$tt74!1C` z%La2mR~fFszFcSU<6h%t01IQw!cK`@n#1U(qJ6wux0`xr76!s*rvu>rlXjIkgK>j7 z5uXQbn>4#+>9zUt@=Dpf+Jn&1dtH(C2*tTD7xbRYIo7&@CK(iJ7S%Y1b0)7KU=Xi= zIaWLhJ*QvvoWfK-8aB_94?R~~N4mJ?>bDiYJAVG`jTbJWqHF$r@ah`i*cUf!#uiPQBbMP2 z$U($R3b{@j7${VQJ4!a{hdqWNVAeqk_83Eb1eshxZn*)7*(#BL+r7OH)-9}4Fs7Xj z@habcF4?XDcO9@8yJPBa3>eB6SuE5NdgJ3+j0FjVcqAVKRa4Ix zaz+veEB2Y!%J=+HIR<1;J`F`i6k`>x;L};w$6{i!yN`IiwkC69?NZ zTA3iUg6nGcq3&mAu6W(xT|VibU5Q@A;2`}Z zI~=rU6}nK1(UYNu1MP-L*ilGZ0ey3Jx0bJ3Lk)culWQ?)yV%8;_L8hx701XANFN?l zZ7NdcKvIwqJt~g~VHb4AVHfx7>6Kt~|0G+=0SW=8egD-*$Cp1iB%c4#`ELSgK-I5K zom+2}kHj@vr;2;5xs$j-eLO?Xc*TAdH2SXUK;e<-CO4@lqS-P{EVZ;^L;Cb)l%35LXTZVG<96qSKur(q9wqSFnYBJ#xDQl z+`xhgf3{J;UJJTqse@^uBsQGrA5!UPQbu#Q9T(F8pX5auY4$*4F~51DQhP4Jv&X#J zhmoG^ynFkI5wm*SHKWG%%>7(qh8*t}yAP|uG*W5*z}T z{*RLd+FNO?!&{9Z8Kta_ivjw0&&jY;&{L4H3|lAkiIuT@6Bv|lKyZ6QiZS(tg75rl1Nk)}9%p(WNl&|s;tRJX@~tT%qg(OLv7Bjh5Eh;ac}i?EN&#q}W~T<%)QHH& z03ud#F2ePR?=bGl>D3v`jg`3@88gmlHhT~@dA;^Pb2c$-jZfGaI@&Nqb8=U)hd zbBKA6t@`ufZuU9wZv7oTH}Cdw6Ut7AyInBD)outG%|4SL!9-#qu=R|<^QcWIW;w~F z8=?{)CIH14%uvxyE2Cq$XN2+)1F?3FW_`E3?6C_rdtf%)KHz0xd~ICyu(k(o4~G=b zh6Wa&=`xWCY=Y1#pnM9KISECkf$$*MSJO~rGAv*v0$v37?Wvpzps)?GLOdU0OrnY| z5(v1e4_`L1tU`K|r99K9KeGyIXk<+AoEg0Ev73Z-PMw|mld|{W%0Wz%dc%=Tn?6ZOjaT&ac9c4 zHVy367+KEH%iW-XqwI=uqYF5~nur0|c9wgW$!-}I!-@6p3I$gv2rUb>t&N1f6sX?v zu@V!+X_32dfl61T{HYS0| z#wU~aEjcpQZaG-iuK9btKlz*2EP#hKNu}lr119wh^7Bj1^I7z5Wbqc>u@2mZHNbLn zI8r9>E1LHC^+cAVIy`Vmyf=@6qvY)sUjle;MX`E$w+}Mz^oF)1m2FDuDZX!DbU5U;XaBUYktQYqdD8tZ1$73KH=OO5ym?{ii?*UBU@V) zaiC0&NN~$@9EqG^P^%g8^|sJY0vzqAA7k;{Giv>o;D|Weq5P`=#l}n-^hp8i!wM@RQWup+xJ7XSkZ zaj4CWLzPSrRCeThR^y+BU$teb8vheY%dgf&+YXlkRtFws%Oi|505A?DW`!;!oanor zJLWb~MRb-eYqcxAd`_rW0?bjvuQ72bjetPP0yP7C6o*vOfV)-aPRB>%#E;#xf`L1r z{(<3OoN>uMS)2I z+skBbYi!BtEn&*v^>#zcEZfDw|eDcYOKOl{8uUQ*`fO)FrR7!(TtINZC@LNcu*X zGABl7PX>{YSp`o9Whtr15m>pAxELQw zcF}Pedh4JtnTQLg)sLstS$Hq@N6?F(M7TEa=dpk?l{dc>fu*bwi>0Pzj+v2hm7Iyp zNVpQIFu=iZ_=%h&PkGHIThB^5R`#8r1zvu8@Xb5SSOCAjp9EFkzc_%u?w&zud6>>m z*Le)F-(b1HD(x>rcpHHv#jaQCo0n}LbWTFWV}rDtU){yzEvFPO&%-=07!}6|O(@R0 zSq#$(OddVvTkqtY0QX&&en?r=+6#FCOT}BWF0$)~Bb3chwnZ z@5OiPkXBfLnD6#>!=j@Gi!UXh6jv4@*mFQq0It#J8eD(th zquE6{8Ni>M9NVX`(x&8E!r4y}ssBNtlH;<=DJfmn(8ryJ|NcF;m1VgsMcrkM#2=SH zp?}f0?c8^0^$)*|ZX6p6;Gd)b`UuJ)&X%FW`|uX9Ta+>dMk-UmY;@QMe9 ztKOb>fDd9Wtf>DHTwp>KBr9rSMbYxK@ESJ5_oysGaFwJ?2@^l^#y5TQ;hCJ?hEQN+ zdXTja5c3e&3gU5s<{PWC$(6l+ee40FC5;Q;eVh%*IrQy6aX>96b>~k}lMl=TSarUE zER=-s_ekt-TiuS82Zek|e|W@ZbZ;^M0|o{8^;g%fsa{=W4Tr=$vyrxj1muspzln)M zaUz695+-ZnuRddJ)>ex+PBH~vp&=T6)bKDAvWP5+3$wrL>^?KP5_bRNju@x;ee#xK z*NsG@Tlyr4ZN^c_EY)}=FC_HWE5?Vb-zdUI*RX&vM6+q}PkZBPi>gE4Gz4Y;&~su; zu6_99w`fsulGe28xLtW@31a!Z=KK}YhVGi%b<1^ACWN)qhbZsu;=|+cgtt!cnA-UJ z$r|mdJm3!0|DHy2N4+B45Z+LU63z2PbW4ZyM{{eD2jxGO}$T z5Ch$5g0#NJEY<{T5J8o|`m;%0+TUr~OAP=W%uov!J%=;w8?;@Xp^ySAe-}&9H*3$( z$5?-VlAHJm*DM2wunFS8dg1`TRx2^7K+8>+M>v2?O+}g&6LxV_DZk!d5CjN=0{j+M ztk~XoWc8&>)8j`R!j6y2S&uYsPs>uNaK8}#G(dmbtcIgR0+}Q!If@FRx~AQ(nV?Tx zTYK+J(tMZeOOKde*Nqr$QoBdea?R0Mh1Jz|7E8*KX$|K2M>P&dQKkmerS$fSq&zFs z(Bfuev)tuz!taF#*BT96LwUR9JTr85QcYC_a@S%_J+1867UF@qy|GB;9d9h205AGKGF-35U}~WwfIMSUkd_OGwV)wpK1ryyb9Ky98e4 zU4gvx$L5ny(+ZkY7j@ySs{LeivQ1sgm~RvshO#q(>LDyhERF&&$9_A-9%^8(x>?l) z=w`eo$<@`XZq)g%WuN^<@&<}p7RlR44{9r&qehMK8)A}eqH*V%`c0?!$>p-f)Q(TB zL1>ZZEI^$g(*hvV-~^>&I~`V^3$^-Q+s>b!&&G%h;VT>yGEk1yn=YmNrhTj}^{ zZ0a)@b}zPVWKLr=4_-~JwP@RzK}c)?ncY?Cp;;5!wQB(a&I?Q4fTvaJr=?gYrre#! z;miav2&JmeS;RhCn5hLi)JznibRl{mZdKy`E!A&g^2I|8! zLu+&9LbH;padZx&1xzI5;C(XT9B8)o(qVGSzvS|Tb6u4tG0v%G$=T#;8a{rRd`Myo7P|-Z{I-3mjJqxsB7mFe5B0DSmLFw)eysvw?_vQDyFs8DSLnjhgs%VJ2ugYsU?)9RP-sRO@ zoJwfsODGju{<4{u`DDVTa{2AD49)dqVlrzY_m+vU@I`lto*4s{!q`9H#lY}0Xc#@4 z4wzsZL?HX-8Gt0Ik&&(RTm*uZ2{d!jVBs~G6??XKb=5pzhXcVOtQGK{0nwal*D6F8 zs)K2~N`s3l{ibdL^_*iff%rc)z|8}@(&XjE&|cN~O8ZxqUkNUO52__D0&zqvSIMtT zVRjwU-k%fV(_^_#1Q$UVXLT9;QgF9U+RvsZ>4+^e5gp%t#&aF>S{X3UVpf(+siDc1 zNZF|{Zd$1nVQdy%#geD6(9?}h!pJx9mWKE%R2kKQ(4r!AmUjI~!!fa~4O(It%E8ZX zt0{0pFgE#a#Ue=~d;V??`txSVpphSqE%C|n5pkPbxE3r%|5#6V&pHb})4P7+)^kPC z&Wbg^UzG_#0gx%tIO4GQjN$Uu>wC7u_|TK^07F2$zh`~3*l|EySlF}Qi7FE&67&iM z#a{Biz}^GpH|K+_IyW6zHXq|)7Ekpav^OIK>61NP+mQqFs5GOhb`of>Qa8V`|JWdK zoUnATSJ*UC9n}=4=q1zWgIS&in>)9vN&3z$U8?{7T^G?{eaZEyNtC17#EF|x!gaJ) z8u>X+T9%sMQD4^Xk%PjRF^^M0wXv`4V(j<^L}KT>%Kx&l?Sh)ef}%DC^6kqQ1r6-T_RGga@z;2varE zl06!G00@8q90Rzwbuc#3VV+%ZE~QiV7gVu`L6P|^D}Eqtf3i8z6?CTJO?Z0}J+hqo z7CB`R&n2XpVA^4wIKx4AFYm_Xlf}ap_TJOVzGwtp{ZlH-o;>XmHSI3>jP7ohAfktq z!bAkj^=5cW%AKU8Wo9s}Od12ABkyk>vMt(TGuvYx_;hIq_)*;K=XaOqWNK+3MroKED6| z4F5Too4a@L>ZM)%_4I;G{q^d38MtOG5e7OuGd()u9n_9suwQFbO@hKJ#ine3zON=G z&FMU5)4w6*LGw0c+>~HNjohzAD$@1)~7Imt6?mYjaX zMk|2qWFH_$6NlEk4CD^{ow}+eJjz;A<=D4D3{)%?GUCqIT>ds4t zWHwgco>sx0E07on9wlTMV0`%!`7=aXRFdME5SXEVNtWc9J*(rSNxV1CHLjOMs~B7_ ze0>WPOb!EJ@<>^}x;g5(AK-`x=H>l57r4?GXHS%CCmru-|3amDL1}@}+n7{2R_eblWTjV3OwJ8q#3T&I4MFeCHU?`<6*R)21X1f#c4^loE&3i!VGj;= z*j5Rwt1W?OFvmua6C=q8?una~$L$W4$N;kg$b`_sxXjV`qlij03u2T2V&g8h82_N! z-AR(59E#n}`_eV~8h+fkg4|j&>W8YxXbl+c;(hVh7&9bEotWY|bhO?d-e0p2N<6av z-Id-0lF)^rt{r+T#}ysk(~;rMrFIJkB)wPO%}b6Pva8!ab|2Rm`M9MWT~}H=b?eKW z9V<@-t3Rc8kbGa_Dz&D^#A?zFW1daCA zED~`{0y|WHw;syF%Y96JV`J&ou2RW;GI-O3NoY;{a@T8}v2x7`iRYxprJBM()gEnM zF>pgNUNzp10%=h;VBU&$#R=x5vTXtS(BYtDY3 z1jMA^G0oFG=Jng&`JaR1eMUY13^qd~2!dA8YgZ|yt^*!Pjvo18!Czw8UKPavR0^J0 z8`Z%$7BhYRJGS!S2jA~A;H%^*q2 zA}I^S)bVm74xsT`bemGl{ww_+I|~w(Ve0FVqzsfY=?l9r6a+o>byp_&i$4eVqZ}&_ zQ=7s(3(CrcMI+n005~)Dtd>mzjW-5_FTq>oyt);e{=q~3pOWweXZ~+oO_eKertX zjnZqlfgf5L10}y9LwFVpWKAx_ER>yy_n2b8_&zLd3(ZBqUO9VIx@3Esroj-G5hfEJ zz7yu`j9ervQW55{*&<%stVt5YcELlFO7?l9p*9`hL_W;?gX;15|I6vIG`hy`oM`az z*#D}$A29y49_W&pF5n;UvEH3NmB=z(*MAcKAOe53A7UP%WYl_UzYM_3AwJGzn3?FI z+2h}03H5ITvs(2eHa&}EUq}i6aJvjI?iD4i$^-H4-mBZ=Ga)iW^Ady?8W3htN?6e%VykcxCja~@4Z?LCsMWWBP;G(vb1m3VV=7~#^$ zFN?hmYykN>3XZz5;IjF^QVz}oEk@?I{9{H~E7}rf!e-OLZ2@qPY=8U8sCoQ!Gwyg> zJZrh<@DtHfMYQvR(H(+H*xO7=zw7-mL4qg;%5HzUabpLGo?F;|5@Bw`HXc_qI0`7vycDb{NZkZtB~YPxO~~_DQP7(!XkB96yaDQO~Es~s--iPly}7k zMjlHZ`;+@WC)f-|pWC`;#*=sAHO0exrBx= z5A8re!#+Sf`gxkVL4W@hohE=z8B}X>&G$%?Yn5ppKg%49%Ni>(U5;ijd)3e{kFEfu3YlQx>eU57z!T2@oBg%8B``6Y*1m%u zIo4K!h09lVSo$65>pgVzrRus10^dspJ~G@U4R{Q4I)7n(ij)owhD&Sfq={FrnDq@x zxw6lzua(KJUmej~i2$`iH#R#vAv>}K`8O}TSMKO+^GB@pofTk@+bZukHM65Mzt6y& zxdv3NNs&pa<^n@Oz06-;f#yrmmC{+adM98;7?RQ5R-UU-JNr}j4pmWG zgoK#6&^W-~uW(&rLib=(gp?q?*n!d;_PRpq-qza$#CfgsiNbupKiKoYp)E8#)h)+A zoAU&p4Hdn5?xy?ayz02`N~^JyXbUdvcCc`a^F&Dq2Y!B|Vm*=SrOVq&CsdtCy7-BB z%n2gXQcQ*>I*8MtK7DmxP}^c+zTU4JsH{V>gO z>?`i>BFLnbPLotWM+F~8oE#WZV-!-wE--R9SD@CKnvzLPQx}PmZ&$o9W&-^?Rs0V9 zN^dHth8?cov9PCBvA$~6fyM>mqEtx%l^Uf)yE1p0fH@{ZHF%nf2Lvy}>&CHQsW2&{ zB9P35NXPPIwuBIwoItgDXXJE=9^#+qR*@VP!%dg6!|CCYV1|>a)+1vj#cvlDiH*$1 zS!KE?yU-t)5?De@23Y*g=7N!oQ%z1HN6K9yb*(Ax0szQ`J|W##5UNf%*r9E2hKuGA zsi-3J)rKLMS`S;^PMOh^!-%gkrM`k5Lvu~?qtg5zB6mC)B#rI3@4LBWS)@`yPS$4{ zJ6L4LA&AHgWny$MzyEC&7E{2oLXd58A&;5d=e~lotEbocfjo?We)%0EQp|AyV8%>d z3XPdGjwQ4qIniOza@aMOn;3V4{jylUtCbie66~>ZK-Ad?trla1$vFz=^6}qM&IV-l zsK_`K+lPp9gDbeUlj)G_5P9Sk13t70O^CwiIbYPM&7(drO!%lWOf}*JxdzE#404ePmOF=v5mKy0+GKO3%d^FX zVXfO8J>oG<+Myw5PSh#_fOqnOmsdgF5cuD5LW(nu2{Yr|Y2-hzEOao_)luJ+DS7H( zC*2i^rZZeGp3hcU68kW12GGy!%6cyddL6J4(|+Pa7bX-M4jU15b`r3;!1g|LP6KNq znhjEG5T==c-m$I5J&pbK5eTnNvn!dbR{Ul>Imr%YQ(>jji~Ce*o_kChk<}11=alaf zS9hc<`_q!L>I;vX7Uds|Zca&Q4Cqj5MH>X}ziO!`DGHcP{Lqa%+lMx+ZrarTKHrlY z{jiK%Nljvflc=J2d8wRh$eKbhVR@J1|8Mwhsw5oNZFEV!8(D)^HU#eW(MHA|e8zhg z>Ak+b_8_M~dmySYCAmJJU6GeCE^t5V=Q%D@K$)>iu1(Jju3Oo#q4jN^2RHiHQf?(h z!3raS4snSkGEQ0M28V3?*go8Hfavflj6ARX0e|{?BrYPmYt=bm)6*_xXB1|yo}8JD zZ-U9S7p9Ubi%XmmQX<>4J?Z4_#n-l~sE2M0;>u5+)ZwfQ2q`t_cIDWaqw~u4G~B4G zx$~cbo?M-*CpcL}Q@RPmC%^AL;e@B$nz{+p0Lzh68y3s@y8=ZcXP{W!-1BbB{=kMN z;hF{l8UE4X?$`spY{RZ@LRFRJt0cE609CvMck&o#M?jYYpoky$uKPR(@Po^=h$;h6 zhMkjN!+}YS!Jx6?L|w#s;jZt}&#LTti z{;?vfn-x-JPk=zg6ZRr^Z>(iMYPFJwWcG8yYv2jeHL{SMC&P>&5Tme@TVx??;wkcX zMh^=6C<);jVJI^$KOr5kzp;46e=TeH=i-#uNp#Qe}|1tn2M z+ePr_LKc0(;rx1_(lMXNJX6Z-)h7olCx^pB@&1(ZAlkW_hvlu(Ae68#i*%+1xWdn9;7pgVqcEwMA_ z9pUWSG)No82r3r}1XdjlaXWtD{K_-`V$zR`kRa*0F(CofS6{z8x9JXIkh}sGpr0{J zD9+qa5&o&pX-eMd`b#eH2hs)q*#(AlkMX-h>^=qrmZn;v#1k)hJ<~k7Jrtwvhc=$d zalq4N$ zoVK;3;xlXw=Z?V5vtJsvIbvS@Oo23@6Paa??#+_suT@2=opCbKzN3CZtAJq$eF>J- z*J+2{wD7jCanDAqG3{bx>Yhx#)Ins#1=5V!*_LxmcrP3!MMnr$XW&hV7fjjce%H8i zJcl$&F!kGXtt+)0P6B0v2z6qedJ>RSx57v=u(XLrm=e4XL_trf5`yS!Fy>UvJ>kNj z9C>MkGYq{%2p=mB26X@vV;jS$;?CyNNs|QINk@9_Y&Ey5TDORZoTeHsBSvX!bpVCo zU=R?Sz5no$Z6~_XAv1kzp0K+ib3JLjL4#?&6L}d`xlK05s$6b3*Jm9Nu)K*Hu8LjB zBt#b{@Z$h14urtiS~74}!h8qfK}wXy;ss0)II4z{gcU(O077Cpx%7l}y(8LD%bsTn ziUx2}rOz49D_eBqyH_~8bMo%#v>;wN;~4T(NEV4Rj3L_%j^{5CP31(qb0Al^@h7uN z#5K-z0=;CjlG262QtcqzUNE(0F4{_rV;xy;&+n%E8a_LIW7}wvfXWe3B*Zm47SF1Z1g>H50_lZ;8M6jyGbZdrKj(dn{iLE=d zL_h5Mf7QPNXqu+F!R|&b#0fCW>$$64E3#AQ))A`9{odJetPwbI94o!;vR7YIHVe+a zco2sx`Fj8<*&Xmbu7fkw@KI+ls;A6BSSB7Wqg!XkM^|uH8`hIycV^)rnf}Oc+!kp( zs}`NO`S+c+umVTy+Jl8FMV{MmURBGogHU(UFpm6Gdp&A7=8OZTH0<| zSla&CeQQ;_-Rj?Oo^s+bVfK>K4&R_T!Vt3AFfpS1G8#OoINf0*IcePD{;-S@^)2gG zi>kkLb3zw3o+!iCae}<@C%Z~#ypky%un*y}{H{)NCULPHFQ(-jD&ADpqvxhsMZ7Ji5nlPI@4Q zlgCOt^ofPB;H{ppG0mKTp6Y?K=uHb?cFCgwv!p^dx$wbA4`P>SR1=c#GBz>JWb)?_ zhs=x*wo%0RjOg?BR5a7^AiD`C;qVS)5jb&kkqpa+G!U7dQ&`tLxu&VCsU{zXK^Vu~ zJJfSY3Y_2F&w%4iU4Tte-S9~po=3`0u4@i=1kCBfJ0w*fW_6o0O(cm+^vB3|7I#&UKVj!IqgHg1amhk?!$}`#u#H$Q#(Nz zKyj}+44_*9=`4e^(Wj0u8nDBa$ zA%7nM`pDu?{Deja9|OuHTQ-7GkrVo`wudsTx4Za1E3*6v)_>hYc-Xdx{+x9abA8u} zycG+k8HYJ18n$&@Ovkum%JX5 zC_wD&7XaYllN*meD9n?xNCQ^Svw`CGb+L~5R&!;OX-ssh%o@L!#nL~wr>AdgB2xrS z$^}Eoq<$?6liFGn^H?+`rM0#ti-3=~MX(m9ti z;aQoQSVkH(U582=L(_pX_(tO5RG*{+=ua0r$~@?i0P5rvOJzpv{)XD_nM(gLGRts_ zd4|Y=)fHczL}^Xs4F+{!!Z%0*7MtmRD&36Ub&m!ML2Ky{d6BbPKQUNuw2s&<==97_ z$AX^q*WP!oU`S#s!*dI!6AENQxJ?61EN$4du<-e!1 zZPC*C>7FD|kYcsbqTqQQa;}nU-FH9~cIW|MvH|sRB%gEJy;vn1nD%qSmZ!0y0R=U+xROUrV@f?sg&Y%y*kM zy~~7yCS<nJuH8`qd09;Y-OLkY&@sS0RUYIOh*Y}(iYyK%F7JUinlo%Qo5y|((PxQGPb^4 z5c93Kj>QPM<_SzsrNPM+rq5`ML7TcUm0Ul7_Rj%beAy=w6Jt)AND=CQ`AQPQ|CwG3sEwDtEGc~(g{?9`zz#Uwt3FDXQAZZh*M!Ufr$>tLcXbx;E*VLbuLrS@C{L}E*yY4 zPX&}$Obd*F9G`c+k(`3T6fK78&fuMGKjeU*xrhaNZ)v!U1Ff!>X||&&wTec3 z|8o>G+QI1l@m+>l1>B9qRo`w{^M2WWn9Wamt%^uU+7B_ES)lY@VWsCwJ(-Moagu~g zKv={gYTx=VaoKKanIoS&mXAmP!N4K?xpXN8yttkLj%&Janvn- z?6~Vh%d@NJUksW*VP+q?GOi_CvIe*z4;?3-0P0HMMA^AcAD+cZtd*97<)O0%3iv~w zA)V(8G8IdvfmIZ52FPH7DE!R&Un~BrsSSiR_rDzZ4PCE0#hJ%-Y#{eMB{2z{pss_v z)gKpbt3Pahk^kGeE6@OUTTq-IL`#kr+QxbKOj;6tzL%1dIwFvQ`6Zpz*-`j({}`n! z->Q)PCe-hWcXu9)7#qmdL|{=C8bg~!%Z}zMBX}<`gy;dhPo;^Zr-r<)C^$Iw2*Bsn zXB9dL&YHbpNrfVR4(BH&$Gc>{ulrggf;vuY#%m0Oo-#?aH;&$o<5-IFlO%~%Dbhe! zk?cM-_*X@!YPCa)vgH&60fm6Ce;lV9N4JQU zN#ekl%%@ODunKB4m?HK%Zi`+84`BvM+sOt)BC8K3U=b{`rx0TdIqWwmzI=_E}Y?wmKMj;`Dfq-a_WHFq5JztPs3$f3kJU>M|BeCq-PO;BVheNW`!ra@jyU$LqTP6Btg?uV* z3LqT~$p`?k)-jw~>}--g>HaQ5Ysa6DE2Z<%en%`$><6*%7hlp5*%~!EvK)?CnwVDI z*SGExfRHV^tl_23=qJ$VR9)Gp^mJOvx5g2>&cQ3qt9!jGSwt9`WwnFT(AI4Oq;K-t)8P$--!Bto+NL~haL46;o>J8I4D!11PXyr& z0JVp^&{Df3KOaZLG05uWtWob61}jeF`;T@TcDZUa>>eA|J~xn6#F1S;Xuxxlyc6} zjW2#`SBi=T;v4E?O-aCH)hS-9mpVC8#jZ2R@Hn{c(K4J~c&u+=W^VQE^}?0oR%N>_ z85Sq8c=X-NTK|I)CAclmnTjChGm~K0m#5p7NKabPtn5IGY@q_3VC{rxsqwJ%=VZ4} zJM92<+YOc8on*{fIkTNNz6yBbK7D~qwuw`>DO>t8*H=C7!-qaNz6tK}I?W8^anYeY;V{G$T ztwZTFzIU0eL%E;x8!l9N5jWl?bSP!GSv1*IUTD|ahCkn}`W-Jnb>r)pK!L`+jB|CE`{KOUYuFgU-{u`a8*XYu%`YFyl0$Zd4mK}czlh6B zdl*d(P*uqp7>gzTJlw6v^h#Aot}4z8q$@!bHy{s7z;2-S-`KU0v~`Dh?o4l~{TY0( zL&>qr?HFyCSxTBGqwFP{tqE8p-*T6-8@&W`%VSKe>R-P@Nc}jFdf(hx{Mj0l?Q3O6 z$z?hD-jd1n`U%_9q`_MoEW8v$eoD=W=`#D1go%YEQMB8@KL=}u;Y4vjc{c5j$pPwU z&AEoU0&r25S2Ef9-`AfKEB_%PXnu1ZnDv%@a@Js-t(2L;C2EwXehZ?4YPI8M+sYc)65$?Kpn z^s($4XSjSjTfgWlM`5foVf{G1o57CLXw*!TXr^gWHN|NfHl`atJ{p{&EPe6xn(22* z2?6I@1M=WNK&7*8(6SThBPtAH>Oz_+64=~ze?tepk1P{?f!#UNL&f10eF(833#|++ z-FzE>+?VXHFo@v$$oF958dHs1tom9S_ueia$AuUpQ7}Y5T)&4$hr(s38H1a)te+l@ z_J`;k#JCJF89h%9PlfK=8XfNnfExTW{o&Bi!<$MLQ)^h?A(&!Q6$iP0p!X@xpmhI2 zu8q#l)Ww%1?E~;uY4@@p9A&}b=8#l(5BQU5v!Q7y&Bi?pjNXuqjL)hBZ23(cUxwJ* zz5xc+!FCeglvlrWPA)+zA8&$AHBkPpvNCVT!xjXD^nbOO$i8pwNM z^O(Os*PCz*4+tXB9{F_}Vb^sJ26&>vx}gHF5RM%CO!6WU(RoDzA^=He0|Kz?_hhCt z&@+#fVr=~BjnuzYKw|Jjs>~%5G41zY)E6ig&7ZE((!U;+bAgs;E9? zFTM(V5;H1oqM<&a&Orq&eVO_FgM|&#$Cx1%H_O(~>FFWx(ERzx2Vqes=j-}_#Jb}> z7#}ai@{CviVtHsR9mUbel>^J&=UvvBiB$|^OyXGe#Eh+`AoG{g{s1Pr=p7px@IcS< zRfc}CD?`d}hHwK3v}JAzhJapgg&l~*w9ttyrJ8aZWi)_X*4&XbyCBA4LOA4)kk?%p z8qbz*jr6`(?rEP;S`Hv!lYte|XJAi35+H0XPq2^E-L^nE*a>)!R$VV4AJya#434m{ zIjg&U83CX#wrPL%mA4R`S{R8v*m^4gUBMVPr4a<&c8D~r+iYz>OQ+#kVEDeIil9OriC4I!41OA?- zT;+S^%D=dlM>76BXvSoE?_KXmJm>G;;vRD@Yb`%U&_X5P9Frj^3d-oK%cvL>ua|)2 z?>lUz%cwD%+puKPklrne87C>W&XHszAbE2;mIu!o8F^jJ*N#9==JQ3TC8vWc-BYu0 zdFw9vvuhe-1g9McTLNROFUYlouyg*q$@DV1a|YQ42chBV7T%IgSg(~o^q%hXH+Bd2 zwvz84x0M_DN|YffLPmV7dP!kMR7P%e4mTE4oB4{h+_f)piA2_G~tTt%HPQO%JS~ezIx|FLuY;^>y>VP(i>A7^MDzoHb9Z z&o67d2RReBaMgUo5tb)G7gmT|FvYFA1A#vhVdsg3^ZQ`;A*0u|_u9&&k_rAd=A=&v z5T1?)`DsJGTVya-PeKZ@Yp^n$IyakT@{rbQKsGPE9%76Py9SbPQxM=}9{0gsZt|O# z^tegUYc2!;`G{N8r;*AJxVcc!W2D{$=^IGiqdOEH5PPk&gVozp$E--G^s=w}`POCZq?#q-h?8G03G_$7F zFQ0E4!$^XtZ)Nj(>rTL?R!3qlkoW;%JF$`QY8Tgo1*9Ch8XLJKj2~ckDH2-^@9r{y zC{f&g39dA_`t_Lo;x~~dywxm_EIPw#r$o%GtJf& z#OAi1Z$_*u#@_R?W;CIa%raJo#+fK7z2+Aq;N=m>OF1F??4ZWG;~SqpCx)8y9nydC z$l$u@UE21zB%l#noJ$jgHP{+A?6%v!^zvwWT4)JL5eUzMf7>R!`uf3Xdh#31^>Yve zOoe~+p*`;Sh|Z-(eUKA?^%qlv0GeE)$&k|>w=}MD4bVmBuLH9nDzL&1;}sg{d;M+h z`|Ii2F)QqFn*MrOBZ}$doIvO_N!QWd*>X@OXCc>9{ijb~rOo`|D?mL5D3VRuPFSS# zF`%rV@){!=4QF%?DJ(gQ>M3T6%?P6d&_4K=7iGPr{X5lKR}B*voN1P8#;!^S36ul{ z4ooU<>^?{MRvYKSWAZ*kh4E-c&;kEKZowWus2voJ0(bv!zvL0T{YC#KM=i927&TYF zI%by+GBd!fA~cU$t7W+HE}>y%4zjsh#Sx-H346HsGoCf=hee zX%1NjU`OB?Pq-``**cIHp+8lzyeeAfJFyyz4xP*QZOib#BT>#QJh!)Cb-`}bs0OvK1~vqB)2JjQxkc+D7l3t@ucg>!rz+;B8!?MkF{4MsSp5*=oGBR-rED zsmM{2fqt|B3*&Qx}0p9+HJJ644G^sd=_Fv`iv1(447DH<_|d z$`C<%&9Pq#ObGQjNPA-w&(uslF?r6^x(l1yml8FphlV0NO9;_0Sn|S#Jm4yK;9m5K z9idM(`0)*&)T_2A0#@#H~D@9gu(u;7yzk5q1$55(4geVh%H&?*~f#)$qBp- z8GcYb`lG9sbd%iRnOY=}yQGHkf4p(32$Xn&wmAWMLc~mK`#;;4*PBOf2=DRe&evlg zT$eRBs&LI%Yv0V7gG^J3qBRY~p>-@2LJNtFd&-3?SVBXKuU72sVJ&84wz<&U0=DY7 z(F$mUqMNBecsyA`GOXM+gBsY!zLAMX+;)S_bAAV9o;CYuUf!ub1eg8Qh~bnaD6&(IDc+M6?|rYCqxQO!1qWT96&P1nJI0tjwA!kw<_Ho#H6jAHAjL@1J%cWS8`8n za1J#>GiOrgdF4iV)5XP$Zlg+Jry8ufIkV#6CF7^nH0rlK+JDX2eo&wL*jw+{{n-Y9 zcv*f<1)$mQk;8%}MdvDx;LX0lH_aYHvL6wNdB)iJF-sw_VM%@KI+E(?=>j||?`G9> z-I{LM$uF!W!nnncH_7Ks6(0mIi~NUQ*#BM#0R*?rul^O7VB5N}?6!(tr(%&7o;`g8 zecihQ^t#ZbJeNi_!@1qkeg&5(fcYq)yS=yG>8-i2YR=i;tMeX+e58ZQK!K5Yw$aaf z$5_7+ggt?DqcVrXjL?4D$kN!^V6{r`R^mk~;>LNW_>tw@}L}gqG^TwZU*9;gS}4q?6CjI z=qXvK7sXNKJ~sPAeJFHjxg>c>@o|+i16&iCDMZZ6_tu=i*0?CVJTi5Qorevkqk8H^ ztlD^grT{S7=*&-+)~YD^lzfAyRD4{Npb^L!0vVRn{6S`VY@tpkfd^y=!%k@3RV-!& zH3Gt=CyBQ0KSuh9Sob16geni2+%ZI@e8{#>9qqQyA}@%UX1o417fmbB7&I1L#UC*+ z&B4h`VP6EGl8w^=n`+s>m^4jE-;iCC?E#q@9-CwUTJL_v-T#L0p>LAzd`I}1s6Nz0 z0jC^+aA^|tCVqNkWIFy0fRJGyGKz@t-^^1)h>Nf9 zdZzFCYZSXa@a9Q3UtdIod#b+0%ep?n6T3wY9qZ8z0Wg_!lS!hN>!e%2-#6%i6XeMOL4He{71h_TbtG&fY|ouyNdK0* zXVUS8e!Suw28Xxx!TUp3BrcAj9$v8XPom4mmyRJ^;_ckRA<8AVY#mkw+8Evv{0|GLdGA;0&X?L|VfG2rm+l}*);0244e0r?0zRCDvBWssbP;) z;jC4LxEx2KEl%eH8x)ku(r7iEWBkH}nu(PN_wE$57wMT560#$fPW!hqj8O3Qzsn@$ zc!SGXypq&ykPTNGS;-4hTjq~bp#FYGAYp(%X7Z87%?=vNvtUA!v3E*IPU}2Vg2)^VDqsR;XU`j-PqLAj4piaZO< z#QQ@sglX3jaxo<)8N1Eh^;5=%0khre5!LHGW)PXr7OPa;zW&C^Y^W#0LNQ(0aHv4n z1Ji1^ZHw*TazRSafM@E|6G>Q4%+C+51yz^`@AdC$NQkEA=rUyKj`jTNwRxJ9ym)2G z`+38W?4^~*5)%}v@bA2`PA5rky|cu8zbD<3v6-kK9Q?QMvKi|g`kiQ!M%A5DHL@~Pb zSPd%+nuG~v&i^(jd8$EP1$M){QPNHjFr9fQj!j6{i$SMa%l)KHSZQg<1=0#mc~CsR zi`Yt^&`4PjB{Uf?F_Ak{xHc6CZ*S*jd?ryYxFoa=4W?Ms_*G4_7?E6YDW=3?rHHO} zEK-w2=E?9FL^z2_X)b~%81Qa=NQ{ZjFf~AwR7eo7*+UW(o5++A_+S$hO6_y#jIQRz zh-|AZbdZJiK*Gb$w5W<|Ni+drNIxclJOJRxMa4+; zIXiSkNV;R&rbPIj961}Pb61GnF$Ti0fhwbL6UyS4bW;L5YeAMhfQPvy%7>@9b&I8Y z&39AzoRoXnb)Vg%L!Kg4)Z$mhKMS5o1x+41tfU`1 zIo^F=({IVy#)d8D@dhK!E1x99{HK)rrahIq7ya&x_S$r3t=EUpFw#+P-E%IxMk7aI zwcE2V>B7!p%0`_Gv=W**YI_9;M_>kX96ds;WHQ6Xdu;L&1LbS1b&cpU_i{)kVZRvc z*C77V%jjZPy4{GX;q3_c>yGzF%jiemAhS3=&XG9}ZT8y#W2@hu- zIb^R3AwP8#Amf|AEtUL4 zi4%v!g+}m?j!U#IIe6SXm^S$8o|@JJ5KB#Av?gIK7ihu5@Bj zV-thP!DPzQLj0 zsmAr0{`r>1#ZurMo1p%*yENZp-<=6ToeIUM@teD|)69G;FFpY@N7J;`=-=O;$#`EL z+G0xbd0WRw_TbME(%o(inBB0!UNPW-W`6<|#`!Q2Vp8Qh^B18>hJVePd@|1&lO8?a zZ*{T}Z`ZnQ%MTzu zljM@@T$E>$L~!;Bzm(X{XU{r4QUHVulS&BCKL7xd^5`i^xBBjXLo3hyNSnS--+9LZ z{bcb{$;;QSfKj8{&EsAj=+ZuEHFMHsCmDOW4#Xmjh3NWw$LKIoX#kfNhCw$s2hah? zxD$L}4gkpf8_3xci!xK)MZ-COl3j-hWSDAml|LiV-(X=XDNx*jXrjU!iWe$x9?o!22Up89#Oj-F$#>%>jsdPbOeo`c?8(A)e#MmUR3wq2Hh@FYEK6a_K<`hm{P|4_n&*Q( zk>ZoTEH|#be7V**rnaE2WbN{xpU>U+slM`X%e@BeV|@TsHpC2uru#Bev69FG0AqRi z^1ny6kNzz$s+51Ks|8w)pxgdpp3>Wg?tdcLn?8^!;VJ)>gfYEy2rY33jJy~ZY`h6P zm8L%@ytG>i>J?zgImPbK61%DxGpI~2*m6dx^#*0 zP8B>Ro;iGN_<3~5AnTFWBNq0G>{1xZvD{+)g&i{BV@c2$%<;=6ADfE=Rct)(us__v z-C`I~6!^p@aKXy$%P7a8{^OR7o5sP`Iw`xCM9+_D1&H7riNnN;%1bA8B_e0kQQi)6 z?NGh6qFgGeC=)x{&63fY6w&plc1bg8$KV~;5a+Z|C)Sm3swfxlJdRHz?c}IxtA)sg zfSm3B{oK3n&!2tfYNYkS$fJQpo4nm3Qj^ zAdSh{$;G8i?3CFj9L|h09@YHf(mm7>wS9SA`KTzkeBcuE%H=B(ru}Zpv|7qxPm{8Y zp-{WY)4ozR3z-Z+J&9r9CzAqqQ|7El=Ak-%N>@eG74)7X^(Y)#n5)QWFq(f|aE(K& z->S8o_>GT8^E|3{9b}qklSBEhSo{iEaFU7#Z5L*F=T(F10JdIy?jc6(kLrkVFUkS; zamG&Gg6&9}nmZ^Xc10e@dmq5`OGJRoxzz~15Zgw^`kJv=JPVg?1@KZ!;+n)br=0rI z(ftwJr^PHp72XDU{ds;pdZ(Y~W;wnHi5t^w@-ic|5Nr@n_V8^C*6gK*_K!JuJxzN` zLkucyXZHSu>st=fQ*6N{f-XE7z=kT7+?+;CWoNc7hE>=(1*9kye8GY39d@lQogzjm>z*-K#BthXB2pr z>uOn*ppNpnM;HsLS#fyW)BopPY9v?J)Hz;1N-nf_s+c~bH=d01+3MC1R>tE=DDN%r z`Eflj+$IMm>4oanwH)3Yv_lY?sG_l@RS`|R9e}p;>crTRp@%Z*PTNGXjdyV}S6)*q z=OmRfY$#E-yJX4^{P?{*C)`3#3^30q1H6oc znL55XJ<|4&g0?_eJ}#zE91fDx&Hc-A6GEQ0$BCpzRz!8v4-Zb$sodfNaa5QyZj%j^k#DA)kdGDh>2U^x;P#4r=aBdv;2{OQQL! zS;nAKqAn7z{&Dx_R})Mi1mYwBn0sIE>Sj?d*GaGmZ!L3_YU_1tIbr6~)6QlgSY+M=M;AlXUQt5NL=&Pr`i;E14C zHvCJv{#E0gdQAsjxgUn##qC7npLTkhe&!3io012uWi8F^eC5ZJd zh!MsK>MF?Ne%}?s+Hu!K1&Jf7go4%*<~UC*s}^6%>$`>3gwy+|I-$#ZxuLb{L!6ZM zUlQ-|P;}|7bz84i_}=nV26-2F@Z8tcRtSMK*L}RMB3mPrRf~Dd@zx@NlvQcgO9Mf$ zPlM%Wley3vj!q=ZB4Z)|RakziR~Pwp_4-W!W(T4`dX(0ve}MsZ7#r`M_}RZ`=J=_2;6|4eRQgWF!|ywsNQsDt1-R9sOjm<;#3x_iO!X3 zUwm~8=oD9jr^~I z!`8;ZW)|$+w?GfCvRB(&?7;=c%?%Fk_Oj3&-_cxiWGzkiJYj45XmDr-Cd_yZUb?+92|2l7#-I^$mq_8nY8kvSh4}fPWM|T$hPnvQ!zBes1zmjqs zDhxnog^^hF8oSw#Ifo@+HM;yIwFbau)FgxMY7yh2U4>3x*_;Jr1&dBEj0?sEDkPZ< zcsW@u2-uN9l_4$6tP3MUow+m%aoH_#yFVI<=>#%(L>YVynEiq06z&8<+9$2xS~1Ec zgMH79^3z0vmZa7sXPoQp6E!bO1X#;i*jtko|2oFZMy*jhsYXBBFr`m6Wd&H14yL>l zc)jm-9vig$E~ew0Om5e(Ta0eh&9^S!01NS<)%6@9Z|=&NFz=bEdpFDCY%_QFm<>HE zmQQlsb}2q_=jeJ$$Xwts@%P9o{3F}Y5LW#M1_%S2ai44q4KBm+(9p_de=@sdfVL!< zUq^BA7v|wB&*F^?6cEEVGJB#stx@f*7`eR2PETs0S<~=Mcss>L zddd5v!(9i;A~unzw7Hf5D4FE1@I|xd@#K6uix@LenZ54t!XOrJ&{HDU4LR7Br@)E zKi_Y1=J2IGkG(GIeZMeY*g3#`D0-jI?dSbW%v*1jrxeoL+?o~FKk5%2&=m{T)ns%e(nEccX^cPS9bL6{3$UHLw=Ak!wu5=K zB9$=-AnU!O_UUvc8kch1zq7=7#A?vd@J)dBF12GG^oE+*u5%l{_WcnA2_TE)_zwQk z1BV@Mqlh@%nL0qfHo7w@FEQx;A_7z#=~Sxh^lUPcphu3cXW2uHj*|N*NGQS-Qj1bK zO+R}Unb_jXiE*^6e~nH?M#8dT<^UqVnj`UL^_r_zIF2w7VilhjUc`_)m)x#2teVGn z##`G%W?7ECT$j(99vRcVNVjx1h4Z0uLCPCjJ>XLqR2ZLiknV(nbKxnpes+bu+jdMq z06jp$zewO@Iz8=RO5tSW9{4(sUJ#Hs$r@rqpfE=gE61~7Tu=}>RVNXr>GXVuLjSyt z5&O(-J>GrCZ_eK+D8v=2j@cY%Oh+^H+t9uR=`-Dd8)@hStyIFTdHY3LR+ttDH>yHc zOP-d5CqMoWrQb9$DFcgVbEL-Y(dYTD1N`7^7|>hYCO#E55rhaI^M`ABiSZ4d6BLQx+q-RBNd(F>YQ)78<$<4ST@I!z8z)2yh**S1Qo*=* zvF-W>@z~StSa`^qzQWp}8H*Xq`aNIWQtR*V`)Z%s+`0}oU>o>RyZ<@<(#3SO)FtEi zYkOXR^p109a;TZI&Yv(-ys0%&6+m)Ea>CzmKUasP8N|USqVpP-rD2^+$)J6)CeE@n=k6z zAtrboSj%0{4S_8-dqlP~@kcy6eo%0eu&9Ijn_KRp6eZvTasFsRI8IZ(@4Dt zIii03s`=e{S-;1tkI+D2q(Bit5-3SQVoOj7N;ncRz099lv$e0PZe~?of2R7$)6`{D zia;Wg6Qa4Q=)eS)GU_{}gkIuLso%H~1g!%}qL`DI`J0kY9hVsI0MG$`vk8Z@WRrqE zUGk5&SF_i`2h>~GETo1fz&-l3eA2*H zY$+rA@`F*`+mF4tH?Yym6@eYmXm`P_kk z;kQ5AB|yY@7VSDB^GfdK!O0!6sNwbZtr2pW1rskdPF-zC-Mb~{xdRf%onv^#occbsV6q%+f1oKlav^ZqwXV*m6$QFl;qV1nj z2;5R%`rgbd5j#!Jzls|@#`Ebw!4Y9&2t{Q7l$?Lpf+mC1hBubw@CI3AGT)FptGXtK zMoqe~s}rQoo_U33xa=@z-+Q_!gKx4da(KgiON6`@gea~dR9Dc;%eIoAKP9h-2M{t$ zNq66h2de*8$lR?+Dx`pEd7dLtJYiyr&`Y}3t0~AO+9g&|QLYG&(Hw<^sz{x%5^kQY zFHMQ#7D^(OBW(}5RV-kpsD-=17t63Yn8If&5bT<#*CHhCdW|~KmK9-o78C2v- zJy$xrhsIWkAh1txDD^KU&Y=w+wrOIH?Bj`5KnLGG;J%8_M03l7Ml~XUXf}rWY5V3GbTED0!?cTCww-YKi zS}p@t|0**>C0|8Y-S66O)#%VV+BD>`TDH<#;5wvO2e0$)1ejE2s-HK z?HBQWBuJ0+V9MZjyQ0pV9<-P(Rt;n&!!4wH?ACho4$aO$$vDJ@O8=<%zE%1 z!Q#}Z`OiG6yHyiUO-^@$n=5WC?_3$==U}UaO};{+C~p?~vn7k{Y8@;lpS`^(6!>`3 z{1Xt@PX5K}rgidavZ$T(RqOhkS+;3PqqQx^IX4hx0pz!&kW@YDJC?bZ9~f-rkhV5^ zkT$eYy1VQC;otBou!3TC(qfu-#=ss_{E7L`ABg!ZOfM~T9x1fmj5|Z694YUyd3af2Xr}r}4FjE!3aeD!UVt#_LKtFA04=7z+j2Oz} zVS4FPYp|Y0T2mD#aB<)@uLsy|uR{H^_o;^)rU8iFSNge%XyN$Pu>m9lo#0dir|0zI z6Le2Z5yR8zbDu@3u*sELO{rY8HKs;cRqI#64Szx>0IKqSd!E!{IEJz^CJ3GjZI037eCdwTeHG(F*3FW%{4a8H8m!g$lU#i*mn>vNp|1YVG>)feLCEpJso@v zdqs?d{oYX+xMi(%;ZjQXDO7-whfHUP@aS=G+4}J7S2`U>!Y#+fhZeU<$z+Q779Sdq zUG|(fUHNa|Fd8!)pWKbzIx7 zhBc~`(>K|BY}v16WN05eYlA% zvAJsB+JDGoP1PyM=zL91X{uV%8;_xILXu=L^u(#H@g6Kn3YHfOTq0pmC76v0AGI`& zFM=VSXq13-ijkEXcgD~3oKfw-zgaSuf?d?IN}Prz6v{=g62KItdKw^6rO{ytLJh0Z z94yuDmty|SsvT+X&-3_)vsay-OaDz7;+#VX1;aoTJb35eP8O8W^YgzS&YS40yLaw~ zo!#_($6lZHH`Id%eXRvp03Ui+3p@jlX_Ed=_rE5w2y!KJm+XVMc|S4is@byoDbKo! zXR9Q5c+AU90tg2z>1I}k1DP(TBFwa%gh5sAw!7xSfd?DOA%bZ+-0Bmk+V_$?2vfah zODH^Z^?UUd zO@ta=c1X$BsBon3hl7AnC5bM{HkZAHnlKOHum_HNh>}UH|4uS5I$OYC!trq9!_r)P zM|D8gOQW?E7%WOt2Mus&c4%!9JO>zY$so~cI7sj==0yXwj9IzV{llU5wdK4{TPoiX z*zB3@ISwTZ4iYVgo0_Ty4GJnTj3y2a{*Og%*g2|OaZW&78&HH$yax}!E;1C96f=N+ zOtJVhF8P;2-5=s!N9@*9B-^LsYAas<|MWT@E2&avcTDi>IR|VB8DYrZWq^!t>ya`_ zP4vQJ8z-?}cto-(SL5^_rJmc#c|s^Pf83_>X={dLQFrr7b8<6?YmAuNj5zk;32vi1 z^Mef`ZyriYe0v~}_&6Y^LS-a1FhKFCix$=`#{$nW6`W@J*F3+n)qr!q1{-abpE7o0 z!TcxjNg^tSnu$Lja6H&?&e-=M?D=)s?4mbHtM{C~lY&t;jPKJ3Zp&$-g?gIPY{U$T zA3{U%rnBFDpEaD84>lZgq5i?+uokcRoY z+10QDTu`0y;$6x>BbVFezpT&kVQ0-QI0hPpK~{+)jm5YOlpVsA=Ww0j8xv}+gTY}C zGS~G1yfEICw+vPiZs&|NZ9|q>a-soT1+?fa6>DeGuD6=ciF7N3nWQrjeL*lh$+UC< z%P!E(vd-MT$@y%KQBkq?YP#F;mfOavl*kB{m1lP+?|f^RolT}ouzd?sCC1*-T;z5g zp}JRFyG_yUcaH3%1`8xCpQI?v*%D%;Ww1ktkt^TfB*Ql#)TV@L93M?X3Ax?S+nK2l ze6~xlt;Qf(V&V8qGa48bVC2ZjW4en3qzIvfds^*9!NBi7gCl$T3Y&F-GorxNrFjk$ z)@U;ebVJ1lNB;B<{Pq^slmv~6g1d7w42%{%s;f$*emgR-Oa4th>WA3=q6hLJA?~PG zDXp^A5ICo@Sdq*7iBdebk;vG_F<*Lvf2*PufJ&!{JX6@h5f zQ7XQ0=%g>`WB78he7$^_Y`SG%HhH`Uw0irUljf}rBhCCQ;c-IB7OTz=0 zD97-#OLFu3C4uNIj$$W2iJkFXD8H^h?@|-5i_-bmM9;SdinYCbn_#=!E}22p4l}m- zHjwMOlN9j?rDG#Df- z5G6~K0UI3>D@nRu$obFZF7AQrsKbc!h*P>E^rf>PI0nEHY%N|Hx$>ScxZEq$HM_?g z8*SuJ_}7pKG3a(#`P9wnQ0;-B-UBv;znN9&ozyCaN-MSR?~G0AM&Z8B2rl^5guB$e z&bicB^h=kU)LhluIC^@mvLNPm9EJQoYg@LdzF0qo5dE6A&EwV|hpN~vq-zA#)}xZc zOsCq6*l!@u&^pzlfSV)L0E+cKkY~$E18tUquu*)k%YEE^m$mU$W4jHf!2Re|coh z1#nDZu2gTBD* zA7YXqqQ>mW-ZlTSx7TQ;ZRHP3E77@j zTJIAK_T%!QrrS$I8(k0~;w4LQ;iKAf<-Q=hxxHhMw$=?R##R3d6sn3_zsqi;8RZfT4U)g!bj*ef-`t2Gwyzs466i#PPv8X7E2 zmS#%-P3~w*+)Xrn{?jz7ER7qJYp%h9RtyaiVr@mnDf@m|>(lY?x#*-rs;EiS zeMNDxqvw`;`{K!3rP>@PE(@Y8nlrJ%A)_h!r|^^}&~`AbFZv{Jr|ZB)&@+Ip02n^V zR~l6b=(`2iz{9K)mOeho{mTKr7Qhhe5Uw8rG;olG>0Z}GOJ`IHu)M|0BR?Ngv;5{3 zF!a>XImGfROkwWy6aa9Mf(MnrXLnK5bJZ$Z-5b4nH8FPVn404RUcX*jy^N$(Su!)? z7i7r3(K~LjTvf`Kp<9!y-L+hyBR@GzWj#;Wm1aV!3*o1{k(I~TBE-WzK#xODn_atUzr=Hs=|qu?-^M2;UFP#QQ5G&em1R1n}-?+6`#f9JT7d7z35MR zOYwAB&cx(a<|XdG%Bo&Ffz*VZ%y=+WeTVLGjynDK{EaXZK<{xC@wv3UOL%sKjFzeWt221N+S`T0zglp! z*0yzVtaGt6mhh^D$R$%waYcD=Nb~P=8~C+)!_$$CLmQyhEEM0N%!#P8IJ(;uH?4G5 z5S6en*m1lG?aLFwg3{^S&mT#hOn0ve(?Bw`-9Z0xsTtbZF;pEP-7p@811NQYnkdUj zG;Z5NW*{l4G$J>$A>GNDYZ_ly6X#mUP)2U3BqyQmlq%F-W!o$$Rt&_|pR?HB?66F3 z(Z(ZJf<3*{F^RG@>9CDQ{uYjwmimvlJU{~@iHPf%4I6ehuG;_d-0354x(C*8MUPz! z@nDLh<7+GMX1;V(sIvea6ZP&2;C|N<4)l}9I2a<0NRXEPlF3}cf6%e*DW?%pRFG(gN zb*T35SGC$=|57QDX!I-EEIq@w;T6?B0^t^Dnd5+DLr2;RD%O#xGLorgSx5Qx*&lc< zJt-bY(|WwRty3fB0?`hqc|$zw{@h3u1I)v>L*xS2{I!df8@E@2!U6-dfwED2C0$@f zUL;-&<(nEoX!I{VFbQlijA4XuG_ek!#iM5 zE5A8?TZE#MW$b<>Q}Y>(DLhE`?DHHJcSL3OW43DD17c(*FatyK)oiFd9I)dJ8;dBC4u~SvWadku3Ei`L7y@Xeb(@V&%BaD zheL#$_=a?Wga#ySI&`$@MM@@Mw5@sXktTG_exx}F@Y=p>qmV)szR*sY_d-w+48&yS z#nwK2Qtf4z6m#Q}I_1hWX?k}W$VzT6i-|93PGiR<7q^h2?eCnbNJrRZRrsc2vdn9a zovP&KVLU#OCmnXlR>;<&i!S;3UoIrC4QT^+1Jw&_&36B4YKpoLfBea?$UZr~*K4C1 z5d_{$GxYUvuFLriiue}aa@A$M%;e<%JA~(ES9dpd_Ozm5j5eUwdJiY%!sdLPwl5yA z@~&I3;Uz;Ok0!?CCgxk~!f!ZKO|8kCEw~5=j!)J;q&y<0lXcSMjP2}XCKpno+uUxK z>+-uUS3rSQvAV76-oD-XK%45krn5N?gZ%RG$^8OUJc`M${kzdNYiMM3J{HohfsQgZ@+& zlHjGA6;k6>;ac|XZ5-Fz*U-3k#`p3Xx!V17_(Yn0SXt^2?1REm#muh=bPp*BF%AX= z)%Kkg_BamZ73={!zV+Vq)nS&*Tpvp?_H+BviWRfV`%TMdrAuSRO;#)~Dc^WFQ@9H- znq>3Qwn7I4f3O+&@3HycX62WaI=%hMf#j1PY04RxIyJQX?zN3kV-a-;)qDN44W&})6vU&de$|s zZ|PhUos!pHpQ|$HRc?7)B5c2360AAe4G$Myk1 zE1c{G-DNqF(a|X}v{URQ`E9q{H3=NQHB!NP;{xB7^E`reIG0Yk{^MZGc#nkfNxx%MK*u+Gv*AHq#_CUMH;RwMaXpqwQ9z-6a2r@0oQdQaXlvhckE%Wr;f1 z%el|BN+(&YJL!ACcantON_50{rZ*+0KF+k%q|3HARLxEP^_EIzNjlDtioR)SrCJ>Q z&BnCQGZr4Vpl`0#Yc*vV9rcIr3FA;k!mY5`*`x*j6Szg7f9jh>mhwbP+rfZ5<8i}x zPi-bpMZxETeOLu5QStLeW0o<%ys_LQkdJAsEj|do1qXLvvK)?`2D)p^BbufKMWoYy zn7K1^%FA)ix#gebKaqhGvJaRPCrI~=vd%`@KJx{v(c=H{0u`IxlYxYcC< zSs<;=xZ?566bT@tYDyS2SVyYiuuua>UAb@jhf^?}m7ib%|59-+%oC(L3i<+Nn*VPN zdtcS6!i@F5^>aNj;A2t6(K%9s9bq9Q!Rso8H^?+yEfDdlnOq2)i6t26y)@jDhnjD` zs9(y_0Ss@)<0BDHXnQAF?+fQrqR(t^*1GbNhb877XE*4!p4=MYAB16)UtgcKZjjd+ z7e`H2G+qOreLCNU^;v|k#(mjkAXtnTwsbz99c;#KB>E3-rGUVe(@kSq#Tw>G_Jc*% zFK8OSTv0}ar{eOm`ffI&%CsERg|HFf*{K2FIn>PT>}Y#|Xl<42ver+K2YffH;^$HV zkW7lsI{#S9I{uTI)-BGZCG5D*zpew|yt>&ft${k@7g!}<9{ip$dWr%w8y^1Mj1F?Ug^9nwCDuIXZHt%b0sF1{9>AXwXg3>)-#_83 z{ra%ojK^k2>MDgj)|;@~I{e@J8$Hldw4-S30h1^6hX>WWFK(PMdpLa+>iUu;^t_6k z!AV4Uxat65xb^@Kq2U4bPxAE5-mVTt*TZ(kXjgYo!u~ZW6wc1lMc2KUo<7u4ez5s_ z(Nk=t_z!L*wqs{|JD(eNY&Egwi5AD#CZvvb+HhX?`ExiTE~s$fu4;>a0&YNbRc|lk zc@Mp$!CcCKQMZ3TZzp>(n~m=K@E)zF?CQ0&-HvVUoqgWZVmN{#=(c{r4K~woy!ris zm`i~(17V~{b;m1nPRE!r`w^Bx!Y|@pA1B(7G+T)!=ZJum#|`F4Przugz9XHyYgNto zo_fG+0q;cH!p+&|#F`a0%^Uw8S9>20+g@du4b(6?C>NHP4{c&*#rsPfIPyCk*ilxR z)r+{eVs|h{rWq8+(L>{DG5^F%lf%KtbccAky@pYV&avBdZ*uM&3VPPYQF67@z=WAh zg+37`gas5(ijrz)hX}JRhJ!LUGyG9Z42^F0%(Ut64Jc(7016)(??bC{F)q_1y_;7a z)~QEPsm=9#%{WR*Wpd~tLtOEM{!RM≠dR0E9ICQ{-tcR;@{R^I5P#1GUH!p=-{c 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 literal 0 HcmV?d00001 diff --git a/v2.0/gitbook/gitbook-plugin-anchors/plugin.css b/v2.0/gitbook/gitbook-plugin-anchors/plugin.css new file mode 100644 index 00000000..adf3e9ec --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-anchors/plugin.css @@ -0,0 +1,30 @@ + +a.plugin-anchor { + color: inherit !important; + display: none; + margin-left: -30px; + padding-left: 40px; + cursor: pointer; + position: absolute; + top: 0; + left: 0; + bottom: 0; +} + +a.plugin-anchor i { + margin-left: -30px; + font-size: 15px !important; +} + +h1, h2, h3, h4, h5, h6 { + position: relative; +} + +h1:hover a.plugin-anchor, h2:hover a.plugin-anchor, h3:hover a.plugin-anchor, +h4:hover a.plugin-anchor, h5:hover a.plugin-anchor, h6:hover a.plugin-anchor { + display: inline-block; +} + +.book .book-body .page-wrapper .page-inner section.normal { + overflow: visible; +} diff --git a/v2.0/gitbook/gitbook-plugin-collapsible-menu/plugin.js b/v2.0/gitbook/gitbook-plugin-collapsible-menu/plugin.js new file mode 100644 index 00000000..11fd9c5f --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-collapsible-menu/plugin.js @@ -0,0 +1,8 @@ +require(["gitbook"], function(gitbook) { + gitbook.events.bind("page.change", function() { + $('ul.summary li li').hide(); + // $('ul.summary li').find('li.active').parent().children().show(); + $('ul.summary li li.active').parents().children(':not(script)').show(); + $('ul.summary li.active > ul > li').show(); + }); +}); diff --git a/v2.0/gitbook/gitbook-plugin-fontsettings/fontsettings.js b/v2.0/gitbook/gitbook-plugin-fontsettings/fontsettings.js new file mode 100644 index 00000000..ff7be714 --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-fontsettings/fontsettings.js @@ -0,0 +1,240 @@ +require(['gitbook', 'jquery'], function(gitbook, $) { + // Configuration + var MAX_SIZE = 4, + MIN_SIZE = 0, + BUTTON_ID; + + // Current fontsettings state + var fontState; + + // Default themes + var THEMES = [ + { + config: 'white', + text: 'White', + id: 0 + }, + { + config: 'sepia', + text: 'Sepia', + id: 1 + }, + { + config: 'night', + text: 'Night', + id: 2 + } + ]; + + // Default font families + var FAMILIES = [ + { + config: 'serif', + text: 'Serif', + id: 0 + }, + { + config: 'sans', + text: 'Sans', + id: 1 + } + ]; + + // Return configured themes + function getThemes() { + return THEMES; + } + + // Modify configured themes + function setThemes(themes) { + THEMES = themes; + updateButtons(); + } + + // Return configured font families + function getFamilies() { + return FAMILIES; + } + + // Modify configured font families + function setFamilies(families) { + FAMILIES = families; + updateButtons(); + } + + // Save current font settings + function saveFontSettings() { + gitbook.storage.set('fontState', fontState); + update(); + } + + // Increase font size + function enlargeFontSize(e) { + e.preventDefault(); + if (fontState.size >= MAX_SIZE) return; + + fontState.size++; + saveFontSettings(); + } + + // Decrease font size + function reduceFontSize(e) { + e.preventDefault(); + if (fontState.size <= MIN_SIZE) return; + + fontState.size--; + saveFontSettings(); + } + + // Change font family + function changeFontFamily(configName, e) { + if (e && e instanceof Event) { + e.preventDefault(); + } + + var familyId = getFontFamilyId(configName); + fontState.family = familyId; + saveFontSettings(); + } + + // Change type of color theme + function changeColorTheme(configName, e) { + if (e && e instanceof Event) { + e.preventDefault(); + } + + var $book = gitbook.state.$book; + + // Remove currently applied color theme + if (fontState.theme !== 0) + $book.removeClass('color-theme-'+fontState.theme); + + // Set new color theme + var themeId = getThemeId(configName); + fontState.theme = themeId; + if (fontState.theme !== 0) + $book.addClass('color-theme-'+fontState.theme); + + saveFontSettings(); + } + + // Return the correct id for a font-family config key + // Default to first font-family + function getFontFamilyId(configName) { + // Search for plugin configured font family + var configFamily = $.grep(FAMILIES, function(family) { + return family.config == configName; + })[0]; + // Fallback to default font family + return (!!configFamily)? configFamily.id : 0; + } + + // Return the correct id for a theme config key + // Default to first theme + function getThemeId(configName) { + // Search for plugin configured theme + var configTheme = $.grep(THEMES, function(theme) { + return theme.config == configName; + })[0]; + // Fallback to default theme + return (!!configTheme)? configTheme.id : 0; + } + + function update() { + var $book = gitbook.state.$book; + + $('.font-settings .font-family-list li').removeClass('active'); + $('.font-settings .font-family-list li:nth-child('+(fontState.family+1)+')').addClass('active'); + + $book[0].className = $book[0].className.replace(/\bfont-\S+/g, ''); + $book.addClass('font-size-'+fontState.size); + $book.addClass('font-family-'+fontState.family); + + if(fontState.theme !== 0) { + $book[0].className = $book[0].className.replace(/\bcolor-theme-\S+/g, ''); + $book.addClass('color-theme-'+fontState.theme); + } + } + + function init(config) { + // Search for plugin configured font family + var configFamily = getFontFamilyId(config.family), + configTheme = getThemeId(config.theme); + + // Instantiate font state object + fontState = gitbook.storage.get('fontState', { + size: config.size || 2, + family: configFamily, + theme: configTheme + }); + + update(); + } + + function updateButtons() { + // Remove existing fontsettings buttons + if (!!BUTTON_ID) { + gitbook.toolbar.removeButton(BUTTON_ID); + } + + // Create buttons in toolbar + BUTTON_ID = gitbook.toolbar.createButton({ + icon: 'fa fa-font', + label: 'Font Settings', + className: 'font-settings', + dropdown: [ + [ + { + text: 'A', + className: 'font-reduce', + onClick: reduceFontSize + }, + { + text: 'A', + className: 'font-enlarge', + onClick: enlargeFontSize + } + ], + $.map(FAMILIES, function(family) { + family.onClick = function(e) { + return changeFontFamily(family.config, e); + }; + + return family; + }), + $.map(THEMES, function(theme) { + theme.onClick = function(e) { + return changeColorTheme(theme.config, e); + }; + + return theme; + }) + ] + }); + } + + // Init configuration at start + gitbook.events.bind('start', function(e, config) { + var opts = config.fontsettings; + + // Generate buttons at start + updateButtons(); + + // Init current settings + init(opts); + }); + + // Expose API + gitbook.fontsettings = { + enlargeFontSize: enlargeFontSize, + reduceFontSize: reduceFontSize, + setTheme: changeColorTheme, + setFamily: changeFontFamily, + getThemes: getThemes, + setThemes: setThemes, + getFamilies: getFamilies, + setFamilies: setFamilies + }; +}); + + diff --git a/v2.0/gitbook/gitbook-plugin-fontsettings/website.css b/v2.0/gitbook/gitbook-plugin-fontsettings/website.css new file mode 100644 index 00000000..26591fe8 --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-fontsettings/website.css @@ -0,0 +1,291 @@ +/* + * Theme 1 + */ +.color-theme-1 .dropdown-menu { + background-color: #111111; + border-color: #7e888b; +} +.color-theme-1 .dropdown-menu .dropdown-caret .caret-inner { + border-bottom: 9px solid #111111; +} +.color-theme-1 .dropdown-menu .buttons { + border-color: #7e888b; +} +.color-theme-1 .dropdown-menu .button { + color: #afa790; +} +.color-theme-1 .dropdown-menu .button:hover { + color: #73553c; +} +/* + * Theme 2 + */ +.color-theme-2 .dropdown-menu { + background-color: #2d3143; + border-color: #272a3a; +} +.color-theme-2 .dropdown-menu .dropdown-caret .caret-inner { + border-bottom: 9px solid #2d3143; +} +.color-theme-2 .dropdown-menu .buttons { + border-color: #272a3a; +} +.color-theme-2 .dropdown-menu .button { + color: #62677f; +} +.color-theme-2 .dropdown-menu .button:hover { + color: #f4f4f5; +} +.book .book-header .font-settings .font-enlarge { + line-height: 30px; + font-size: 1.4em; +} +.book .book-header .font-settings .font-reduce { + line-height: 30px; + font-size: 1em; +} +.book.color-theme-1 .book-body { + color: #704214; + background: #f3eacb; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section { + background: #f3eacb; +} +.book.color-theme-2 .book-body { + color: #bdcadb; + background: #1c1f2b; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section { + background: #1c1f2b; +} +.book.font-size-0 .book-body .page-inner section { + font-size: 1.2rem; +} +.book.font-size-1 .book-body .page-inner section { + font-size: 1.4rem; +} +.book.font-size-2 .book-body .page-inner section { + font-size: 1.6rem; +} +.book.font-size-3 .book-body .page-inner section { + font-size: 2.2rem; +} +.book.font-size-4 .book-body .page-inner section { + font-size: 4rem; +} +.book.font-family-0 { + font-family: Georgia, serif; +} +.book.font-family-1 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal { + color: #704214; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal a { + color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h2, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h3, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h4, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h5, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h6 { + color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h2 { + border-color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h6 { + color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal hr { + background-color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal blockquote { + border-color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code { + background: #fdf6e3; + color: #657b83; + border-color: #f8df9c; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal .highlight { + background-color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table th, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table td { + border-color: #f5d06c; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table tr { + color: inherit; + background-color: #fdf6e3; + border-color: #444444; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table tr:nth-child(2n) { + background-color: #fbeecb; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal { + color: #bdcadb; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal a { + color: #3eb1d0; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h2, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h3, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h4, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h5, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h6 { + color: #fffffa; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h2 { + border-color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h6 { + color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal hr { + background-color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal blockquote { + border-color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code { + color: #9dbed8; + background: #2d3143; + border-color: #2d3143; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal .highlight { + background-color: #282a39; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table th, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table td { + border-color: #3b3f54; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table tr { + color: #b6c2d2; + background-color: #2d3143; + border-color: #3b3f54; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table tr:nth-child(2n) { + background-color: #35394b; +} +.book.color-theme-1 .book-header { + color: #afa790; + background: transparent; +} +.book.color-theme-1 .book-header .btn { + color: #afa790; +} +.book.color-theme-1 .book-header .btn:hover { + color: #73553c; + background: none; +} +.book.color-theme-1 .book-header h1 { + color: #704214; +} +.book.color-theme-2 .book-header { + color: #7e888b; + background: transparent; +} +.book.color-theme-2 .book-header .btn { + color: #3b3f54; +} +.book.color-theme-2 .book-header .btn:hover { + color: #fffff5; + background: none; +} +.book.color-theme-2 .book-header h1 { + color: #bdcadb; +} +.book.color-theme-1 .book-body .navigation { + color: #afa790; +} +.book.color-theme-1 .book-body .navigation:hover { + color: #73553c; +} +.book.color-theme-2 .book-body .navigation { + color: #383f52; +} +.book.color-theme-2 .book-body .navigation:hover { + color: #fffff5; +} +/* + * Theme 1 + */ +.book.color-theme-1 .book-summary { + color: #afa790; + background: #111111; + border-right: 1px solid rgba(0, 0, 0, 0.07); +} +.book.color-theme-1 .book-summary .book-search { + background: transparent; +} +.book.color-theme-1 .book-summary .book-search input, +.book.color-theme-1 .book-summary .book-search input:focus { + border: 1px solid transparent; +} +.book.color-theme-1 .book-summary ul.summary li.divider { + background: #7e888b; + box-shadow: none; +} +.book.color-theme-1 .book-summary ul.summary li i.fa-check { + color: #33cc33; +} +.book.color-theme-1 .book-summary ul.summary li.done > a { + color: #877f6a; +} +.book.color-theme-1 .book-summary ul.summary li a, +.book.color-theme-1 .book-summary ul.summary li span { + color: #877f6a; + background: transparent; + font-weight: normal; +} +.book.color-theme-1 .book-summary ul.summary li.active > a, +.book.color-theme-1 .book-summary ul.summary li a:hover { + color: #704214; + background: transparent; + font-weight: normal; +} +/* + * Theme 2 + */ +.book.color-theme-2 .book-summary { + color: #bcc1d2; + background: #2d3143; + border-right: none; +} +.book.color-theme-2 .book-summary .book-search { + background: transparent; +} +.book.color-theme-2 .book-summary .book-search input, +.book.color-theme-2 .book-summary .book-search input:focus { + border: 1px solid transparent; +} +.book.color-theme-2 .book-summary ul.summary li.divider { + background: #272a3a; + box-shadow: none; +} +.book.color-theme-2 .book-summary ul.summary li i.fa-check { + color: #33cc33; +} +.book.color-theme-2 .book-summary ul.summary li.done > a { + color: #62687f; +} +.book.color-theme-2 .book-summary ul.summary li a, +.book.color-theme-2 .book-summary ul.summary li span { + color: #c1c6d7; + background: transparent; + font-weight: 600; +} +.book.color-theme-2 .book-summary ul.summary li.active > a, +.book.color-theme-2 .book-summary ul.summary li a:hover { + color: #f4f4f5; + background: #252737; + font-weight: 600; +} diff --git a/v2.0/gitbook/gitbook-plugin-highlight/ebook.css b/v2.0/gitbook/gitbook-plugin-highlight/ebook.css new file mode 100644 index 00000000..cecaaab5 --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-highlight/ebook.css @@ -0,0 +1,135 @@ +pre, +code { + /* http://jmblog.github.io/color-themes-for-highlightjs */ + /* Tomorrow Comment */ + /* Tomorrow Red */ + /* Tomorrow Orange */ + /* Tomorrow Yellow */ + /* Tomorrow Green */ + /* Tomorrow Aqua */ + /* Tomorrow Blue */ + /* Tomorrow Purple */ +} +pre .hljs-comment, +code .hljs-comment, +pre .hljs-title, +code .hljs-title { + color: #8e908c; +} +pre .hljs-variable, +code .hljs-variable, +pre .hljs-attribute, +code .hljs-attribute, +pre .hljs-tag, +code .hljs-tag, +pre .hljs-regexp, +code .hljs-regexp, +pre .hljs-deletion, +code .hljs-deletion, +pre .ruby .hljs-constant, +code .ruby .hljs-constant, +pre .xml .hljs-tag .hljs-title, +code .xml .hljs-tag .hljs-title, +pre .xml .hljs-pi, +code .xml .hljs-pi, +pre .xml .hljs-doctype, +code .xml .hljs-doctype, +pre .html .hljs-doctype, +code .html .hljs-doctype, +pre .css .hljs-id, +code .css .hljs-id, +pre .css .hljs-class, +code .css .hljs-class, +pre .css .hljs-pseudo, +code .css .hljs-pseudo { + color: #c82829; +} +pre .hljs-number, +code .hljs-number, +pre .hljs-preprocessor, +code .hljs-preprocessor, +pre .hljs-pragma, +code .hljs-pragma, +pre .hljs-built_in, +code .hljs-built_in, +pre .hljs-literal, +code .hljs-literal, +pre .hljs-params, +code .hljs-params, +pre .hljs-constant, +code .hljs-constant { + color: #f5871f; +} +pre .ruby .hljs-class .hljs-title, +code .ruby .hljs-class .hljs-title, +pre .css .hljs-rules .hljs-attribute, +code .css .hljs-rules .hljs-attribute { + color: #eab700; +} +pre .hljs-string, +code .hljs-string, +pre .hljs-value, +code .hljs-value, +pre .hljs-inheritance, +code .hljs-inheritance, +pre .hljs-header, +code .hljs-header, +pre .hljs-addition, +code .hljs-addition, +pre .ruby .hljs-symbol, +code .ruby .hljs-symbol, +pre .xml .hljs-cdata, +code .xml .hljs-cdata { + color: #718c00; +} +pre .css .hljs-hexcolor, +code .css .hljs-hexcolor { + color: #3e999f; +} +pre .hljs-function, +code .hljs-function, +pre .python .hljs-decorator, +code .python .hljs-decorator, +pre .python .hljs-title, +code .python .hljs-title, +pre .ruby .hljs-function .hljs-title, +code .ruby .hljs-function .hljs-title, +pre .ruby .hljs-title .hljs-keyword, +code .ruby .hljs-title .hljs-keyword, +pre .perl .hljs-sub, +code .perl .hljs-sub, +pre .javascript .hljs-title, +code .javascript .hljs-title, +pre .coffeescript .hljs-title, +code .coffeescript .hljs-title { + color: #4271ae; +} +pre .hljs-keyword, +code .hljs-keyword, +pre .javascript .hljs-function, +code .javascript .hljs-function { + color: #8959a8; +} +pre .hljs, +code .hljs { + display: block; + background: white; + color: #4d4d4c; + padding: 0.5em; +} +pre .coffeescript .javascript, +code .coffeescript .javascript, +pre .javascript .xml, +code .javascript .xml, +pre .tex .hljs-formula, +code .tex .hljs-formula, +pre .xml .javascript, +code .xml .javascript, +pre .xml .vbscript, +code .xml .vbscript, +pre .xml .css, +code .xml .css, +pre .xml .hljs-cdata, +code .xml .hljs-cdata { + opacity: 0.5; +} diff --git a/v2.0/gitbook/gitbook-plugin-highlight/website.css b/v2.0/gitbook/gitbook-plugin-highlight/website.css new file mode 100644 index 00000000..6674448f --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-highlight/website.css @@ -0,0 +1,434 @@ +.book .book-body .page-wrapper .page-inner section.normal pre, +.book .book-body .page-wrapper .page-inner section.normal code { + /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ + /* Tomorrow Comment */ + /* Tomorrow Red */ + /* Tomorrow Orange */ + /* Tomorrow Yellow */ + /* Tomorrow Green */ + /* Tomorrow Aqua */ + /* Tomorrow Blue */ + /* Tomorrow Purple */ +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-comment, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-title { + color: #8e908c; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-variable, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-tag, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-tag, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-deletion, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-deletion, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-constant, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-constant, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-tag .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-tag .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-pi, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-pi, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal pre .html .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal code .html .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-id, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-id, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-class, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-class, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo { + color: #c82829; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-number, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-number, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-literal, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-literal, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-params, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-params, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-constant { + color: #f5871f; +} +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-class .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-class .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-rules .hljs-attribute, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-rules .hljs-attribute { + color: #eab700; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-string, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-string, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-value, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-value, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-inheritance, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-inheritance, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-header, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-header, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-addition, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-addition, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-symbol, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-symbol, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + color: #718c00; +} +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-hexcolor, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-hexcolor { + color: #3e999f; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-function, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-function, +.book .book-body .page-wrapper .page-inner section.normal pre .python .hljs-decorator, +.book .book-body .page-wrapper .page-inner section.normal code .python .hljs-decorator, +.book .book-body .page-wrapper .page-inner section.normal pre .python .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .python .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-function .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-function .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-title .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-title .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal pre .perl .hljs-sub, +.book .book-body .page-wrapper .page-inner section.normal code .perl .hljs-sub, +.book .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .coffeescript .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .coffeescript .hljs-title { + color: #4271ae; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-function, +.book .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-function { + color: #8959a8; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs, +.book .book-body .page-wrapper .page-inner section.normal code .hljs { + display: block; + background: white; + color: #4d4d4c; + padding: 0.5em; +} +.book .book-body .page-wrapper .page-inner section.normal pre .coffeescript .javascript, +.book .book-body .page-wrapper .page-inner section.normal code .coffeescript .javascript, +.book .book-body .page-wrapper .page-inner section.normal pre .javascript .xml, +.book .book-body .page-wrapper .page-inner section.normal code .javascript .xml, +.book .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .javascript, +.book .book-body .page-wrapper .page-inner section.normal code .xml .javascript, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .vbscript, +.book .book-body .page-wrapper .page-inner section.normal code .xml .vbscript, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .css, +.book .book-body .page-wrapper .page-inner section.normal code .xml .css, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + opacity: 0.5; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code { + /* + +Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull + +*/ + /* Solarized Green */ + /* Solarized Cyan */ + /* Solarized Blue */ + /* Solarized Yellow */ + /* Solarized Orange */ + /* Solarized Red */ + /* Solarized Violet */ +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs { + display: block; + padding: 0.5em; + background: #fdf6e3; + color: #657b83; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-template_comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-template_comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .diff .hljs-header, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .diff .hljs-header, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-doctype, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-doctype, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-pi, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-pi, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .lisp .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .lisp .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-javadoc, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-javadoc { + color: #93a1a1; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-winutils, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-winutils, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .method, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .method, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-addition, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-addition, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-tag, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-tag, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-request, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-request, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-status, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-status, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .nginx .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .nginx .hljs-title { + color: #859900; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-command, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-command, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-tag .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-tag .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-rules .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-rules .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-phpdoc, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-phpdoc, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-hexcolor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-hexcolor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_url, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_url { + color: #2aa198; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-localvars, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-localvars, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-chunk, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-chunk, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-decorator, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-decorator, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-identifier, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-identifier, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .vhdl .hljs-literal, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .vhdl .hljs-literal, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-id, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-id, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-function, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-function { + color: #268bd2; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-variable, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .lisp .hljs-body, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .lisp .hljs-body, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .smalltalk .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .smalltalk .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-constant, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-class .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-class .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-parent, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-parent, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .haskell .hljs-type, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .haskell .hljs-type, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_reference, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_reference { + color: #b58900; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-shebang, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-shebang, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-symbol, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-symbol, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-symbol .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-symbol .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .diff .hljs-change, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .diff .hljs-change, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-special, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-special, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-attr_selector, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-attr_selector, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-subst, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-subst, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-cdata, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-cdata, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .clojure .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .clojure .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-header, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-header { + color: #cb4b16; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-deletion, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-deletion, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-important, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-important { + color: #dc322f; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_label, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_label { + color: #6c71c4; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula { + background: #eee8d5; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code { + /* Tomorrow Night Bright Theme */ + /* Original theme - https://github.com/chriskempson/tomorrow-theme */ + /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ + /* Tomorrow Comment */ + /* Tomorrow Red */ + /* Tomorrow Orange */ + /* Tomorrow Yellow */ + /* Tomorrow Green */ + /* Tomorrow Aqua */ + /* Tomorrow Blue */ + /* Tomorrow Purple */ +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-comment, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-title { + color: #969896; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-variable, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-tag, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-tag, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-deletion, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-deletion, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-constant, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-constant, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-tag .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-tag .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-pi, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-pi, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .html .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .html .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-id, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-id, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-class, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-class, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo { + color: #d54e53; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-number, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-number, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-literal, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-literal, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-params, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-params, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-constant { + color: #e78c45; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-class .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-class .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-rules .hljs-attribute, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-rules .hljs-attribute { + color: #e7c547; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-string, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-string, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-value, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-value, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-inheritance, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-inheritance, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-header, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-header, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-addition, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-addition, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-symbol, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-symbol, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + color: #b9ca4a; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-hexcolor, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-hexcolor { + color: #70c0b1; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-function, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-function, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .python .hljs-decorator, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .python .hljs-decorator, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .python .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .python .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-function .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-function .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-title .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-title .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .perl .hljs-sub, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .perl .hljs-sub, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .coffeescript .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .coffeescript .hljs-title { + color: #7aa6da; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-function, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-function { + color: #c397d8; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs { + display: block; + background: black; + color: #eaeaea; + padding: 0.5em; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .coffeescript .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .coffeescript .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .xml, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .xml, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .vbscript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .vbscript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .css, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .css, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + opacity: 0.5; +} diff --git a/v2.0/gitbook/gitbook-plugin-language-picker/plugin.css b/v2.0/gitbook/gitbook-plugin-language-picker/plugin.css new file mode 100644 index 00000000..e8d5fd27 --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-language-picker/plugin.css @@ -0,0 +1,19 @@ +.language-picker table td { + padding: 8px; + height: 30px; + text-align: center; +} +.language-picker table a { + display: inline-block; + padding: 5px; + width: 100%; + text-align: center; + background-color: #eee; + color: #000; + border: 1px solid #ccc; + border-radius: 5px; +} +.language-picker table a.current { + background-color: #fafafa; + color: #008cff; +} \ No newline at end of file diff --git a/v2.0/gitbook/gitbook-plugin-language-picker/plugin.js b/v2.0/gitbook/gitbook-plugin-language-picker/plugin.js new file mode 100644 index 00000000..671cb7a9 --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-language-picker/plugin.js @@ -0,0 +1,72 @@ +function languagePickerGrid(gitbook, elem, maxColumns, langData) { + var CurAddr = location.href.substr(gitbook.state.root.length); + var sharp = CurAddr.indexOf("#"); + var CurAddrNoAnchor = (sharp == -1)? CurAddr : CurAddr.substr(0, sharp); + + var table = $(""); + var ins = 0; + var maxRows = Math.ceil(langData.length / maxColumns); + for (var i = 0; i < maxRows; i++) { + var r = $(""); + for (var ii = 0; (i * maxColumns + ii < langData.length) && (ii < maxColumns); ii++) { + var c = $("
                                                                                                                                                                                                                                                                                                                                                                                                                                                        "); + var l = $(""); + l.attr("href", gitbook.state.bookRoot.replace(/([^\/])$/, "$1/") + langData[ins][0] +"/"+ CurAddrNoAnchor); + l.attr("data-lang", langData[ins][0]); + if (langData[ins][0] == gitbook.state.innerLanguage) l.addClass("current"); + l.html(langData[ins][1]); + c.append(l); + r.append(c); + ins++; + } + table.append(r); + } + elem.append(table); +} +function parseLanguages(gitbook, elem, maxColumns, cb) { + if (location.protocol == "file:") { + var langData = []; + langData.push(["en", "English"]); + languagePickerGrid(gitbook, elem, maxColumns, langData); + cb(elem); + } + else { + $.get(gitbook.state.bookRoot +"index.html", function(data) { + var list = data.match(/
                                                                                                                                                                                                                                                                                                                                                                                                                                                          ([\s\S]+?)<\/ul>/); + if (list) { + var langData = []; + list[1].replace(/]+>(.+?)<\/a>/g, function(a, b, c) { + langData.push([b, c]); + }); + languagePickerGrid(gitbook, elem, maxColumns, langData); + cb(elem); + } + }, "html"); + } +} + +require(["gitbook", "jQuery"], function(gitbook, $) { + gitbook.events.bind("start", function(e, config) { + var opts = config["language-picker"]; + + gitbook.toolbar.createButton({ + icon: "fa fa-globe", + label: "Change language", + className: "language-picker", + dropdown: [] + }); + + $(function() { + var DDMenu_selector = ".language-picker .dropdown-menu"; + $(document).one("click", ".language-picker .btn", function(e) { + parseLanguages(gitbook, $(DDMenu_selector), opts["grid-columns"], function(elem) { + elem.addClass("language-picker-grid"); + elem.trigger("parsedContent"); + }); + }); + /*$(document).on("parsedContent", DDMenu_selector, function() { + alert("ready"); + });*/ + }); + }); +}); \ No newline at end of file diff --git a/v2.0/gitbook/gitbook-plugin-lunr/lunr.min.js b/v2.0/gitbook/gitbook-plugin-lunr/lunr.min.js new file mode 100644 index 00000000..6aa6bc7d --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-lunr/lunr.min.js @@ -0,0 +1,7 @@ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 0.5.12 + * Copyright (C) 2015 Oliver Nightingale + * MIT Licensed + * @license + */ +!function(){var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.5.12",t.utils={},t.utils.warn=function(t){return function(e){t.console&&console.warn&&console.warn(e)}}(this),t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var t=Array.prototype.slice.call(arguments),e=t.pop(),n=t;if("function"!=typeof e)throw new TypeError("last argument must be a function");n.forEach(function(t){this.hasHandler(t)||(this.events[t]=[]),this.events[t].push(e)},this)},t.EventEmitter.prototype.removeListener=function(t,e){if(this.hasHandler(t)){var n=this.events[t].indexOf(e);this.events[t].splice(n,1),this.events[t].length||delete this.events[t]}},t.EventEmitter.prototype.emit=function(t){if(this.hasHandler(t)){var e=Array.prototype.slice.call(arguments,1);this.events[t].forEach(function(t){t.apply(void 0,e)})}},t.EventEmitter.prototype.hasHandler=function(t){return t in this.events},t.tokenizer=function(t){return arguments.length&&null!=t&&void 0!=t?Array.isArray(t)?t.map(function(t){return t.toLowerCase()}):t.toString().trim().toLowerCase().split(/[\s\-]+/):[]},t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.registeredFunctions[e];if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._stack.indexOf(e);if(-1==i)throw new Error("Cannot find existingFn");i+=1,this._stack.splice(i,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._stack.indexOf(e);if(-1==i)throw new Error("Cannot find existingFn");this._stack.splice(i,0,n)},t.Pipeline.prototype.remove=function(t){var e=this._stack.indexOf(t);-1!=e&&this._stack.splice(e,1)},t.Pipeline.prototype.run=function(t){for(var e=[],n=t.length,i=this._stack.length,o=0;n>o;o++){for(var r=t[o],s=0;i>s&&(r=this._stack[s](r,o,t),void 0!==r);s++);void 0!==r&&e.push(r)}return e},t.Pipeline.prototype.reset=function(){this._stack=[]},t.Pipeline.prototype.toJSON=function(){return this._stack.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Vector=function(){this._magnitude=null,this.list=void 0,this.length=0},t.Vector.Node=function(t,e,n){this.idx=t,this.val=e,this.next=n},t.Vector.prototype.insert=function(e,n){this._magnitude=void 0;var i=this.list;if(!i)return this.list=new t.Vector.Node(e,n,i),this.length++;if(en.idx?n=n.next:(i+=e.val*n.val,e=e.next,n=n.next);return i},t.Vector.prototype.similarity=function(t){return this.dot(t)/(this.magnitude()*t.magnitude())},t.SortedSet=function(){this.length=0,this.elements=[]},t.SortedSet.load=function(t){var e=new this;return e.elements=t,e.length=t.length,e},t.SortedSet.prototype.add=function(){var t,e;for(t=0;t1;){if(r===t)return o;t>r&&(e=o),r>t&&(n=o),i=n-e,o=e+Math.floor(i/2),r=this.elements[o]}return r===t?o:-1},t.SortedSet.prototype.locationFor=function(t){for(var e=0,n=this.elements.length,i=n-e,o=e+Math.floor(i/2),r=this.elements[o];i>1;)t>r&&(e=o),r>t&&(n=o),i=n-e,o=e+Math.floor(i/2),r=this.elements[o];return r>t?o:t>r?o+1:void 0},t.SortedSet.prototype.intersect=function(e){for(var n=new t.SortedSet,i=0,o=0,r=this.length,s=e.length,a=this.elements,h=e.elements;;){if(i>r-1||o>s-1)break;a[i]!==h[o]?a[i]h[o]&&o++:(n.add(a[i]),i++,o++)}return n},t.SortedSet.prototype.clone=function(){var e=new t.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},t.SortedSet.prototype.union=function(t){var e,n,i;return this.length>=t.length?(e=this,n=t):(e=t,n=this),i=e.clone(),i.add.apply(i,n.toArray()),i},t.SortedSet.prototype.toJSON=function(){return this.toArray()},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.Store,this.tokenStore=new t.TokenStore,this.corpusTokens=new t.SortedSet,this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var t=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,t)},t.Index.prototype.off=function(t,e){return this.eventEmitter.removeListener(t,e)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;return n._fields=e.fields,n._ref=e.ref,n.documentStore=t.Store.load(e.documentStore),n.tokenStore=t.TokenStore.load(e.tokenStore),n.corpusTokens=t.SortedSet.load(e.corpusTokens),n.pipeline=t.Pipeline.load(e.pipeline),n},t.Index.prototype.field=function(t,e){var e=e||{},n={name:t,boost:e.boost||1};return this._fields.push(n),this},t.Index.prototype.ref=function(t){return this._ref=t,this},t.Index.prototype.add=function(e,n){var i={},o=new t.SortedSet,r=e[this._ref],n=void 0===n?!0:n;this._fields.forEach(function(n){var r=this.pipeline.run(t.tokenizer(e[n.name]));i[n.name]=r,t.SortedSet.prototype.add.apply(o,r)},this),this.documentStore.set(r,o),t.SortedSet.prototype.add.apply(this.corpusTokens,o.toArray());for(var s=0;s0&&(i=1+Math.log(this.documentStore.length/n)),this._idfCache[e]=i},t.Index.prototype.search=function(e){var n=this.pipeline.run(t.tokenizer(e)),i=new t.Vector,o=[],r=this._fields.reduce(function(t,e){return t+e.boost},0),s=n.some(function(t){return this.tokenStore.has(t)},this);if(!s)return[];n.forEach(function(e,n,s){var a=1/s.length*this._fields.length*r,h=this,l=this.tokenStore.expand(e).reduce(function(n,o){var r=h.corpusTokens.indexOf(o),s=h.idf(o),l=1,u=new t.SortedSet;if(o!==e){var c=Math.max(3,o.length-e.length);l=1/Math.log(c)}return r>-1&&i.insert(r,a*s*l),Object.keys(h.tokenStore.get(o)).forEach(function(t){u.add(t)}),n.union(u)},new t.SortedSet);o.push(l)},this);var a=o.reduce(function(t,e){return t.intersect(e)});return a.map(function(t){return{ref:t,score:i.similarity(this.documentVector(t))}},this).sort(function(t,e){return e.score-t.score})},t.Index.prototype.documentVector=function(e){for(var n=this.documentStore.get(e),i=n.length,o=new t.Vector,r=0;i>r;r++){var s=n.elements[r],a=this.tokenStore.get(s)[e].tf,h=this.idf(s);o.insert(this.corpusTokens.indexOf(s),a*h)}return o},t.Index.prototype.toJSON=function(){return{version:t.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),tokenStore:this.tokenStore.toJSON(),corpusTokens:this.corpusTokens.toJSON(),pipeline:this.pipeline.toJSON()}},t.Index.prototype.use=function(t){var e=Array.prototype.slice.call(arguments,1);e.unshift(this),t.apply(this,e)},t.Store=function(){this.store={},this.length=0},t.Store.load=function(e){var n=new this;return n.length=e.length,n.store=Object.keys(e.store).reduce(function(n,i){return n[i]=t.SortedSet.load(e.store[i]),n},{}),n},t.Store.prototype.set=function(t,e){this.has(t)||this.length++,this.store[t]=e},t.Store.prototype.get=function(t){return this.store[t]},t.Store.prototype.has=function(t){return t in this.store},t.Store.prototype.remove=function(t){this.has(t)&&(delete this.store[t],this.length--)},t.Store.prototype.toJSON=function(){return{store:this.store,length:this.length}},t.stemmer=function(){var t={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},e={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[^aeiou]",i="[aeiouy]",o=n+"[^aeiouy]*",r=i+"[aeiou]*",s="^("+o+")?"+r+o,a="^("+o+")?"+r+o+"("+r+")?$",h="^("+o+")?"+r+o+r+o,l="^("+o+")?"+i,u=new RegExp(s),c=new RegExp(h),f=new RegExp(a),d=new RegExp(l),p=/^(.+?)(ss|i)es$/,m=/^(.+?)([^s])s$/,v=/^(.+?)eed$/,y=/^(.+?)(ed|ing)$/,g=/.$/,S=/(at|bl|iz)$/,w=new RegExp("([^aeiouylsz])\\1$"),x=new RegExp("^"+o+i+"[^aeiouwxy]$"),k=/^(.+?[^aeiou])y$/,b=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,_=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,F=/^(.+?)(s|t)(ion)$/,O=/^(.+?)e$/,P=/ll$/,N=new RegExp("^"+o+i+"[^aeiouwxy]$"),T=function(n){var i,o,r,s,a,h,l;if(n.length<3)return n;if(r=n.substr(0,1),"y"==r&&(n=r.toUpperCase()+n.substr(1)),s=p,a=m,s.test(n)?n=n.replace(s,"$1$2"):a.test(n)&&(n=n.replace(a,"$1$2")),s=v,a=y,s.test(n)){var T=s.exec(n);s=u,s.test(T[1])&&(s=g,n=n.replace(s,""))}else if(a.test(n)){var T=a.exec(n);i=T[1],a=d,a.test(i)&&(n=i,a=S,h=w,l=x,a.test(n)?n+="e":h.test(n)?(s=g,n=n.replace(s,"")):l.test(n)&&(n+="e"))}if(s=k,s.test(n)){var T=s.exec(n);i=T[1],n=i+"i"}if(s=b,s.test(n)){var T=s.exec(n);i=T[1],o=T[2],s=u,s.test(i)&&(n=i+t[o])}if(s=E,s.test(n)){var T=s.exec(n);i=T[1],o=T[2],s=u,s.test(i)&&(n=i+e[o])}if(s=_,a=F,s.test(n)){var T=s.exec(n);i=T[1],s=c,s.test(i)&&(n=i)}else if(a.test(n)){var T=a.exec(n);i=T[1]+T[2],a=c,a.test(i)&&(n=i)}if(s=O,s.test(n)){var T=s.exec(n);i=T[1],s=c,a=f,h=N,(s.test(i)||a.test(i)&&!h.test(i))&&(n=i)}return s=P,a=c,s.test(n)&&a.test(n)&&(s=g,n=n.replace(s,"")),"y"==r&&(n=r.toLowerCase()+n.substr(1)),n};return T}(),t.Pipeline.registerFunction(t.stemmer,"stemmer"),t.stopWordFilter=function(e){return e&&t.stopWordFilter.stopWords[e]!==e?e:void 0},t.stopWordFilter.stopWords={a:"a",able:"able",about:"about",across:"across",after:"after",all:"all",almost:"almost",also:"also",am:"am",among:"among",an:"an",and:"and",any:"any",are:"are",as:"as",at:"at",be:"be",because:"because",been:"been",but:"but",by:"by",can:"can",cannot:"cannot",could:"could",dear:"dear",did:"did","do":"do",does:"does",either:"either","else":"else",ever:"ever",every:"every","for":"for",from:"from",get:"get",got:"got",had:"had",has:"has",have:"have",he:"he",her:"her",hers:"hers",him:"him",his:"his",how:"how",however:"however",i:"i","if":"if","in":"in",into:"into",is:"is",it:"it",its:"its",just:"just",least:"least",let:"let",like:"like",likely:"likely",may:"may",me:"me",might:"might",most:"most",must:"must",my:"my",neither:"neither",no:"no",nor:"nor",not:"not",of:"of",off:"off",often:"often",on:"on",only:"only",or:"or",other:"other",our:"our",own:"own",rather:"rather",said:"said",say:"say",says:"says",she:"she",should:"should",since:"since",so:"so",some:"some",than:"than",that:"that",the:"the",their:"their",them:"them",then:"then",there:"there",these:"these",they:"they","this":"this",tis:"tis",to:"to",too:"too",twas:"twas",us:"us",wants:"wants",was:"was",we:"we",were:"were",what:"what",when:"when",where:"where",which:"which","while":"while",who:"who",whom:"whom",why:"why",will:"will","with":"with",would:"would",yet:"yet",you:"you",your:"your"},t.Pipeline.registerFunction(t.stopWordFilter,"stopWordFilter"),t.trimmer=function(t){var e=t.replace(/^\W+/,"").replace(/\W+$/,"");return""===e?void 0:e},t.Pipeline.registerFunction(t.trimmer,"trimmer"),t.TokenStore=function(){this.root={docs:{}},this.length=0},t.TokenStore.load=function(t){var e=new this;return e.root=t.root,e.length=t.length,e},t.TokenStore.prototype.add=function(t,e,n){var n=n||this.root,i=t[0],o=t.slice(1);return i in n||(n[i]={docs:{}}),0===o.length?(n[i].docs[e.ref]=e,void(this.length+=1)):this.add(o,e,n[i])},t.TokenStore.prototype.has=function(t){if(!t)return!1;for(var e=this.root,n=0;n', + '', + copyright, + '', + '          ', + '', + updateLabel, + '{{ file.mtime | dateFormat("' + config.update_format + '") }}', + '', + '' + ].join(' '); + return page; + }); +} diff --git a/v2.0/gitbook/gitbook-plugin-page-footer-ex/style/plugin.css b/v2.0/gitbook/gitbook-plugin-page-footer-ex/style/plugin.css new file mode 100644 index 00000000..c045f175 --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-page-footer-ex/style/plugin.css @@ -0,0 +1,19 @@ +.page-footer-ex { + margin-top: 50px; + border-top: 1px solid #ccc; + overflow: hidden; + padding: 10px 0; + font-size: 12px; + color: #808080; +} +.page-footer-ex-copyright { + display: inline-block; +} +.page-footer-ex a { + color: #808080 !important; + text-decoration: underline !important; +} +.page-footer-ex-footer-update { + float: right; + display: inline-block; +} \ No newline at end of file diff --git a/v2.0/gitbook/gitbook-plugin-page-toc-button/plugin.css b/v2.0/gitbook/gitbook-plugin-page-toc-button/plugin.css new file mode 100644 index 00000000..c76363d6 --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-page-toc-button/plugin.css @@ -0,0 +1,106 @@ +.page-toc-button { + background: rgba(0, 0, 0, 0.5); + border-radius: 35px; + display: block; + position: fixed; + top: 68px; + right: 25px; + width: 50px; + height: 50px; + text-decoration: none; + -webkit-border-radius: 35px; + -moz-border-radius: 35px; +} +.page-toc-button i { + color: #fff; + margin: 0; + position: relative; + left: 15px; + top: 14px; + font-size: 22px; +} +.page-toc-button .page-toc-menu { + display: none; + text-align: left; +} +.page-toc-button:hover { + background: rgba(0, 0, 0, 0.9); + border-radius: 0; + cursor: pointer; + top: 68px; + right: 25px; + width: auto; + height: auto; + max-height: 70%; + font-size: 14px; + text-align: right; + white-space: nowrap; + -webkit-border-radius: 0; + -moz-border-radius: 0; + overflow-y: auto; + overflow-x: hidden; +} +.page-toc-button:hover i { + display: none; +} +.page-toc-button:hover .page-toc-menu { + display: block; +} +.page-toc-menu li { + color: #fff; + padding-left: 5px; + padding-right: 25px; + padding-top: 5px; + padding-bottom: 5px; +} +.page-toc-menu a { + color: #fff; +} +.page-toc-menu a:hover { + text-decoration: underline; +} +.book.color-theme-1 .page-toc-button { + background: rgba(112, 66, 20, 0.5); +} +.book.color-theme-1 .page-toc-button i { + color: #f3eacb; +} +.book.color-theme-1 .page-toc-button:hover { + background: rgba(112, 66, 20, 0.9); +} +.book.color-theme-1 .page-toc-menu li { + color: #f3eacb; +} +.book.color-theme-1 .page-toc-menu a { + color: #f3eacb; +} +.book.color-theme-2 .page-toc-button { + background: rgba(189, 202, 219, 0.5); +} +.book.color-theme-2 .page-toc-button i { + color: #1C1F2B +} +.book.color-theme-2 .page-toc-button:hover { + background: rgba(189, 202, 219, 0.9); +} +.book.color-theme-2 .page-toc-menu li { + color: #fff; +} +.book.color-theme-2 .page-toc-menu a { + color: #fff; +} + +@media only screen + and (max-height: 240px) { + .page-toc-button { + display: none; + } +} +@media only screen + and (min-device-width: 320px) + and (max-device-width: 480px) + and (-webkit-min-device-pixel-ratio: 2) { + .page-toc-button { + display: none; + } +} \ No newline at end of file diff --git a/v2.0/gitbook/gitbook-plugin-page-toc-button/plugin.js b/v2.0/gitbook/gitbook-plugin-page-toc-button/plugin.js new file mode 100644 index 00000000..66fbe236 --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-page-toc-button/plugin.js @@ -0,0 +1,106 @@ +var gitbook = window.gitbook; +var options = {}; + +gitbook.events.bind('start', function(e, config) { + + // Save config data + options = config['page-toc-button'] || {}; + +}); + +gitbook.events.on('page.change', function() { + + // Default config values + var _maxTocDepth = 2; + var _minTocSize = 2; + + // Read out config data + if (options) + { + _maxTocDepth = options.maxTocDepth ? options.maxTocDepth : _maxTocDepth; + _minTocSize = options.minTocSize ? options.minTocSize : _minTocSize; + }; + + // Search for headers + var headerArray = $(".book .body-inner .markdown-section :header"); + + // Init variables + var tocArray = []; + var tocSize = 0; + + // For each header... + for (i = 0; i < headerArray.length; i++) { + + var headerElement = headerArray[i]; + var header = $(headerElement); + var headerId = header.attr("id"); + + if ((typeof headerId !== typeof undefined) && (headerId !== false)) { + + switch(headerElement.tagName){ + case "H1": + tocArray.push({ + name: header.text(), + url: headerId, + children: [] + }); + tocSize++; + break; + case "H2": + if ((tocArray.length > 0) && (_maxTocDepth >= 1)) { + tocArray[tocArray.length-1].children.push({ + name: header.text(), + url: headerId, + children: [] + }); + tocSize++; + }; + break; + case "H3": + if ((tocArray.length > 0) && (_maxTocDepth >= 2)) { + if (tocArray[tocArray.length-1].children.length > 0) { + tocArray[tocArray.length-1].children[tocArray[tocArray.length-1].children.length-1].children.push({ + name: header.text(), + url: headerId, + children: [] + }); + tocSize++; + }; + }; + break; + default: + break; + } + } + }; + + // Cancel if not enough headers to show + if ((tocSize == 0) || (tocSize < _minTocSize)) { + return; + } + + // Generate html for button and menu + var html = "
                                                                                                                                                                                                                                                                                                                                                                                                                                                          "; + + // Append generated html to page + $(".book").append(html) + +}); diff --git a/v2.0/gitbook/gitbook-plugin-richquotes/plugin.css b/v2.0/gitbook/gitbook-plugin-richquotes/plugin.css new file mode 100644 index 00000000..45be8271 --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-richquotes/plugin.css @@ -0,0 +1,73 @@ +/* Override gitbook picto size */ +.fa-2x +{ + font-size: 2em; +} + +.fa-3x +{ + font-size: 3em; +} + +.fa-4x +{ + font-size: 4em; +} + +.fa-5x +{ + font-size: 5em; +} + +blockquote.alert > strong +{ + display : inline-block; + text-align : center; + float : left; + width : 60px; + height : 80px; + margin-right : 10px; + padding-top : 14px; +} + +blockquote.alert +{ + border-radius : 5px; +} + +.book .book-body .page-wrapper .page-inner section.normal blockquote > :last-child { + margin-bottom: inherit; + margin-top: 15px; +} + +.alert-quote +{ + background-color : white; +} + +/** + * For modern browsers + * 1. The space content is one way to avoid an Opera bug when the + * contenteditable attribute is included anywhere else in the document. + * Otherwise it causes space to appear at the top and bottom of elements + * that are clearfixed. + * 2. The use of `table` rather than `block` is only necessary if using + * `:before` to contain the top-margins of child elements. + */ +.clearfix:before, +.clearfix:after { + content: " "; /* 1 */ + display: table; /* 2 */ +} + +.clearfix:after { + clear: both; +} + +/** + * For IE 6/7 only + * Include this rule to trigger hasLayout and contain floats. + */ +.clearfix { + *zoom: 1; +} diff --git a/v2.0/gitbook/gitbook-plugin-search/lunr.min.js b/v2.0/gitbook/gitbook-plugin-search/lunr.min.js new file mode 100644 index 00000000..6aa6bc7d --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-search/lunr.min.js @@ -0,0 +1,7 @@ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 0.5.12 + * Copyright (C) 2015 Oliver Nightingale + * MIT Licensed + * @license + */ +!function(){var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.5.12",t.utils={},t.utils.warn=function(t){return function(e){t.console&&console.warn&&console.warn(e)}}(this),t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var t=Array.prototype.slice.call(arguments),e=t.pop(),n=t;if("function"!=typeof e)throw new TypeError("last argument must be a function");n.forEach(function(t){this.hasHandler(t)||(this.events[t]=[]),this.events[t].push(e)},this)},t.EventEmitter.prototype.removeListener=function(t,e){if(this.hasHandler(t)){var n=this.events[t].indexOf(e);this.events[t].splice(n,1),this.events[t].length||delete this.events[t]}},t.EventEmitter.prototype.emit=function(t){if(this.hasHandler(t)){var e=Array.prototype.slice.call(arguments,1);this.events[t].forEach(function(t){t.apply(void 0,e)})}},t.EventEmitter.prototype.hasHandler=function(t){return t in this.events},t.tokenizer=function(t){return arguments.length&&null!=t&&void 0!=t?Array.isArray(t)?t.map(function(t){return t.toLowerCase()}):t.toString().trim().toLowerCase().split(/[\s\-]+/):[]},t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.registeredFunctions[e];if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._stack.indexOf(e);if(-1==i)throw new Error("Cannot find existingFn");i+=1,this._stack.splice(i,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._stack.indexOf(e);if(-1==i)throw new Error("Cannot find existingFn");this._stack.splice(i,0,n)},t.Pipeline.prototype.remove=function(t){var e=this._stack.indexOf(t);-1!=e&&this._stack.splice(e,1)},t.Pipeline.prototype.run=function(t){for(var e=[],n=t.length,i=this._stack.length,o=0;n>o;o++){for(var r=t[o],s=0;i>s&&(r=this._stack[s](r,o,t),void 0!==r);s++);void 0!==r&&e.push(r)}return e},t.Pipeline.prototype.reset=function(){this._stack=[]},t.Pipeline.prototype.toJSON=function(){return this._stack.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Vector=function(){this._magnitude=null,this.list=void 0,this.length=0},t.Vector.Node=function(t,e,n){this.idx=t,this.val=e,this.next=n},t.Vector.prototype.insert=function(e,n){this._magnitude=void 0;var i=this.list;if(!i)return this.list=new t.Vector.Node(e,n,i),this.length++;if(en.idx?n=n.next:(i+=e.val*n.val,e=e.next,n=n.next);return i},t.Vector.prototype.similarity=function(t){return this.dot(t)/(this.magnitude()*t.magnitude())},t.SortedSet=function(){this.length=0,this.elements=[]},t.SortedSet.load=function(t){var e=new this;return e.elements=t,e.length=t.length,e},t.SortedSet.prototype.add=function(){var t,e;for(t=0;t1;){if(r===t)return o;t>r&&(e=o),r>t&&(n=o),i=n-e,o=e+Math.floor(i/2),r=this.elements[o]}return r===t?o:-1},t.SortedSet.prototype.locationFor=function(t){for(var e=0,n=this.elements.length,i=n-e,o=e+Math.floor(i/2),r=this.elements[o];i>1;)t>r&&(e=o),r>t&&(n=o),i=n-e,o=e+Math.floor(i/2),r=this.elements[o];return r>t?o:t>r?o+1:void 0},t.SortedSet.prototype.intersect=function(e){for(var n=new t.SortedSet,i=0,o=0,r=this.length,s=e.length,a=this.elements,h=e.elements;;){if(i>r-1||o>s-1)break;a[i]!==h[o]?a[i]h[o]&&o++:(n.add(a[i]),i++,o++)}return n},t.SortedSet.prototype.clone=function(){var e=new t.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},t.SortedSet.prototype.union=function(t){var e,n,i;return this.length>=t.length?(e=this,n=t):(e=t,n=this),i=e.clone(),i.add.apply(i,n.toArray()),i},t.SortedSet.prototype.toJSON=function(){return this.toArray()},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.Store,this.tokenStore=new t.TokenStore,this.corpusTokens=new t.SortedSet,this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var t=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,t)},t.Index.prototype.off=function(t,e){return this.eventEmitter.removeListener(t,e)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;return n._fields=e.fields,n._ref=e.ref,n.documentStore=t.Store.load(e.documentStore),n.tokenStore=t.TokenStore.load(e.tokenStore),n.corpusTokens=t.SortedSet.load(e.corpusTokens),n.pipeline=t.Pipeline.load(e.pipeline),n},t.Index.prototype.field=function(t,e){var e=e||{},n={name:t,boost:e.boost||1};return this._fields.push(n),this},t.Index.prototype.ref=function(t){return this._ref=t,this},t.Index.prototype.add=function(e,n){var i={},o=new t.SortedSet,r=e[this._ref],n=void 0===n?!0:n;this._fields.forEach(function(n){var r=this.pipeline.run(t.tokenizer(e[n.name]));i[n.name]=r,t.SortedSet.prototype.add.apply(o,r)},this),this.documentStore.set(r,o),t.SortedSet.prototype.add.apply(this.corpusTokens,o.toArray());for(var s=0;s0&&(i=1+Math.log(this.documentStore.length/n)),this._idfCache[e]=i},t.Index.prototype.search=function(e){var n=this.pipeline.run(t.tokenizer(e)),i=new t.Vector,o=[],r=this._fields.reduce(function(t,e){return t+e.boost},0),s=n.some(function(t){return this.tokenStore.has(t)},this);if(!s)return[];n.forEach(function(e,n,s){var a=1/s.length*this._fields.length*r,h=this,l=this.tokenStore.expand(e).reduce(function(n,o){var r=h.corpusTokens.indexOf(o),s=h.idf(o),l=1,u=new t.SortedSet;if(o!==e){var c=Math.max(3,o.length-e.length);l=1/Math.log(c)}return r>-1&&i.insert(r,a*s*l),Object.keys(h.tokenStore.get(o)).forEach(function(t){u.add(t)}),n.union(u)},new t.SortedSet);o.push(l)},this);var a=o.reduce(function(t,e){return t.intersect(e)});return a.map(function(t){return{ref:t,score:i.similarity(this.documentVector(t))}},this).sort(function(t,e){return e.score-t.score})},t.Index.prototype.documentVector=function(e){for(var n=this.documentStore.get(e),i=n.length,o=new t.Vector,r=0;i>r;r++){var s=n.elements[r],a=this.tokenStore.get(s)[e].tf,h=this.idf(s);o.insert(this.corpusTokens.indexOf(s),a*h)}return o},t.Index.prototype.toJSON=function(){return{version:t.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),tokenStore:this.tokenStore.toJSON(),corpusTokens:this.corpusTokens.toJSON(),pipeline:this.pipeline.toJSON()}},t.Index.prototype.use=function(t){var e=Array.prototype.slice.call(arguments,1);e.unshift(this),t.apply(this,e)},t.Store=function(){this.store={},this.length=0},t.Store.load=function(e){var n=new this;return n.length=e.length,n.store=Object.keys(e.store).reduce(function(n,i){return n[i]=t.SortedSet.load(e.store[i]),n},{}),n},t.Store.prototype.set=function(t,e){this.has(t)||this.length++,this.store[t]=e},t.Store.prototype.get=function(t){return this.store[t]},t.Store.prototype.has=function(t){return t in this.store},t.Store.prototype.remove=function(t){this.has(t)&&(delete this.store[t],this.length--)},t.Store.prototype.toJSON=function(){return{store:this.store,length:this.length}},t.stemmer=function(){var t={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},e={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[^aeiou]",i="[aeiouy]",o=n+"[^aeiouy]*",r=i+"[aeiou]*",s="^("+o+")?"+r+o,a="^("+o+")?"+r+o+"("+r+")?$",h="^("+o+")?"+r+o+r+o,l="^("+o+")?"+i,u=new RegExp(s),c=new RegExp(h),f=new RegExp(a),d=new RegExp(l),p=/^(.+?)(ss|i)es$/,m=/^(.+?)([^s])s$/,v=/^(.+?)eed$/,y=/^(.+?)(ed|ing)$/,g=/.$/,S=/(at|bl|iz)$/,w=new RegExp("([^aeiouylsz])\\1$"),x=new RegExp("^"+o+i+"[^aeiouwxy]$"),k=/^(.+?[^aeiou])y$/,b=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,_=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,F=/^(.+?)(s|t)(ion)$/,O=/^(.+?)e$/,P=/ll$/,N=new RegExp("^"+o+i+"[^aeiouwxy]$"),T=function(n){var i,o,r,s,a,h,l;if(n.length<3)return n;if(r=n.substr(0,1),"y"==r&&(n=r.toUpperCase()+n.substr(1)),s=p,a=m,s.test(n)?n=n.replace(s,"$1$2"):a.test(n)&&(n=n.replace(a,"$1$2")),s=v,a=y,s.test(n)){var T=s.exec(n);s=u,s.test(T[1])&&(s=g,n=n.replace(s,""))}else if(a.test(n)){var T=a.exec(n);i=T[1],a=d,a.test(i)&&(n=i,a=S,h=w,l=x,a.test(n)?n+="e":h.test(n)?(s=g,n=n.replace(s,"")):l.test(n)&&(n+="e"))}if(s=k,s.test(n)){var T=s.exec(n);i=T[1],n=i+"i"}if(s=b,s.test(n)){var T=s.exec(n);i=T[1],o=T[2],s=u,s.test(i)&&(n=i+t[o])}if(s=E,s.test(n)){var T=s.exec(n);i=T[1],o=T[2],s=u,s.test(i)&&(n=i+e[o])}if(s=_,a=F,s.test(n)){var T=s.exec(n);i=T[1],s=c,s.test(i)&&(n=i)}else if(a.test(n)){var T=a.exec(n);i=T[1]+T[2],a=c,a.test(i)&&(n=i)}if(s=O,s.test(n)){var T=s.exec(n);i=T[1],s=c,a=f,h=N,(s.test(i)||a.test(i)&&!h.test(i))&&(n=i)}return s=P,a=c,s.test(n)&&a.test(n)&&(s=g,n=n.replace(s,"")),"y"==r&&(n=r.toLowerCase()+n.substr(1)),n};return T}(),t.Pipeline.registerFunction(t.stemmer,"stemmer"),t.stopWordFilter=function(e){return e&&t.stopWordFilter.stopWords[e]!==e?e:void 0},t.stopWordFilter.stopWords={a:"a",able:"able",about:"about",across:"across",after:"after",all:"all",almost:"almost",also:"also",am:"am",among:"among",an:"an",and:"and",any:"any",are:"are",as:"as",at:"at",be:"be",because:"because",been:"been",but:"but",by:"by",can:"can",cannot:"cannot",could:"could",dear:"dear",did:"did","do":"do",does:"does",either:"either","else":"else",ever:"ever",every:"every","for":"for",from:"from",get:"get",got:"got",had:"had",has:"has",have:"have",he:"he",her:"her",hers:"hers",him:"him",his:"his",how:"how",however:"however",i:"i","if":"if","in":"in",into:"into",is:"is",it:"it",its:"its",just:"just",least:"least",let:"let",like:"like",likely:"likely",may:"may",me:"me",might:"might",most:"most",must:"must",my:"my",neither:"neither",no:"no",nor:"nor",not:"not",of:"of",off:"off",often:"often",on:"on",only:"only",or:"or",other:"other",our:"our",own:"own",rather:"rather",said:"said",say:"say",says:"says",she:"she",should:"should",since:"since",so:"so",some:"some",than:"than",that:"that",the:"the",their:"their",them:"them",then:"then",there:"there",these:"these",they:"they","this":"this",tis:"tis",to:"to",too:"too",twas:"twas",us:"us",wants:"wants",was:"was",we:"we",were:"were",what:"what",when:"when",where:"where",which:"which","while":"while",who:"who",whom:"whom",why:"why",will:"will","with":"with",would:"would",yet:"yet",you:"you",your:"your"},t.Pipeline.registerFunction(t.stopWordFilter,"stopWordFilter"),t.trimmer=function(t){var e=t.replace(/^\W+/,"").replace(/\W+$/,"");return""===e?void 0:e},t.Pipeline.registerFunction(t.trimmer,"trimmer"),t.TokenStore=function(){this.root={docs:{}},this.length=0},t.TokenStore.load=function(t){var e=new this;return e.root=t.root,e.length=t.length,e},t.TokenStore.prototype.add=function(t,e,n){var n=n||this.root,i=t[0],o=t.slice(1);return i in n||(n[i]={docs:{}}),0===o.length?(n[i].docs[e.ref]=e,void(this.length+=1)):this.add(o,e,n[i])},t.TokenStore.prototype.has=function(t){if(!t)return!1;for(var e=this.root,n=0;n element for each result + res.results.forEach(function(res) { + var $li = $('
                                                                                                                                                                                                                                                                                                                                                                                                                                                        • ', { + 'class': 'search-results-item' + }); + + var $title = $('

                                                                                                                                                                                                                                                                                                                                                                                                                                                          '); + + var $link = $('', { + 'href': gitbook.state.basePath + '/' + res.url, + 'text': res.title + }); + + var content = res.body.trim(); + if (content.length > MAX_DESCRIPTION_SIZE) { + content = content.slice(0, MAX_DESCRIPTION_SIZE).trim()+'...'; + } + var $content = $('

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ').html(content); + + $link.appendTo($title); + $title.appendTo($li); + $content.appendTo($li); + $li.appendTo($searchList); + }); + } + + function launchSearch(q) { + // Add class for loading + $body.addClass('with-search'); + $body.addClass('search-loading'); + + // Launch search query + throttle(gitbook.search.query(q, 0, MAX_RESULTS) + .then(function(results) { + displayResults(results); + }) + .always(function() { + $body.removeClass('search-loading'); + }), 1000); + } + + function closeSearch() { + $body.removeClass('with-search'); + $bookSearchResults.removeClass('open'); + } + + function launchSearchFromQueryString() { + var q = getParameterByName('q'); + if (q && q.length > 0) { + // Update search input + $searchInput.val(q); + + // Launch search + launchSearch(q); + } + } + + function bindSearch() { + // Bind DOM + $searchInput = $('#book-search-input input'); + $bookSearchResults = $('#book-search-results'); + $searchList = $bookSearchResults.find('.search-results-list'); + $searchTitle = $bookSearchResults.find('.search-results-title'); + $searchResultsCount = $searchTitle.find('.search-results-count'); + $searchQuery = $searchTitle.find('.search-query'); + + // Launch query based on input content + function handleUpdate() { + var q = $searchInput.val(); + + if (q.length == 0) { + closeSearch(); + } + else { + launchSearch(q); + } + } + + // Detect true content change in search input + // Workaround for IE < 9 + var propertyChangeUnbound = false; + $searchInput.on('propertychange', function(e) { + if (e.originalEvent.propertyName == 'value') { + handleUpdate(); + } + }); + + // HTML5 (IE9 & others) + $searchInput.on('input', function(e) { + // Unbind propertychange event for IE9+ + if (!propertyChangeUnbound) { + $(this).unbind('propertychange'); + propertyChangeUnbound = true; + } + + handleUpdate(); + }); + + // Push to history on blur + $searchInput.on('blur', function(e) { + // Update history state + if (usePushState) { + var uri = updateQueryString('q', $(this).val()); + history.pushState({ path: uri }, null, uri); + } + }); + } + + gitbook.events.on('page.change', function() { + bindSearch(); + closeSearch(); + + // Launch search based on query parameter + if (gitbook.search.isInitialized()) { + launchSearchFromQueryString(); + } + }); + + gitbook.events.on('search.ready', function() { + bindSearch(); + + // Launch search from query param at start + launchSearchFromQueryString(); + }); + + function getParameterByName(name) { + var url = window.location.href; + name = name.replace(/[\[\]]/g, '\\$&'); + var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)', 'i'), + results = regex.exec(url); + if (!results) return null; + if (!results[2]) return ''; + return decodeURIComponent(results[2].replace(/\+/g, ' ')); + } + + function updateQueryString(key, value) { + value = encodeURIComponent(value); + + var url = window.location.href; + var re = new RegExp('([?&])' + key + '=.*?(&|#|$)(.*)', 'gi'), + hash; + + if (re.test(url)) { + if (typeof value !== 'undefined' && value !== null) + return url.replace(re, '$1' + key + '=' + value + '$2$3'); + else { + hash = url.split('#'); + url = hash[0].replace(re, '$1$3').replace(/(&|\?)$/, ''); + if (typeof hash[1] !== 'undefined' && hash[1] !== null) + url += '#' + hash[1]; + return url; + } + } + else { + if (typeof value !== 'undefined' && value !== null) { + var separator = url.indexOf('?') !== -1 ? '&' : '?'; + hash = url.split('#'); + url = hash[0] + separator + key + '=' + value; + if (typeof hash[1] !== 'undefined' && hash[1] !== null) + url += '#' + hash[1]; + return url; + } + else + return url; + } + } +}); diff --git a/v2.0/gitbook/gitbook-plugin-sharing/buttons.js b/v2.0/gitbook/gitbook-plugin-sharing/buttons.js new file mode 100644 index 00000000..709a4e4c --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-sharing/buttons.js @@ -0,0 +1,90 @@ +require(['gitbook', 'jquery'], function(gitbook, $) { + var SITES = { + 'facebook': { + 'label': 'Facebook', + 'icon': 'fa fa-facebook', + 'onClick': function(e) { + e.preventDefault(); + window.open('http://www.facebook.com/sharer/sharer.php?s=100&p[url]='+encodeURIComponent(location.href)); + } + }, + 'twitter': { + 'label': 'Twitter', + 'icon': 'fa fa-twitter', + 'onClick': function(e) { + e.preventDefault(); + window.open('http://twitter.com/home?status='+encodeURIComponent(document.title+' '+location.href)); + } + }, + 'google': { + 'label': 'Google+', + 'icon': 'fa fa-google-plus', + 'onClick': function(e) { + e.preventDefault(); + window.open('https://plus.google.com/share?url='+encodeURIComponent(location.href)); + } + }, + 'weibo': { + 'label': 'Weibo', + 'icon': 'fa fa-weibo', + 'onClick': function(e) { + e.preventDefault(); + window.open('http://service.weibo.com/share/share.php?content=utf-8&url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)); + } + }, + 'instapaper': { + 'label': 'Instapaper', + 'icon': 'fa fa-instapaper', + 'onClick': function(e) { + e.preventDefault(); + window.open('http://www.instapaper.com/text?u='+encodeURIComponent(location.href)); + } + }, + 'vk': { + 'label': 'VK', + 'icon': 'fa fa-vk', + 'onClick': function(e) { + e.preventDefault(); + window.open('http://vkontakte.ru/share.php?url='+encodeURIComponent(location.href)); + } + } + }; + + + + gitbook.events.bind('start', function(e, config) { + var opts = config.sharing; + + // Create dropdown menu + var menu = $.map(opts.all, function(id) { + var site = SITES[id]; + + return { + text: site.label, + onClick: site.onClick + }; + }); + + // Create main button with dropdown + if (menu.length > 0) { + gitbook.toolbar.createButton({ + icon: 'fa fa-share-alt', + label: 'Share', + position: 'right', + dropdown: [menu] + }); + } + + // Direct actions to share + $.each(SITES, function(sideId, site) { + if (!opts[sideId]) return; + + gitbook.toolbar.createButton({ + icon: site.icon, + label: site.text, + position: 'right', + onClick: site.onClick + }); + }); + }); +}); diff --git a/v2.0/gitbook/gitbook-plugin-theme-dronecode/images/dronecode_top_bar_logo_full.png b/v2.0/gitbook/gitbook-plugin-theme-dronecode/images/dronecode_top_bar_logo_full.png new file mode 100644 index 0000000000000000000000000000000000000000..4e6fe32085d2adf11f9b6afd377434d8368803e0 GIT binary patch literal 4249 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 literal 0 HcmV?d00001 diff --git a/v2.0/gitbook/gitbook-plugin-theme-dronecode/images/dronecode_top_bar_logo_small.png b/v2.0/gitbook/gitbook-plugin-theme-dronecode/images/dronecode_top_bar_logo_small.png new file mode 100644 index 0000000000000000000000000000000000000000..ae311ef4b351595ea46959a2dbd5eee53dd4f062 GIT binary patch literal 1264 zcmVAvzC5jl+Qh98&0wqzultfK5V=If;iUoNt%d$J~@k1BovAfJHi#2Bd z$tJUV?>%>ZbIv_;&H`zrl~!8+XHjz(d7ZVd0jLBJ2Jj_-CZ6Sf`mfzE+ugLDA&z<* z?cPf$t4q;BLqTcyo^!ja1B-#Q`QM}Z4nPxtW}fB7t{23k-KVS!WqZX&yN@`SoDHDp z1>;k~#k%&wvU&hu=KbCaz_Z9!LG;7rb=LZ#a2-6$iT?)3W8EJew9;8GJD8jTn%GIK zIl8Vu)uoPDA-560w*b~Hv(F@ePXV0bS?|X8`=t= zJhlWV3bifjsceJ$Uy6FIiD$W?6@-+Fp&ZBUw7cBKWZy(l#L&8+IPl3?&l6=alfpcx zdjWI-aGAI#9Y9YM?ljMGvqly@-qT!dC0WNDOwL_|SSd3PVMhGzT&w56p14_V5tIi& zCjdth4}4ag5k9z7dg6t66N-9TUUgb-J8q#fEy;K^Bwe|1X4n4vVvWW0Ezff20h9ue zO}__p-6>t2tl4t%NJ*UVvS(S7hnbcBxG1QBo$3Co zh&65@87F9x985$Wxe`$)?)G`BG}Ay)sE+~E7~WCUAdk;nyPOr*E%s7zZ>u%aa!X}0 zFoH5RHmi(o^LeYJMDvzSCp^o&3!u)(rqWmty7JG%TkIuWR~wS?j;KrqL-KH*&s!B* zZmyyH$g^BM04`yglT;`Z3-_DvrQ+UJYlh|KXUxLLY9JDlujc!_RpUnH6BD*y0&p_k zpfVN&w57*Q3rla$d50lRt2vmE6qJSvI=z*@n=Vd`D6g}Y2G9)P&;lc(f^h!`bUk+d z$jDxEVEfj?EoOieEvyE_!JR&DMW2~_G~*%gET;mf0Pw|vvoks!7X|L%T4QoyiXV8gw;guhKCKhMngdK z*L8Ty-&;wwPFAw`=aPmI;&MDlF+`2&olG}eYwt9WnREn1|66lS+I0g00DtxSeT>Vo zkI>YTa%A)RhYZ;Whyx$C6_&o3ihhcu!btzo#;+K6MmY%ecdD~Hv*6CjH_+1zwtwz9 zRF$d*k)+DdFGm|&tZOoADC$~@$i4l6<$D_G@;7HaB}J+1c div { + display: table-cell; + text-align: center; + vertical-align: middle; +} + +.versions-select select { + width: 100%; +} diff --git a/v2.0/gitbook/gitbook-plugin-versions-select/plugin.js b/v2.0/gitbook/gitbook-plugin-versions-select/plugin.js new file mode 100644 index 00000000..83bc9a47 --- /dev/null +++ b/v2.0/gitbook/gitbook-plugin-versions-select/plugin.js @@ -0,0 +1,85 @@ +require(['gitbook', 'jQuery'], function (gitbook, $) { + var versions = []; + var current; + var pluginConfig = {}; + + // Update the select with a list of versions + function updateVersions(_versions) { + versions = _versions || versions; + current = $('.versions-select select').val() || current; + var CurAddr = location.href.substr(gitbook.state.root.length); + var sharp = CurAddr.indexOf("#"); + var CurAddrNoAnchor = (sharp == -1)? CurAddr : CurAddr.substr(0, sharp); + + // Cleanup existing selector + $('.versions-select').remove(); + + if (versions.length === 0) return; + + var $li = $('

                                                                                                                                                                                                                                                                                                                                                                                                                                                        • ', { + 'class': 'versions-select', + 'html': '
                                                                                                                                                                                                                                                                                                                                                                                                                                                          ' + }); + var $select = $li.find('select'); + + $.each(versions, function(i, version) { + var $option = $('
                                                                                                                                                                                                                                                                                                                                                                                                                                                          ",e.querySelectorAll("[msallowcapture^='']").length&&R.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||R.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+$+"-]").length||R.push("~="),e.querySelectorAll(":checked").length||R.push(":checked"),e.querySelectorAll("a#"+$+"+*").length||R.push(".#.+[+~]")}),o(function(e){e.innerHTML="";var t=L.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&R.push("name"+ne+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&R.push(":enabled",":disabled"),H.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&R.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),R.push(",.*:")})),(T.matchesSelector=me.test(P=H.matches||H.webkitMatchesSelector||H.mozMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&o(function(e){T.disconnectedMatch=P.call(e,"*"),P.call(e,"[s!='']:x"),I.push("!=",ie)}),R=R.length&&new RegExp(R.join("|")),I=I.length&&new RegExp(I.join("|")),t=me.test(H.compareDocumentPosition),M=t||me.test(H.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},V=t?function(e,t){if(e===t)return D=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!T.sortDetached&&t.compareDocumentPosition(e)===n?e===L||e.ownerDocument===W&&M(W,e)?-1:t===L||t.ownerDocument===W&&M(W,t)?1:q?ee(q,e)-ee(q,t):0:4&n?-1:1)}:function(e,t){if(e===t)return D=!0,0;var n,r=0,o=e.parentNode,i=t.parentNode,a=[e],u=[t];if(!o||!i)return e===L?-1:t===L?1:o?-1:i?1:q?ee(q,e)-ee(q,t):0;if(o===i)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?s(a[r],u[r]):a[r]===W?-1:u[r]===W?1:0},L):L},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==L&&O(e),n=n.replace(le,"='$1']"),T.matchesSelector&&F&&!X[n+" "]&&(!I||!I.test(n))&&(!R||!R.test(n)))try{var r=P.call(e,n);if(r||T.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,L,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==L&&O(e),M(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==L&&O(e);var n=C.attrHandle[t.toLowerCase()],r=n&&G.call(C.attrHandle,t.toLowerCase())?n(e,t,!F):void 0;return void 0!==r?r:T.attributes||!F?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(we,Te)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,o=0;if(D=!T.detectDuplicates,q=!T.sortStable&&e.slice(0),e.sort(V),D){for(;t=e[o++];)t===e[o]&&(r=n.push(o));for(;r--;)e.splice(n[r],1)}return q=null,e},j=t.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=j(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=j(t);return n},C=t.selectors={cacheLength:50,createPseudo:r,match:he,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(xe,be),e[3]=(e[3]||e[4]||e[5]||"").replace(xe,be),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return he.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fe.test(n)&&(t=E(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(xe,be).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=U[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&U(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(o){var i=t.attr(o,e);return null==i?"!="===n:!n||(i+="","="===n?i===r:"!="===n?i!==r:"^="===n?r&&0===i.indexOf(r):"*="===n?r&&i.indexOf(r)>-1:"$="===n?r&&i.slice(-r.length)===r:"~="===n?(" "+i.replace(se," ")+" ").indexOf(r)>-1:"|="===n&&(i===r||i.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,o){var i="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,p,h,d,g=i!==s?"nextSibling":"previousSibling",m=t.parentNode,v=a&&t.nodeName.toLowerCase(),y=!u&&!a,x=!1;if(m){if(i){for(;g;){for(p=t;p=p[g];)if(a?p.nodeName.toLowerCase()===v:1===p.nodeType)return!1;d=g="only"===e&&!d&&"nextSibling"}return!0}if(d=[s?m.firstChild:m.lastChild],s&&y){for(p=m,f=p[$]||(p[$]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),c=l[e]||[],h=c[0]===B&&c[1],x=h&&c[2],p=h&&m.childNodes[h];p=++h&&p&&p[g]||(x=h=0)||d.pop();)if(1===p.nodeType&&++x&&p===t){l[e]=[B,h,x];break}}else if(y&&(p=t,f=p[$]||(p[$]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),c=l[e]||[],h=c[0]===B&&c[1],x=h),x===!1)for(;(p=++h&&p&&p[g]||(x=h=0)||d.pop())&&((a?p.nodeName.toLowerCase()!==v:1!==p.nodeType)||!++x||(y&&(f=p[$]||(p[$]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),l[e]=[B,x]),p!==t)););return x-=o,x===r||x%r===0&&x/r>=0}}},PSEUDO:function(e,n){var o,i=C.pseudos[e]||C.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return i[$]?i(n):i.length>1?(o=[e,e,"",n],C.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,o=i(e,n),s=o.length;s--;)r=ee(e,o[s]),e[r]=!(t[r]=o[s])}):function(e){return i(e,0,o)}):i}},pseudos:{not:r(function(e){var t=[],n=[],o=S(e.replace(ae,"$1"));return o[$]?r(function(e,t,n,r){for(var i,s=o(e,null,r,[]),a=e.length;a--;)(i=s[a])&&(e[a]=!(t[a]=i))}):function(e,r,i){return t[0]=e,o(t,null,i,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){ +return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(xe,be),function(t){return(t.textContent||t.innerText||j(t)).indexOf(e)>-1}}),lang:r(function(e){return pe.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(xe,be).toLowerCase(),function(t){var n;do if(n=F?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===H},focus:function(e){return e===L.activeElement&&(!L.hasFocus||L.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:c(!1),disabled:c(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!C.pseudos.empty(e)},header:function(e){return ge.test(e.nodeName)},input:function(e){return de.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(e,t){return[t-1]}),eq:l(function(e,t,n){return[n<0?n+t:n]}),even:l(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:l(function(e,t,n){for(var r=n<0?n+t:n;++r2&&"ID"===(s=i[0]).type&&9===t.nodeType&&F&&C.relative[i[1].type]){if(t=(C.find.ID(s.matches[0].replace(xe,be),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(i.shift().value.length)}for(o=he.needsContext.test(e)?0:i.length;o--&&(s=i[o],!C.relative[a=s.type]);)if((u=C.find[a])&&(r=u(s.matches[0].replace(xe,be),ye.test(i[0].type)&&f(t.parentNode)||t))){if(i.splice(o,1),e=r.length&&h(i),!e)return K.apply(n,r),n;break}}return(c||S(e,l))(r,t,!F,n,!t||ye.test(e)&&f(t.parentNode)||t),n},T.sortStable=$.split("").sort(V).join("")===$,T.detectDuplicates=!!D,O(),T.sortDetached=o(function(e){return 1&e.compareDocumentPosition(L.createElement("fieldset"))}),o(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||i("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),T.attributes&&o(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||i("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),o(function(e){return null==e.getAttribute("disabled")})||i(te,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);de.find=xe,de.expr=xe.selectors,de.expr[":"]=de.expr.pseudos,de.uniqueSort=de.unique=xe.uniqueSort,de.text=xe.getText,de.isXMLDoc=xe.isXML,de.contains=xe.contains,de.escapeSelector=xe.escape;var be=function(e,t,n){for(var r=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&de(e).is(n))break;r.push(e)}return r},we=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Te=de.expr.match.needsContext,Ce=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,je=/^.[^:#\[\.,]*$/;de.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?de.find.matchesSelector(r,e)?[r]:[]:de.find.matches(e,de.grep(t,function(e){return 1===e.nodeType}))},de.fn.extend({find:function(e){var t,n,r=this.length,o=this;if("string"!=typeof e)return this.pushStack(de(e).filter(function(){for(t=0;t1?de.uniqueSort(n):n},filter:function(e){return this.pushStack(o(this,e||[],!1))},not:function(e){return this.pushStack(o(this,e||[],!0))},is:function(e){return!!o(this,"string"==typeof e&&Te.test(e)?de(e):e||[],!1).length}});var ke,Ee=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Se=de.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||ke,"string"==typeof e){if(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:Ee.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof de?t[0]:t,de.merge(this,de.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:te,!0)),Ce.test(r[1])&&de.isPlainObject(t))for(r in t)de.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return o=te.getElementById(r[2]),o&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):de.isFunction(e)?void 0!==n.ready?n.ready(e):e(de):de.makeArray(e,this)};Se.prototype=de.fn,ke=de(te);var Ne=/^(?:parents|prev(?:Until|All))/,Ae={children:!0,contents:!0,next:!0,prev:!0};de.fn.extend({has:function(e){var t=de(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&de.find.matchesSelector(n,e))){i.push(n);break}return this.pushStack(i.length>1?de.uniqueSort(i):i)},index:function(e){return e?"string"==typeof e?se.call(de(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(de.uniqueSort(de.merge(this.get(),de(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),de.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,"parentNode")},parentsUntil:function(e,t,n){return be(e,"parentNode",n)},next:function(e){return i(e,"nextSibling")},prev:function(e){return i(e,"previousSibling")},nextAll:function(e){return be(e,"nextSibling")},prevAll:function(e){return be(e,"previousSibling")},nextUntil:function(e,t,n){return be(e,"nextSibling",n)},prevUntil:function(e,t,n){return be(e,"previousSibling",n)},siblings:function(e){return we((e.parentNode||{}).firstChild,e)},children:function(e){return we(e.firstChild)},contents:function(e){return e.contentDocument||de.merge([],e.childNodes)}},function(e,t){de.fn[e]=function(n,r){var o=de.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(o=de.filter(r,o)),this.length>1&&(Ae[e]||de.uniqueSort(o),Ne.test(e)&&o.reverse()),this.pushStack(o)}});var qe=/[^\x20\t\r\n\f]+/g;de.Callbacks=function(e){e="string"==typeof e?s(e):de.extend({},e);var t,n,r,o,i=[],a=[],u=-1,c=function(){for(o=e.once,r=t=!0;a.length;u=-1)for(n=a.shift();++u-1;)i.splice(n,1),n<=u&&u--}),this},has:function(e){return e?de.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return o=a=[],i=n="",this},disabled:function(){return!i},lock:function(){return o=a=[],n||t||(i=n=""),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=n||[],n=[e,n.slice?n.slice():n],a.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},de.extend({Deferred:function(t){var n=[["notify","progress",de.Callbacks("memory"),de.Callbacks("memory"),2],["resolve","done",de.Callbacks("once memory"),de.Callbacks("once memory"),0,"resolved"],["reject","fail",de.Callbacks("once memory"),de.Callbacks("once memory"),1,"rejected"]],r="pending",o={state:function(){return r},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var e=arguments;return de.Deferred(function(t){de.each(n,function(n,r){var o=de.isFunction(e[r[4]])&&e[r[4]];i[r[1]](function(){var e=o&&o.apply(this,arguments);e&&de.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,o?[e]:arguments)})}),e=null}).promise()},then:function(t,r,o){function i(t,n,r,o){return function(){var c=this,l=arguments,f=function(){var e,f;if(!(t=s&&(r!==u&&(c=void 0,l=[e]),n.rejectWith(c,l))}};t?p():(de.Deferred.getStackHook&&(p.stackTrace=de.Deferred.getStackHook()),e.setTimeout(p))}}var s=0;return de.Deferred(function(e){n[0][3].add(i(0,e,de.isFunction(o)?o:a,e.notifyWith)),n[1][3].add(i(0,e,de.isFunction(t)?t:a)),n[2][3].add(i(0,e,de.isFunction(r)?r:u))}).promise()},promise:function(e){return null!=e?de.extend(e,o):o}},i={};return de.each(n,function(e,t){var s=t[2],a=t[5];o[t[1]]=s.add,a&&s.add(function(){r=a},n[3-e][2].disable,n[0][2].lock),s.add(t[3].fire),i[t[0]]=function(){return i[t[0]+"With"](this===i?void 0:this,arguments),this},i[t[0]+"With"]=s.fireWith}),o.promise(i),t&&t.call(i,i),i},when:function(e){var t=arguments.length,n=t,r=Array(n),o=re.call(arguments),i=de.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?re.call(arguments):n,--t||i.resolveWith(r,o)}};if(t<=1&&(c(e,i.done(s(n)).resolve,i.reject),"pending"===i.state()||de.isFunction(o[n]&&o[n].then)))return i.then();for(;n--;)c(o[n],s(n),i.reject);return i.promise()}});var De=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;de.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&De.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},de.readyException=function(t){e.setTimeout(function(){throw t})};var Oe=de.Deferred();de.fn.ready=function(e){return Oe.then(e).catch(function(e){de.readyException(e)}),this},de.extend({isReady:!1,readyWait:1,holdReady:function(e){e?de.readyWait++:de.ready(!0)},ready:function(e){(e===!0?--de.readyWait:de.isReady)||(de.isReady=!0,e!==!0&&--de.readyWait>0||Oe.resolveWith(te,[de]))}}),de.ready.then=Oe.then,"complete"===te.readyState||"loading"!==te.readyState&&!te.documentElement.doScroll?e.setTimeout(de.ready):(te.addEventListener("DOMContentLoaded",l),e.addEventListener("load",l));var Le=function(e,t,n,r,o,i,s){var a=0,u=e.length,c=null==n;if("object"===de.type(n)){o=!0;for(a in n)Le(e,t,a,n[a],!0,i,s)}else if(void 0!==r&&(o=!0,de.isFunction(r)||(s=!0),c&&(s?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(de(e),n)})),t))for(;a1,null,!0)},removeData:function(e){return this.each(function(){Re.remove(this,e)})}}),de.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Fe.get(e,t),n&&(!r||de.isArray(n)?r=Fe.access(e,t,de.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=de.queue(e,t),r=n.length,o=n.shift(),i=de._queueHooks(e,t),s=function(){de.dequeue(e,t)};"inprogress"===o&&(o=n.shift(),r--),o&&("fx"===t&&n.unshift("inprogress"),delete i.stop,o.call(e,s,i)),!r&&i&&i.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Fe.get(e,n)||Fe.access(e,n,{empty:de.Callbacks("once memory").add(function(){Fe.remove(e,[t+"queue",n])})})}}),de.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,Ve=/^$|\/(?:java|ecma)script/i,Ge={option:[1,""],thead:[1,"","
                                                                                                                                                                                                                                                                                                                                                                                                                                                          "],col:[2,"","
                                                                                                                                                                                                                                                                                                                                                                                                                                                          "],tr:[2,"","
                                                                                                                                                                                                                                                                                                                                                                                                                                                          "],td:[3,"","
                                                                                                                                                                                                                                                                                                                                                                                                                                                          "],_default:[0,"",""]};Ge.optgroup=Ge.option,Ge.tbody=Ge.tfoot=Ge.colgroup=Ge.caption=Ge.thead,Ge.th=Ge.td;var Ye=/<|&#?\w+;/;!function(){var e=te.createDocumentFragment(),t=e.appendChild(te.createElement("div")),n=te.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),pe.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="",pe.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Qe=te.documentElement,Je=/^key/,Ke=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ze=/^([^.]*)(?:\.(.+)|)/;de.event={global:{},add:function(e,t,n,r,o){var i,s,a,u,c,l,f,p,h,d,g,m=Fe.get(e);if(m)for(n.handler&&(i=n,n=i.handler,o=i.selector),o&&de.find.matchesSelector(Qe,o),n.guid||(n.guid=de.guid++),(u=m.events)||(u=m.events={}),(s=m.handle)||(s=m.handle=function(t){return"undefined"!=typeof de&&de.event.triggered!==t.type?de.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(qe)||[""],c=t.length;c--;)a=Ze.exec(t[c])||[],h=g=a[1],d=(a[2]||"").split(".").sort(),h&&(f=de.event.special[h]||{},h=(o?f.delegateType:f.bindType)||h,f=de.event.special[h]||{},l=de.extend({type:h,origType:g,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&de.expr.match.needsContext.test(o),namespace:d.join(".")},i),(p=u[h])||(p=u[h]=[],p.delegateCount=0,f.setup&&f.setup.call(e,r,d,s)!==!1||e.addEventListener&&e.addEventListener(h,s)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),o?p.splice(p.delegateCount++,0,l):p.push(l),de.event.global[h]=!0)},remove:function(e,t,n,r,o){var i,s,a,u,c,l,f,p,h,d,g,m=Fe.hasData(e)&&Fe.get(e);if(m&&(u=m.events)){for(t=(t||"").match(qe)||[""],c=t.length;c--;)if(a=Ze.exec(t[c])||[],h=g=a[1],d=(a[2]||"").split(".").sort(),h){for(f=de.event.special[h]||{},h=(r?f.delegateType:f.bindType)||h,p=u[h]||[],a=a[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=i=p.length;i--;)l=p[i],!o&&g!==l.origType||n&&n.guid!==l.guid||a&&!a.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(p.splice(i,1),l.selector&&p.delegateCount--,f.remove&&f.remove.call(e,l));s&&!p.length&&(f.teardown&&f.teardown.call(e,d,m.handle)!==!1||de.removeEvent(e,h,m.handle),delete u[h])}else for(h in u)de.event.remove(e,h+t[c],n,r,!0);de.isEmptyObject(u)&&Fe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,o,i,s,a=de.event.fix(e),u=new Array(arguments.length),c=(Fe.get(this,"events")||{})[a.type]||[],l=de.event.special[a.type]||{};for(u[0]=a,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||c.disabled!==!0)){for(i=[],s={},n=0;n-1:de.find(o,this,null,[c]).length),s[o]&&i.push(r);i.length&&a.push({elem:c,handlers:i})}return c=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,tt=/\s*$/g;de.extend({htmlPrefilter:function(e){return e.replace(et,"<$1>")},clone:function(e,t,n){var r,o,i,s,a=e.cloneNode(!0),u=de.contains(e.ownerDocument,e);if(!(pe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||de.isXMLDoc(e)))for(s=v(a),i=v(e),r=0,o=i.length;r0&&y(s,!u&&v(e,"script")),a},cleanData:function(e){for(var t,n,r,o=de.event.special,i=0;void 0!==(n=e[i]);i++)if(He(n)){if(t=n[Fe.expando]){if(t.events)for(r in t.events)o[r]?de.event.remove(n,r):de.removeEvent(n,r,t.handle);n[Fe.expando]=void 0}n[Re.expando]&&(n[Re.expando]=void 0)}}}),de.fn.extend({detach:function(e){return q(this,e,!0)},remove:function(e){return q(this,e)},text:function(e){return Le(this,function(e){return void 0===e?de.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return A(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=j(this,e);t.appendChild(e)}})},prepend:function(){return A(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=j(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return A(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return A(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(de.cleanData(v(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return de.clone(this,e,t)})},html:function(e){return Le(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!tt.test(e)&&!Ge[(Xe.exec(e)||["",""])[1].toLowerCase()]){e=de.htmlPrefilter(e);try{for(;n1)}}),de.Tween=I,I.prototype={constructor:I,init:function(e,t,n,r,o,i){this.elem=e,this.prop=n,this.easing=o||de.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=i||(de.cssNumber[n]?"":"px")},cur:function(){var e=I.propHooks[this.prop];return e&&e.get?e.get(this):I.propHooks._default.get(this)},run:function(e){var t,n=I.propHooks[this.prop];return this.options.duration?this.pos=t=de.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):I.propHooks._default.set(this),this}},I.prototype.init.prototype=I.prototype,I.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=de.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){de.fx.step[e.prop]?de.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[de.cssProps[e.prop]]&&!de.cssHooks[e.prop]?e.elem[e.prop]=e.now:de.style(e.elem,e.prop,e.now+e.unit)}}},I.propHooks.scrollTop=I.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},de.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},de.fx=I.prototype.init,de.fx.step={};var ht,dt,gt=/^(?:toggle|show|hide)$/,mt=/queueHooks$/;de.Animation=de.extend(U,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return d(n.elem,e,$e.exec(t),n),n}]},tweener:function(e,t){de.isFunction(e)?(t=e,e=["*"]):e=e.match(qe);for(var n,r=0,o=e.length;r1)},removeAttr:function(e){return this.each(function(){de.removeAttr(this,e)})}}),de.extend({attr:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return"undefined"==typeof e.getAttribute?de.prop(e,t,n):(1===i&&de.isXMLDoc(e)||(o=de.attrHooks[t.toLowerCase()]||(de.expr.match.bool.test(t)?vt:void 0)),void 0!==n?null===n?void de.removeAttr(e,t):o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(r=o.get(e,t))?r:(r=de.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!pe.radioValue&&"radio"===t&&de.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,o=t&&t.match(qe);if(o&&1===e.nodeType)for(;n=o[r++];)e.removeAttribute(n)}}),vt={set:function(e,t,n){return t===!1?de.removeAttr(e,n):e.setAttribute(n,n),n}},de.each(de.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||de.find.attr;yt[t]=function(e,t,r){var o,i,s=t.toLowerCase();return r||(i=yt[s],yt[s]=o,o=null!=n(e,t,r)?s:null,yt[s]=i),o}});var xt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;de.fn.extend({prop:function(e,t){return Le(this,de.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[de.propFix[e]||e]})}}),de.extend({prop:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&de.isXMLDoc(e)||(t=de.propFix[t]||t,o=de.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:e[t]=n:o&&"get"in o&&null!==(r=o.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=de.find.attr(e,"tabindex");return t?parseInt(t,10):xt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),pe.optSelected||(de.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),de.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){de.propFix[this.toLowerCase()]=this}),de.fn.extend({addClass:function(e){var t,n,r,o,i,s,a,u=0;if(de.isFunction(e))return this.each(function(t){de(this).addClass(e.call(this,t,X(this)))});if("string"==typeof e&&e)for(t=e.match(qe)||[];n=this[u++];)if(o=X(n),r=1===n.nodeType&&" "+z(o)+" "){for(s=0;i=t[s++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");a=z(r),o!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,r,o,i,s,a,u=0;if(de.isFunction(e))return this.each(function(t){de(this).removeClass(e.call(this,t,X(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(qe)||[];n=this[u++];)if(o=X(n),r=1===n.nodeType&&" "+z(o)+" "){for(s=0;i=t[s++];)for(;r.indexOf(" "+i+" ")>-1;)r=r.replace(" "+i+" "," ");a=z(r),o!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):de.isFunction(e)?this.each(function(n){de(this).toggleClass(e.call(this,n,X(this),t),t)}):this.each(function(){var t,r,o,i;if("string"===n)for(r=0,o=de(this),i=e.match(qe)||[];t=i[r++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||(t=X(this),t&&Fe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||e===!1?"":Fe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+z(X(n))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;de.fn.extend({val:function(e){var t,n,r,o=this[0];{if(arguments.length)return r=de.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=r?e.call(this,n,de(this).val()):e,null==o?o="":"number"==typeof o?o+="":de.isArray(o)&&(o=de.map(o,function(e){return null==e?"":e+""})),t=de.valHooks[this.type]||de.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))});if(o)return t=de.valHooks[o.type]||de.valHooks[o.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:(n=o.value,"string"==typeof n?n.replace(wt,""):null==n?"":n)}}}),de.extend({valHooks:{option:{get:function(e){var t=de.find.attr(e,"value");return null!=t?t:z(de.text(e))}},select:{get:function(e){var t,n,r,o=e.options,i=e.selectedIndex,s="select-one"===e.type,a=s?null:[],u=s?i+1:o.length;for(r=i<0?u:s?i:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),i}}}}),de.each(["radio","checkbox"],function(){de.valHooks[this]={set:function(e,t){if(de.isArray(t))return e.checked=de.inArray(de(e).val(),t)>-1}},pe.checkOn||(de.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Tt=/^(?:focusinfocus|focusoutblur)$/;de.extend(de.event,{trigger:function(t,n,r,o){var i,s,a,u,c,l,f,p=[r||te],h=ce.call(t,"type")?t.type:t,d=ce.call(t,"namespace")?t.namespace.split("."):[];if(s=a=r=r||te,3!==r.nodeType&&8!==r.nodeType&&!Tt.test(h+de.event.triggered)&&(h.indexOf(".")>-1&&(d=h.split("."),h=d.shift(),d.sort()),c=h.indexOf(":")<0&&"on"+h,t=t[de.expando]?t:new de.Event(h,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=d.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:de.makeArray(n,[t]),f=de.event.special[h]||{},o||!f.trigger||f.trigger.apply(r,n)!==!1)){if(!o&&!f.noBubble&&!de.isWindow(r)){for(u=f.delegateType||h,Tt.test(u+h)||(s=s.parentNode);s;s=s.parentNode)p.push(s),a=s;a===(r.ownerDocument||te)&&p.push(a.defaultView||a.parentWindow||e)}for(i=0;(s=p[i++])&&!t.isPropagationStopped();)t.type=i>1?u:f.bindType||h,l=(Fe.get(s,"events")||{})[t.type]&&Fe.get(s,"handle"),l&&l.apply(s,n),l=c&&s[c],l&&l.apply&&He(s)&&(t.result=l.apply(s,n),t.result===!1&&t.preventDefault());return t.type=h,o||t.isDefaultPrevented()||f._default&&f._default.apply(p.pop(),n)!==!1||!He(r)||c&&de.isFunction(r[h])&&!de.isWindow(r)&&(a=r[c],a&&(r[c]=null),de.event.triggered=h,r[h](),de.event.triggered=void 0,a&&(r[c]=a)),t.result}},simulate:function(e,t,n){var r=de.extend(new de.Event,n,{type:e,isSimulated:!0});de.event.trigger(r,null,t)}}),de.fn.extend({trigger:function(e,t){return this.each(function(){de.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return de.event.trigger(e,t,n,!0)}}),de.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){de.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),de.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),pe.focusin="onfocusin"in e,pe.focusin||de.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){de.event.simulate(t,e.target,de.event.fix(e))};de.event.special[t]={setup:function(){var r=this.ownerDocument||this,o=Fe.access(r,t);o||r.addEventListener(e,n,!0),Fe.access(r,t,(o||0)+1)},teardown:function(){var r=this.ownerDocument||this,o=Fe.access(r,t)-1;o?Fe.access(r,t,o):(r.removeEventListener(e,n,!0),Fe.remove(r,t))}}});var Ct=e.location,jt=de.now(),kt=/\?/;de.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||de.error("Invalid XML: "+t),n};var Et=/\[\]$/,St=/\r?\n/g,Nt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;de.param=function(e,t){var n,r=[],o=function(e,t){var n=de.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(de.isArray(e)||e.jquery&&!de.isPlainObject(e))de.each(e,function(){o(this.name,this.value)});else for(n in e)V(n,e[n],t,o);return r.join("&")},de.fn.extend({serialize:function(){return de.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=de.prop(this,"elements");return e?de.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!de(this).is(":disabled")&&At.test(this.nodeName)&&!Nt.test(e)&&(this.checked||!ze.test(e))}).map(function(e,t){var n=de(this).val();return null==n?null:de.isArray(n)?de.map(n,function(e){return{name:t.name,value:e.replace(St,"\r\n")}}):{name:t.name,value:n.replace(St,"\r\n")}}).get()}});var qt=/%20/g,Dt=/#.*$/,Ot=/([?&])_=[^&]*/,Lt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ht=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ft=/^(?:GET|HEAD)$/,Rt=/^\/\//,It={},Pt={},Mt="*/".concat("*"),$t=te.createElement("a");$t.href=Ct.href,de.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:Ht.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Mt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":de.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Q(Q(e,de.ajaxSettings),t):Q(de.ajaxSettings,e)},ajaxPrefilter:G(It),ajaxTransport:G(Pt),ajax:function(t,n){function r(t,n,r,a){var c,p,h,b,w,T=n;l||(l=!0,u&&e.clearTimeout(u),o=void 0,s=a||"",C.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(b=J(d,C,r)),b=K(d,b,C,c),c?(d.ifModified&&(w=C.getResponseHeader("Last-Modified"),w&&(de.lastModified[i]=w),w=C.getResponseHeader("etag"),w&&(de.etag[i]=w)),204===t||"HEAD"===d.type?T="nocontent":304===t?T="notmodified":(T=b.state,p=b.data,h=b.error,c=!h)):(h=T,!t&&T||(T="error",t<0&&(t=0))),C.status=t,C.statusText=(n||T)+"",c?v.resolveWith(g,[p,T,C]):v.rejectWith(g,[C,T,h]),C.statusCode(x),x=void 0,f&&m.trigger(c?"ajaxSuccess":"ajaxError",[C,d,c?p:h]),y.fireWith(g,[C,T]),f&&(m.trigger("ajaxComplete",[C,d]),--de.active||de.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var o,i,s,a,u,c,l,f,p,h,d=de.ajaxSetup({},n),g=d.context||d,m=d.context&&(g.nodeType||g.jquery)?de(g):de.event,v=de.Deferred(),y=de.Callbacks("once memory"),x=d.statusCode||{},b={},w={},T="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=Lt.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return l?s:null},setRequestHeader:function(e,t){return null==l&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)C.always(e[C.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||T;return o&&o.abort(t),r(0,t),this}};if(v.promise(C),d.url=((t||d.url||Ct.href)+"").replace(Rt,Ct.protocol+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(qe)||[""],null==d.crossDomain){c=te.createElement("a");try{c.href=d.url,c.href=c.href,d.crossDomain=$t.protocol+"//"+$t.host!=c.protocol+"//"+c.host}catch(e){d.crossDomain=!0}}if(d.data&&d.processData&&"string"!=typeof d.data&&(d.data=de.param(d.data,d.traditional)),Y(It,d,n,C),l)return C;f=de.event&&d.global,f&&0===de.active++&&de.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Ft.test(d.type),i=d.url.replace(Dt,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(qt,"+")):(h=d.url.slice(i.length),d.data&&(i+=(kt.test(i)?"&":"?")+d.data,delete d.data),d.cache===!1&&(i=i.replace(Ot,"$1"),h=(kt.test(i)?"&":"?")+"_="+jt++ +h),d.url=i+h),d.ifModified&&(de.lastModified[i]&&C.setRequestHeader("If-Modified-Since",de.lastModified[i]),de.etag[i]&&C.setRequestHeader("If-None-Match",de.etag[i])),(d.data&&d.hasContent&&d.contentType!==!1||n.contentType)&&C.setRequestHeader("Content-Type",d.contentType),C.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Mt+"; q=0.01":""):d.accepts["*"]);for(p in d.headers)C.setRequestHeader(p,d.headers[p]);if(d.beforeSend&&(d.beforeSend.call(g,C,d)===!1||l))return C.abort();if(T="abort",y.add(d.complete),C.done(d.success),C.fail(d.error),o=Y(Pt,d,n,C)){if(C.readyState=1,f&&m.trigger("ajaxSend",[C,d]),l)return C;d.async&&d.timeout>0&&(u=e.setTimeout(function(){C.abort("timeout")},d.timeout));try{l=!1,o.send(b,r)}catch(e){if(l)throw e;r(-1,e)}}else r(-1,"No Transport");return C},getJSON:function(e,t,n){return de.get(e,t,n,"json")},getScript:function(e,t){return de.get(e,void 0,t,"script")}}),de.each(["get","post"],function(e,t){de[t]=function(e,n,r,o){return de.isFunction(n)&&(o=o||r,r=n,n=void 0),de.ajax(de.extend({url:e,type:t,dataType:o,data:n,success:r},de.isPlainObject(e)&&e))}}),de._evalUrl=function(e){return de.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},de.fn.extend({wrapAll:function(e){var t;return this[0]&&(de.isFunction(e)&&(e=e.call(this[0])),t=de(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return de.isFunction(e)?this.each(function(t){de(this).wrapInner(e.call(this,t))}):this.each(function(){var t=de(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=de.isFunction(e);return this.each(function(n){de(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){de(this).replaceWith(this.childNodes)}),this}}),de.expr.pseudos.hidden=function(e){return!de.expr.pseudos.visible(e)},de.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},de.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Wt={0:200,1223:204},Bt=de.ajaxSettings.xhr();pe.cors=!!Bt&&"withCredentials"in Bt,pe.ajax=Bt=!!Bt,de.ajaxTransport(function(t){var n,r;if(pe.cors||Bt&&!t.crossDomain)return{send:function(o,i){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest");for(s in o)a.setRequestHeader(s,o[s]);n=function(e){return function(){n&&(n=r=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?i(0,"error"):i(a.status,a.statusText):i(Wt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),r=a.onerror=n("error"),void 0!==a.onabort?a.onabort=r:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),de.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),de.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return de.globalEval(e),e}}}),de.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),de.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,o){t=de("

                                                                                                                                                                                                                                                                                                                                                                                                                                                        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

                                                                                                                                                                                                                                                                                                                                                                                                                                                        ~*;?q#d0}yQ(JD864Tv`DxxjKW03L3f1^3l&)Z& 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%0Df|>N68?x; z(rBM4_U;*+ms}rLwnl@47ze&m%krl)wgR$&PAneu=Z+m%x_)WZT{23DO(N zzTeKQw=gJ`D_h94KGNGeARk4KsmDhK4SQx6>dX`?i`?HBp(g2&V~uGB(`#>_XgrWz=Su02QIQbT*rdp!nP%uCAIRXL%VrR( ze;K;@3GYd&ixVbe=xHH{n;2>&1E>je%;g|(fPfIO1|;4J|M0FM?$loDEtJ|=pqNIQ ztV}|g2Sd3BhI&*Vq_kzSSZ~MU++%WCQBMxi6}tXsYkitR;(gFTpm?(4>^_`F()My0 zK1U+xaURDG7E};Xz3-pW<*f}; ze%U<8{7@()h8_8QljpM+dwO?#eySsZ4B~G;7^=R7e0?6o=~wXexZIyJUwzqa??Ht1 zEcng~WFLxCN!m;qyP9|pNX3}f9W>uXaxO5*%gOVao9k_DCD}AECw;#Q5{<3I%mFg66U%{de;2x4n%~~R!yO$&F=atF zPY$mK`Spuu1{<3Z;RJF>6fGR@;rU6iPi~re%~W(CF{T{$%jhCJIRHd;@V7Gg*r4>< zvhK&!tSk93cO=Qt@F=bf)sWwp-<7cy2FWe8DCj}v6uEWtm^*x8wz48%kW-EaBI3_o z+X*wtw%*K59!wkACWp?IY4b|pvc3-1G6-)f!c8+*k0R@Jj|r1Y18?9|^G2reNx=ch zH^?*So;28`97WtSd>h+aX>ymCwNdI>P z=&cSguz&I=4l7ES!zb`UIs~@ypJ8OCv|~7c!a^4gpX0$y&465(Sy}i>EhFYq-4{#a z``n@yGL-z=)v^qVr@9VNjm3k3e@C3o8z^~sV503NM#mrJl43Owhqatdd9%2+<*YV7 ztJP#{TDb_iZ{X|~Ji#A^A#=-k#@HXF>RRF%q5PZjz?)1NV8?)fKY?VZ{N|ZafW)@#k*5n{!QW{KA~e%}M-Zlq^59$p)TKsU2F*#dYWUBbYFODvJzUm59z2c)EA#;Tr*5Q zkfv1@

                                                                                                                                                                                                                                                                                                                                                                                                                                                        yQgo<|=jJ|8!{Z(Qk>7Rwp=(%mQETAHs7Zt+zW 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 ^YRdA-eF%fn8u-b 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